Wx dockable panel close event
Résolu/Fermé
electroking
Messages postés
234
Date d'inscription
dimanche 14 septembre 2014
Statut
Membre
Dernière intervention
22 juin 2021
-
18 mai 2018 à 12:02
electroking Messages postés 234 Date d'inscription dimanche 14 septembre 2014 Statut Membre Dernière intervention 22 juin 2021 - 18 mai 2018 à 15:53
electroking Messages postés 234 Date d'inscription dimanche 14 septembre 2014 Statut Membre Dernière intervention 22 juin 2021 - 18 mai 2018 à 15:53
A voir également:
- Wx dockable panel close event
- Amazon shopper panel - Guide
- Control panel - Télécharger - Divers Utilitaires
- Watercooling front panel - Forum Refroidissement
- Epson smart panel pc - Forum Windows
- Sport event 365 avis ✓ - Forum Consommation & Internet
2 réponses
electroking
Messages postés
234
Date d'inscription
dimanche 14 septembre 2014
Statut
Membre
Dernière intervention
22 juin 2021
6
18 mai 2018 à 14:50
18 mai 2018 à 14:50
J'ai trouvé ceci :
Qui détecte la fermeture d'un panel, mais impossible d'identifier lequel ...
self.mgr.Bind(wx.aui.EVT_AUI_PANE_CLOSE, self.onClosePanel)
Qui détecte la fermeture d'un panel, mais impossible d'identifier lequel ...
electroking
Messages postés
234
Date d'inscription
dimanche 14 septembre 2014
Statut
Membre
Dernière intervention
22 juin 2021
6
18 mai 2018 à 15:53
18 mai 2018 à 15:53
Pour ceux qui cherchent la solution, apparemment il suffisait de donner un nom au panel :
Et on peut déterminer l'état (fermé ou non) simplement ainsi (ici utilisé pour le cacher ou le montrer au clique) :
infoLeft.name = 'monpanel'
Et on peut déterminer l'état (fermé ou non) simplement ainsi (ici utilisé pour le cacher ou le montrer au clique) :
def showOrHidePanel(self): if(self.mgr.GetPane('monpanel').IsShown()): self.mgr.GetPane('monpanel').Hide() else: self.mgr.GetPane('monpanel').Show() self.mgr.Update()