def OnBoutonConsommations(self, event): if UTILS_Utilisateurs.VerificationDroitsUtilisateurActuel("consommations_conso", "consulter") == False : return self.Sauvegarde() from Dlg import DLG_Grille dlg = DLG_Grille.Dialog(self, IDfamille=self.IDfamille, selectionTous=True) if dlg.ShowModal() == wx.ID_OK: self.MAJpageActive() try : dlg.Destroy() except : pass
def OuvrirGrilleIndividu(self, IDindividu=None): if UTILS_Utilisateurs.VerificationDroitsUtilisateurActuel("consommations_conso", "consulter") == False : return self.Sauvegarde() from Dlg import DLG_Grille dlg = DLG_Grille.Dialog(self, IDfamille=self.IDfamille, selectionIndividus=[IDindividu,]) if dlg.ShowModal() == wx.ID_OK: self.MAJpageActive() try : dlg.Destroy() except : pass
## def __init__(self, *args, **kwds): ## wx.Frame.__init__(self, *args, **kwds) ## panel = wx.Panel(self, -1, name="test1") ## sizer_1 = wx.BoxSizer(wx.VERTICAL) ## sizer_1.Add(panel, 1, wx.ALL|wx.EXPAND) ## self.SetSizer(sizer_1) ## self.myOlv = CTRL(panel) ## self.myOlv.MAJ() ## sizer_2 = wx.BoxSizer(wx.VERTICAL) ## sizer_2.Add(self.myOlv, 1, wx.ALL|wx.EXPAND, 4) ## panel.SetSizer(sizer_2) ## self.Layout() ## ##if __name__ == '__main__': ## app = wx.App(0) ## #wx.InitAllImageHandlers() ## frame_1 = MyFrame(None, -1, "OL TEST") ## app.SetTopWindow(frame_1) ## frame_1.Show() ## app.MainLoop() if __name__ == '__main__': app = wx.App(0) #wx.InitAllImageHandlers() from Dlg import DLG_Grille frame_1 = DLG_Grille.Dialog(None, IDfamille=14, selectionIndividus=[46,]) app.SetTopWindow(frame_1) frame_1.ShowModal() app.MainLoop()
if k == 1 or k == 3: hauteurTrait = hautTraitQHeures # 1/4 d'heures if k == 2: hauteurTrait = hautTraitDHeures # Demi-Heures if k == 0: hauteurTrait = hautTraitHeures texte = str(listeGraduations[j] / 100) + "h" largTexte, hautTexte = dc.GetTextExtent(texte) # Dessin du texte if step >= 4.0: dc.DrawText(texte, i - (largTexte / 2) + padding, posY + 2) # Dessin du trait dc.DrawLine(i + padding, posY + hautTexte + hautTraitHeures - hauteurTrait, i + padding, posY + hautTexte + hautTraitHeures) i = i + step j = j + 1 k = k + 1 if __name__ == '__main__': app = wx.App(0) #wx.InitAllImageHandlers() from Dlg import DLG_Grille frame_1 = DLG_Grille.Dialog(None, IDfamille=700, selectionIndividus=[ 1949, ]) app.SetTopWindow(frame_1) frame_1.ShowModal() app.MainLoop()