J'essai d'apprendre à utiliser wxWidgets 2.8 (je prog sous linux avec eclipse mais peu importe) et j'ai deux wxStaticBoxSizer de taille différente inclus dans un wxBoxSizer vertical
Or, le deuxième est plus étroit (dans le sens horizontal donc) et ne s'étend pas sur la largeur de la fenetre.
J'ai essayé ceci (pour le plus petit) :
Code :
- defineChipGeometries->SetMinSize(metalGridDefine->GetSize().GetWidth(), defineChipGeometries->GetSize().GetHeight());
|
Avec : defineChipGeometries le wxStaticBoxSizer plus étroit et metalGridDefine le plus large
Malheureusement, je le fait lors de la créa tion de la page (apres avoir créé et ajouté les objets à metalGridDefine) mais sa taille au moment ou elle est calculee est a 0.
Existe-t-il une solution élégante à mon problème ?
Message édité par guepe le 27-10-2007 à 23:40:57
---------------
Un blog qu'il est bien