OVH Cloud OVH Cloud

wxPython et la fermeture d'une fenêtre

2 réponses
Avatar
smu
Bonjour,

J'ai découvert le langage Python récemment. Je le trouve
particulièrement efficace grâce à la quantité impressionnante de
bibliothèque de fonctions.
Je franchis actuellement une étape supplémentaire en m'attaquant à
l'interface utilisateur au travers de wxPython.
Je voudrais savoir s'il est possible d'intercepter le fait que
l'utilisateur actionne la petite croix de la fenêtre active. Si oui,
comment fait on ?

D'avance merci

smu

2 réponses

Avatar
kaerbuhez
Bonjour,

J'ai découvert le langage Python récemment. Je le trouve
particulièrement efficace grâce à la quantité impressionnante de
bibliothèque de fonctions.
Je franchis actuellement une étape supplémentaire en m'attaquant à
l'interface utilisateur au travers de wxPython.
Je voudrais savoir s'il est possible d'intercepter le fait que
l'utilisateur actionne la petite croix de la fenêtre active. Si oui,
comment fait on ?

D'avance merci

smu


self.topFrame.Bind(wx.EVT_CLOSE, self.onQuit)

Avatar
smu

Bonjour,

J'ai découvert le langage Python récemment. Je le trouve
particulièrement efficace grâce à la quantité impressionnante de
bibliothèque de fonctions.
Je franchis actuellement une étape supplémentaire en m'attaquant à
l'interface utilisateur au travers de wxPython.
Je voudrais savoir s'il est possible d'intercepter le fait que
l'utilisateur actionne la petite croix de la fenêtre active. Si oui,
comment fait on ?

D'avance merci

smu



self.topFrame.Bind(wx.EVT_CLOSE, self.onQuit)


Merci beaucoup

Encore une petite question sur le sujet :
Quel différence il y a t-il entre les deux écritures ci-dessous ?

self.Bind(wx.EVT_CLOSE, self.onQuit)

et

EVT_CLOSE(self, self.OnQuit)

smu