nacedo23
Messages postés4Date d'inscriptionvendredi 12 mars 2004StatutMembreDernière intervention20 avril 2005
-
20 avril 2005 à 23:04
fredcl
Messages postés547Date d'inscriptionmercredi 8 janvier 2003StatutMembreDernière intervention 7 octobre 2007
-
21 avril 2005 à 08:53
Salut!
Je développe avec wxDevcpp.
Voila mon probleme :
Je veux couper ma fenetre en 2 avec un splitterwindow pour pouvoir redimensionner.
A gauche, un listctrl - A droite, un notebook (onglets).
A droite, dans chacune des pages du notebook(panels), j'aimerais
utiliser un sizer pour placer mes champs (statictext, textctrl,
combobox,...), mais impossible d'inserer un sizer :
"You cannot add a sizer if you have other standard components. Please remove all the controls before adding a sizer."
Si je remplace le splitterwindow par un boxsizer horizontal (meme
rendu, sauf qu'on ne peut plus redimensionner), plus aucun probleme, je
peux ajouter un sizer dans une page du notebook(panel).
tu trouveras pas des exemples d'utilisation de wxSplitterWindow et de wxNotebook avec des wxSizer. c'est un peu touffu mais tu devrais trouver ce qu'il te faut dans ces fichiers : chandlg.cpp et optionsdlg.cpp.