示例#1
0
 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
示例#2
0
 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
示例#3
0
##    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()
示例#4
0
            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()