Newsgroup: it.comp.programmare.win32
Titolo: Interfacce grafiche

Qualcuno sa dirmi  quali sono per Windows i migliori tool/librerie
per realizzare interfacce grafiche complesse? (tipo  MUI su
Amiga). In particolare nel mio caso dovrebbero bene adattarsi
all'ambiente di Visual C++.
Grazie infinite a chi puoi darmi una mano.
Alessandro

 all'ambiente di Visual C++.
QT, indubbiamente. Tra breve dovrebbe essere disponibile la versione 
gratuita

QT, indubbiamente.
Perché indubbiamente? Sono cosě buone? Conosci wxWindows?
-- 
                    Marco Barisione (ICQ 84277092)
Se sei interessato alla creazione di it.comp.lang (per i linguaggi di
programmazione senza un gruppo apposito e per i confronti fra i
linguaggi) partecipa alla discussione sul manifesto su it.news.gruppi.


Potete darmi qualche link?
Alessandro

Perché indubbiamente? Sono cosě buone? Conosci wxWindows?
Hai presente le MFC? ecco. Solo che queste sono migliori, funzionano 
ovunque e con una marea di compilatori, e giocattolini come le toolbar 
non richiedono Internet Explorer

non richiedono Internet Explorer
Allora come wxWindows! Comunque non sapevo che dovesse uscire una
versione free delle QT per win, se è così probabilmente si
diffonderanno velocemente.
Esistono delle applicazioni per "disegnare" le finestre con le QT? E
generano solo codice C++ o anche in altri libguaggi (ad es. Python)?
Inoltre le QT offrono funzioni per gestire il layout come wxWindows?



guardati la descrizione nella loro pagina,
http://www.trolltech.com/developer/changes/2.2.0.html
sono buone librerie con i loro pro ed i contro, sono diventate quasi uno
standard in ambiente linux principalmente a causa della scelta di
distribuirle gratuitamente per l'inclusione in applicazioni "non
commerciali" , comunque per impieghi commerciali sono piuttosto costose (ma
anche questo e' un punto di vista discutibile),
Roberto

 
Non conosco MUI e quindi non posso sapere se il mio consiglio sarà utile 
o meno. 
Non mi permetto nemmeno di dire queli sono in assoluto i tool migliori, 
posso solo dirti quali ho trovato validi tra quelli che ho provato.
Le librerie per lo sviluppo di applicazioni fornite di default con 
Visual C++ sono le "famose" MFC. 
Non le ho usate molto e (secondo me) sono complete ("rimappano" in un 
sistema a oggetti buona parte delle API disponibili), ma un po' rigide 
(se non utilizzi il modello document/view perdi parte delle 
funzionalità) e macchinose. In rete potrai trovare moltissimi esempi e 
tutorial a riguardo.
Se devi sviluppare applicazioni che non si adattano bene al modello 
documento-vista di MFC, se le MFC sono troppo "pesanti" per i tuoi gusti  
o se le applicazioni che sviluppi devono includere/esportare interfacce 
COM, ti consiglio di dare un'occhiata a WTL (sviluppate da ms e incluse 
nel platform SDK, ma inspiegabilmente ignorate da MSDN). 
Per info ti rimando alle pagine relative di 
www.codeproject.com
.
Visual C++ è comunque decisamente meno "visuale" di altri tool (Visual 
Basic, Deplhi e C++ Builder, per fare tre esempi) e puoi anche 
considerare l'idea di sviluppare la gui con uno di questi ambienti e 
realizzare il "nucleo" dell'applicazione con oggetti COM sviluppati in 
C++ (nel caso di Builder non ha molto senso farlo con VC++, ovviamente).
Se sei interessato alla portabilità puoi dare un'occhiata a vxWindows e 
QT (ma a questo punto anche a java, se vuoi avere una portabilità 
"totale" anche a livello di binari).
-- 
Valter Minute
min...@inwind.it
 (the reply address of this message is invalid)

Inoltre le QT offrono funzioni per gestire il layout come wxWindows?
Yeah. Layout orizzontale, verticale o a griglia. Con distanziatori, 
ancore, ecc ecc. Vedi il whitepaper presente nel sito di Trolltech

ancore, ecc ecc. Vedi il whitepaper presente nel sito di Trolltech
Grazie appena ho tempo darò un'occhiata.
