def OnPageChanged(self, event): """ Quand une page du notebook est sélectionnée """ indexAnciennePage = event.GetOldSelection() codePage = self.listePages[indexAnciennePage][0] # Sauvegarde ancienne page si besoin if indexAnciennePage!=wx.NOT_FOUND: if codePage in ("caisse", "divers") : page = self.GetPage(indexAnciennePage) page.Sauvegarde() anciennePage = self.GetPage(indexAnciennePage) indexPage = event.GetSelection() page = self.GetPage(indexPage) if page.IsLectureAutorisee() == False : self.AffichePage("informations") UTILS_Utilisateurs.AfficheDLGInterdiction() return self.Freeze() wx.CallLater(1, page.MAJ) self.Thaw() event.Skip()