Bisoir :)
Bon, j'ai une fenetre avec pleins d'objets à l'interieur :
wxFrame > wxScrolledWindow > wxSizer > wxPanel > wxSizer > wxStaticText
Voila, dans l'autre d'encastrement on va dire ;)
Le probleme est que lorsque je rajoute un objet par exemple dans le premier wxSizer, wxScrolledWindow ne réagit pas tans que je n'ai pas changé la taille de la fenetre (c'est à dire qu'il ne me met pas les scroll bar automatiquement)
Si je met un nouvel element panel, wxSizer me l'affiche pas correctement jusqu'a ce que je resize la fenetre...
Je suis arrivé à passer quelques bugs avec la fonction layout mais bon, je trouve ca un peu crade (parce que j'ai testé plusieurs fonctions et que c la seule qui avait effet... et je n'ai pas bien compris son interet d'apres la doc donc bon...)
Bref, si quelqu'un à une solution assez propre merci beaucoup à lui par avance.
# refresh
Posté par benon . Évalué à 2.
[^] # Re: refresh
Posté par Maxime (site web personnel) . Évalué à 2.
un frame->Refresh() ne me fait rien mais par contre... un frame->Layout() a résolu mon probleme ! :)
Donc merci lol :)
[^] # Re: refresh
Posté par Maxime (site web personnel) . Évalué à 2.
[^] # Re: refresh
Posté par benon . Évalué à 1.
frame->Update()
Dans la doc ils disent que frame->Refresh() redessine tout, mais pas imediatement :(
enfin Layout() ca m'a l'air d'etre une meillur solution ;)
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.