Bonjour,
Voila je viens vers vous car j'ai un souci que je n'arrive pas à résoudre.
J'ai un toolbook, et donc sur chaque page, un panel associé.
Sur un des panels, j'ai plusieurs TextCtrl contenant une liste chacun.
Du texte s'ajoute régulièrement dans ces listes, et je suis donc obligé de relancer l'appli pour voir les changements.
J'essaie désespérément de faire un bouton Refresh pour actualiser le tout.
Jusqu'ici, j'y arrive plutôt pas mal en détruisant mon panel pour le reconstruire.
Je suis par contre obligé de recadrer manuellement mon appli pour que l'affichage soit actualisé.
J'arrive ensuite à faire un self.SendSizeEvent(), et là plus de problème, ça détruit le panel, le reconstruit, et me l'actualise tout seul.
Maintenant, ce que je n'arrive pas à expliquer, c'est que si je refais une deuxième fois un SendSizeEvent(),ça ne fait plus du tout la même chose, il me détruit mon panel et me le reconstruit en arrière plan ou je ne sais où ...
J'ai essayé avec self.Refresh(), self.Update(), self.Layout(), je n'arrive à rien.
Peut-être que je me suis planté de direction avec la destruction de mon panel, je ne sais pas s'il y a un autre moyen de rafraichir la bête.
Merci
Partager