Bonjour à tous
Quand je veux effectuer une action durant la modification de la taille d'une fenêtre, j'utilise cette structure :
Dans mon projet, le traitement en cas de changement de taille est long (proche de 1 seconde).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 self.Bind(wx.EVT_SIZE,self.on_resize) def after_resize(self,event): """ Fonctions a appeler après un resize.""" self.action_resize() def on_resize(self,event): """ Changement de taille de la fenêtre principale""" wx.CallAfter(self.after_resize,event) event.Skip()
J'aimerais donc que ce traitement soit fait uniquement à la fin de redimensionnement, quand l'utilisateur relache la souris.
Je ne trouve pas comment détecter ce moment.
Si quelqu'un a une piste ;-)
Merci d'avance
Sisbai
Partager