fbpx
Skip to main content
  1. rubylove84
  2. Ingegneria Informatica - Triennale
  3. Mercoledì, 26 Ottobre 2005
  4.  Subscribe via email
Ho un problema: io uso il dev-c++ 4 come compilatore e non riesco ad usare le wxWidgets 2.6.2 che ho scaricato sul sito che ha consigliato il prof. Monteleone.
Aiuto! Qualcuno sa come si fanno coesistere? :shock:
Comment
There are no comments made yet.
Accepted Answer Pending Moderation
Questo è vero per i componenti più comuni. Per (molti) altri componenti devi includere gli header.
Comment
There are no comments made yet.
Accepted Answer Pending Moderation
1) Spegni il pc
2) Prendi carta e penna
...
12) Studiati bene come gestire gli eventi in wxWidgets
13) Scrivi l'interfaccia 8)

L'interfaccia (vuota) a questo punto è pronta, o quasi.
Resta da scrivere l'applicazione vera e propria... ;)

Spero di essere stato chiaro. Se non lo sono stato dev'essere colpa del cannonau bevuto poco fa... :roll:


io sono partito dalla finestra che apre nel progetto vuoto e man mano ci sto inserendo delle cose, un po guardando quello che gia' c'e' e un po con la documentation, per adesso ho messo un paio di tasti al menu' e ho aggiunto delle common dialog per aprire e salvare un file, adesso sto pensando ad una possibile implementazione per aprire e salvare un file audio.


anch'io sono partito dal progetto vuoto...ora..come e dove devo "inserire man mano" bisogna creare delle altre librerie con classi tipo "MyDialog.h" per usare wxSizer...e simili?!


di wxWidgets non devi piu' includere niente. Una volta che hai installato il suo package, e crei un progetto nuovo, ti include direttamente tutto lui.Dopo puoi dichiarare qualsiasi cosa di wxWidgets e "te la trova"(nel senso che non da' errore di compilazione).
Comment
There are no comments made yet.
Accepted Answer Pending Moderation
La documentazione è molto ricca e esauriente...

http://www.wxwidgets.org/manuals/2.4.2/wx476.htm#sizeroverview
Comment
There are no comments made yet.
Accepted Answer Pending Moderation
1) Spegni il pc
2) Prendi carta e penna
...
12) Studiati bene come gestire gli eventi in wxWidgets
13) Scrivi l'interfaccia 8)

L'interfaccia (vuota) a questo punto è pronta, o quasi.
Resta da scrivere l'applicazione vera e propria... ;)

Spero di essere stato chiaro. Se non lo sono stato dev'essere colpa del cannonau bevuto poco fa... :roll:


io sono partito dalla finestra che apre nel progetto vuoto e man mano ci sto inserendo delle cose, un po guardando quello che gia' c'e' e un po con la documentation, per adesso ho messo un paio di tasti al menu' e ho aggiunto delle common dialog per aprire e salvare un file, adesso sto pensando ad una possibile implementazione per aprire e salvare un file audio.


anch'io sono partito dal progetto vuoto...ora..come e dove devo "inserire man mano" bisogna creare delle altre librerie con classi tipo "MyDialog.h" per usare wxSizer...e simili?!
Comment
There are no comments made yet.
Accepted Answer Pending Moderation
1) Spegni il pc
2) Prendi carta e penna
3) Disegna l'interfaccia come ce l'hai in testa (se non ce l'hai in testa...progettala :) )
4) Identifica a occhio i componenti (bottoni, toolbar, dialogs, textfields...)
5) Pensa alla logica dell'applicazione, inizia a buttare giu (linguaggio naturale) la parte orientata agli eventi (quando viene premuto questo bottone, che deve succedere?)
6) Accendi il pc
7) Cerca nei componenti di wxWidgets quelli che tu hai identificato
8 ) Studiane i metodi che pensi ti serviranno (costruttori in primis)
9) Vedi se ti bastano i metodi della classe base o se devi derivarne una tu
10) Studiati le classi wxSizer e in particolare wxBoxSizer
11) Trova una gerarchia di sizer e schiaffaci dentro i componenti
12) Studiati bene come gestire gli eventi in wxWidgets
13) Scrivi l'interfaccia 8)

L'interfaccia (vuota) a questo punto è pronta, o quasi.
Resta da scrivere l'applicazione vera e propria... ;)

Spero di essere stato chiaro. Se non lo sono stato dev'essere colpa del cannonau bevuto poco fa... :roll:


io sono partito dalla finestra che apre nel progetto vuoto e man mano ci sto inserendo delle cose, un po guardando quello che gia' c'e' e un po con la documentation, per adesso ho messo un paio di tasti al menu' e ho aggiunto delle common dialog per aprire e salvare un file, adesso sto pensando ad una possibile implementazione per aprire e salvare un file audio.
Comment
There are no comments made yet.
Accepted Answer Pending Moderation
1) Spegni il pc
2) Prendi carta e penna
3) Disegna l'interfaccia come ce l'hai in testa (se non ce l'hai in testa...progettala :) )
4) Identifica a occhio i componenti (bottoni, toolbar, dialogs, textfields...)
5) Pensa alla logica dell'applicazione, inizia a buttare giu (linguaggio naturale) la parte orientata agli eventi (quando viene premuto questo bottone, che deve succedere?)
6) Accendi il pc
7) Cerca nei componenti di wxWidgets quelli che tu hai identificato
8 ) Studiane i metodi che pensi ti serviranno (costruttori in primis)
9) Vedi se ti bastano i metodi della classe base o se devi derivarne una tu
10) Studiati le classi wxSizer e in particolare wxBoxSizer
11) Trova una gerarchia di sizer e schiaffaci dentro i componenti
12) Studiati bene come gestire gli eventi in wxWidgets
13) Scrivi l'interfaccia 8)

L'interfaccia (vuota) a questo punto è pronta, o quasi.
Resta da scrivere l'applicazione vera e propria... ;)

Spero di essere stato chiaro. Se non lo sono stato dev'essere colpa del cannonau bevuto poco fa... :roll:
Comment
There are no comments made yet.
Accepted Answer Pending Moderation
In questo anch'io sono all'inizio. Comunque scaricati qualche manuale dal sito http://www.wxwidgets.org/ , ce ne sono diversi nella sezione Documentation ( in inglese, OVVIO!) Ciao. :shock:
Comment
There are no comments made yet.
Accepted Answer Pending Moderation
ok, ho risolto :lol: , avevo scaricato un dev che non compilava ......
Vabbe' grazie dell'aiuto, ma adesso? come si crea un interfaccia???
Sapreste aiutarmi?
Comment
There are no comments made yet.
Accepted Answer Pending Moderation
Non so che dirti, dovrebbe funzionare! Prova a disistallare e reistallare tutto! :roll:
Comment
There are no comments made yet.
Accepted Answer Pending Moderation
ok tutto a posto, ora funziona tutto.

come hai fatto :?:
Comment
There are no comments made yet.
Accepted Answer Pending Moderation
ok tutto a posto, ora funziona tutto.
Comment
There are no comments made yet.
Accepted Answer Pending Moderation
poi quando apro il progetto posso scegliere gui project, ma quando compilo mi dice impossibile trovare il file specificato!!
Che succede?



anche a me succede lo stesso
Comment
There are no comments made yet.
Accepted Answer Pending Moderation
Allora, io ho fatto così. Ti dico che per usare le wxwidgets ci vuole il dev-c++ 5 perchè con il 4 è pressocchè impossibile usarle! Una volta installato il Dev bisogna che ti scarichi il file "imagelib-2" e lo installi nella directory dove è installato il Dev, poi scarichi il file "WxWindows-2.4.2" e ci fai la stessa cosa! I file sono entrambi di tipo "Dev-C++ Package " e funzionano solo col Package Manager del Dev 5! Li trovi a questo link: http://michel.weinachter.free.fr/ negli aggiornamenti del 3/8/4. E' tutto, e a me funziona perfettamente! . Ciao


allora: ho installato il dev, ho scaricato i file nella cartella dev-cpp, gli ho aperti con il package manager.
Adesso quando apro il dev-cpp mi si fa una scritta strana; poi quando apro il progetto posso scegliere gui project, ma quando compilo mi dice impossibile trovare il file specificato!!
Che succede?
Comment
There are no comments made yet.
Accepted Answer Pending Moderation
Allora, io ho fatto così. Ti dico che per usare le wxwidgets ci vuole il dev-c++ 5 perchè con il 4 è pressocchè impossibile usarle! Una volta installato il Dev bisogna che ti scarichi il file "imagelib-2" e lo installi nella directory dove è installato il Dev, poi scarichi il file "WxWindows-2.4.2" e ci fai la stessa cosa! I file sono entrambi di tipo "Dev-C++ Package " e funzionano solo col Package Manager del Dev 5! Li trovi a questo link: http://michel.weinachter.free.fr/ negli aggiornamenti del 3/8/4. E' tutto, e a me funziona perfettamente! . Ciao



Io ho fatto come hai fatto tu ma senza successo. Non bisogna installare altro?

Il compilatore mi da un centinaio di righe di errori...
Comment
There are no comments made yet.
Accepted Answer Pending Moderation
Se invece usate Visual C++ trovate come fare qui:

http://www.codeproject.com/useritems/wxWidgets.asp
Comment
There are no comments made yet.
Accepted Answer Pending Moderation
Allora, io ho fatto così. Ti dico che per usare le wxwidgets ci vuole il dev-c++ 5 perchè con il 4 è pressocchè impossibile usarle! Una volta installato il Dev bisogna che ti scarichi il file "imagelib-2" e lo installi nella directory dove è installato il Dev, poi scarichi il file "WxWindows-2.4.2" e ci fai la stessa cosa! I file sono entrambi di tipo "Dev-C++ Package " e funzionano solo col Package Manager del Dev 5! Li trovi a questo link: http://michel.weinachter.free.fr/ negli aggiornamenti del 3/8/4. E' tutto, e a me funziona perfettamente! . Ciao
Comment
There are no comments made yet.
Accepted Answer Pending Moderation
Ok!! Ci sono riuscito, era una cavolata! Cmq grazie :P


potete spiegarmi come si usa wxwidgets? Io ho il dev-c++ 4.9.9 e ho installato wxwidgets per windows , creandomi un mare di cartelle. se voglio implementare una GUI come si fa:?:


http://www.wxwidgets.org/hello.htm
http://www.wxwidgets.org/manuals/2.4.2/wx.htm
Comment
There are no comments made yet.
Accepted Answer Pending Moderation
Ok!! Ci sono riuscito, era una cavolata! Cmq grazie :P


potete spiegarmi come si usa wxwidgets? Io ho il dev-c++ 4.9.9 e ho installato wxwidgets per windows , creandomi un mare di cartelle. se voglio implementare una GUI come si fa:?:
Comment
There are no comments made yet.
Accepted Answer Pending Moderation
Ok!! Ci sono riuscito, era una cavolata! Cmq grazie :P
Comment
There are no comments made yet.
Accepted Answer Pending Moderation
Molte grazie, ma c'avevo già provato: il problema è che windows non riconosce il file del DevPack! Non sa con che programma aprirlo! Boh! :!:
Comment
There are no comments made yet.
  • Page :
  • 1
  • 2


There are no replies made for this post yet.
Be one of the first to reply to this post!