wxWidgets : redimmensionnement de la frame...

wxWidgets : redimmensionnement de la frame... - C++ - Programmation

Marsh Posté le 16-03-2005 à 13:33:31    

Voila je voudrais interdire le redimensionnement de ma frame mais je ne sais pas commencet faire  :??:  
Je pense qu'il faut ajouter quelque chose lors de la création de la frame mais je n'arrive pas à savoir quoi ?!
 
TMyFrame *frame = new TMyFrame("TEST",wxPoint(150, 200), wxSize(800, 600));

Est-ce que quelqu'un aurait une idée ? :bounce:

Reply

Marsh Posté le 16-03-2005 à 13:33:31   

Reply

Marsh Posté le 16-03-2005 à 13:42:27    

Le style par défaut de wxFrame c'est wxDEFAULT_FRAME_STYLE qui inclut wxRESIZE_BORDER. Donc donne à la palce les styles qui te conviennent.
http://www.wxwidgets.org/manuals/2 [...] tm#wxframe


---------------
FAQ fclc++ - FAQ C++ - C++ FAQ Lite
Reply

Marsh Posté le 16-03-2005 à 14:07:59    

Je ne comprends pas vraiment...
J'ai essayé de faire comme ca par exemple :  
TMyFrame *frame = new TMyFrame("ICAN",wxPoint(150, 200), wxSize(800, 600),wxICONIZE & wxCAPTION & wxMINIMIZE_BOX);
Mais je n'obtient pas ce que je voudrais obtenir !
tu peux encore m'aider HelloWorld ?


Message édité par Kineas le 16-03-2005 à 14:08:38
Reply

Marsh Posté le 16-03-2005 à 14:43:12    

Il faut mettre des | à la place des &

Reply

Marsh Posté le 16-03-2005 à 14:57:55    

OK merci je viens de comrpendre finalement comment ca marchait !
En fait j'avais deja essayer avec des | mais je ne voyais aucune différences mais c'etait simplement parce que j'avais pas testé correctement ! :whistle:  
Merci bien Tarabiscote !  :jap:  
 
je met mon code final si jamais ca peut intéressé quelqu'un :  
TMyFrame *frame = new TMyFrame("TEST",wxPoint(150, 200), wxSize(800, 600),wxCAPTION | wxMINIMIZE_BOX | wxSYSTEM_MENU);

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed