Bonjour,
Je programme une application avec wxWidgets, j'ai donc classiquement une wxMyFrame qui derive de wxFrame et qui contient tous les contrôle (menubar, toolbar, wxAui, wxTreeCtrl, ...). Tous ces controles doivent pouvoir modifier une structure de donnés qui appartient à wxMyFrame et doivent également pouvoir interagir entre eux ( ex : on fait un "ajoute page" à partir du menu et ça modifie l'arborescence de projet). J'ai donc commencé à faire ma table d'évènement dans wxMyFrame, laquelle gère tous les evenements de tous les controles (ainsi une fonction d'evenement sur n'importe quel controle a acces à toutes les donnes ou controles de wxMyFrame). Mon souci est que ma classe wxMyFrame commence à etre enorme et brouillonne, c'est pourquoi je vous demande si vous n'auriez pas une meilleure méthode pour arriver à mes fin en gardant un code clair.
Partager