PDA

View Full Version : [c++] Domanda sui controlli wxWidgets


Gino+89+
28-12-2007, 15:27
Ciao a tutti...
E' da un pò che sviluppo con wxWidgets ma non riesco a cambiare lo "stile" dei controlli, nel senso che quando creo un nuovo controllo come un pulsante o un textCtrl melo visualizza stile windows98-2000, es:
http://immagini.p2pforum.it/out.php/i268815_temp1.bmp

C'è un metodo per cambiare lo stile dei controlli?, per esempio:
http://immagini.p2pforum.it/out.php/i268820_temp2.bmp

Ovviamente senza usare alcun tool tipo wxSmith..
Grazie mille
Gino

kk3z
28-12-2007, 21:33
Hai bisogno del file manifest, che "chiede" a windows di caricare la versione 6 della dll dei common controls. Di solito nella creazione guidata del progetto in codeblocks viene automaticamente aggiunto un file .rc che include il file "wx/msw/wx.rc" (che appunto include il manifest). Se non è così, aggiungi un file .rc al progetto e aggiungici un #include "wx/msw/wx.rc"

Gino+89+
29-12-2007, 01:49
Grazie mille! :ave: :ave:
Anche se ho dovuto apportare alcune modifiche all'header string.h funziona tutto...