Bonjour,
J'ai un aui.notebook créé dans une classe Mere.
Je souhaiterais pouvoir effectuer certaines actions lorsque l'utilisateur ferme un onglet, et donc binder l'évènement fermeture de l'onglet avec une fonction.
A mon sens, dans la classe Mere, il faut faire quelque chose du genre:
Le problème, c'est que ça ne passe pas...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 def CreationOnglet(self): # Je crée mon onglet qui s'appelle self.page # Puis je le binde self.page.Bind(wx.EVT_CLOSE,self.OnDestroyOnglet) # Puis def OnDestroyOnglet(self,evt): index=evt.GetSelection() #je fais mes bidouilles et ensuite je ferme l'onglet index.Destroy()
J'ai la faible impression que je ne binde pas sur le bon event.
Sur quel event faut-il que je binde ?
Ou peut-être le problème est-il aussi ailleurs...
Un peu d'aide d'un pro du notebook peut-être...
D'avance merci
Dominique
Edité par Guigui_: avec les indentations, c'est mieux
Partager