def __init__(self, parent, filtres=[]): wx.Dialog.__init__(self, parent, -1, style=wx.DEFAULT_DIALOG_STYLE|wx.RESIZE_BORDER|wx.MAXIMIZE_BOX|wx.MINIMIZE_BOX) self.parent = parent # Bandeau intro = _(u"Cochez les lettres de rappel à imprimer puis cliquez sur le bouton 'Aperçu' pour visualiser le ou les documents dans votre lecteur PDF.") titre = _(u"Impression de lettres de rappel") self.SetTitle(titre) self.ctrl_bandeau = CTRL_Bandeau.Bandeau(self, titre=titre, texte=intro, hauteurHtml=30, nomImage="Images/32x32/Imprimante.png") # Factures self.box_factures_staticbox = wx.StaticBox(self, -1, _(u"Liste des lettres de rappel")) self.CTRL_Liste_rappels = CTRL_Liste_rappels.CTRL(self, filtres=filtres) # Options self.box_options_staticbox = wx.StaticBox(self, -1, _(u"Options d'impression")) self.ctrl_options = CTRL_Rappels_options.CTRL(self) # Boutons self.bouton_aide = CTRL_Bouton_image.CTRL(self, texte=_(u"Aide"), cheminImage="Images/32x32/Aide.png") self.bouton_ok = CTRL_Bouton_image.CTRL(self, texte=_(u"Aperçu"), cheminImage="Images/32x32/Apercu.png") self.bouton_annuler = CTRL_Bouton_image.CTRL(self, texte=_(u"Fermer"), cheminImage="Images/32x32/Fermer.png") self.__set_properties() self.__do_layout() self.Bind(wx.EVT_CLOSE, self.OnBoutonAnnuler) self.Bind(wx.EVT_BUTTON, self.OnBoutonAide, self.bouton_aide) self.Bind(wx.EVT_BUTTON, self.OnBoutonApercu, self.bouton_ok) self.Bind(wx.EVT_BUTTON, self.OnBoutonAnnuler, self.bouton_annuler) # Init Contrôles self.CTRL_Liste_rappels.MAJ()
def __init__(self, parent, filtres=[]): wx.Dialog.__init__(self, parent, -1, style=wx.DEFAULT_DIALOG_STYLE|wx.RESIZE_BORDER|wx.MAXIMIZE_BOX|wx.MINIMIZE_BOX|wx.THICK_FRAME) self.parent = parent # Bandeau intro = _(u"Cochez les lettres de rappel à envoyer par Email puis cliquez sur le bouton 'Transférer vers l'éditeur d'Emails'.") titre = _(u"Envoi de letttres de rappel par Email") self.SetTitle(titre) self.ctrl_bandeau = CTRL_Bandeau.Bandeau(self, titre=titre, texte=intro, hauteurHtml=30, nomImage="Images/32x32/Emails_piece.png") # rappels self.box_rappels_staticbox = wx.StaticBox(self, -1, _(u"Liste des lettres de rappel")) self.ctrl_liste_rappels = CTRL_Liste_rappels.CTRL(self, filtres=filtres) # Options self.box_options_staticbox = wx.StaticBox(self, -1, _(u"Options des lettres de rappel")) self.ctrl_options = CTRL_Rappels_options.CTRL(self) # Boutons self.bouton_aide = CTRL_Bouton_image.CTRL(self, texte=_(u"Aide"), cheminImage="Images/32x32/Aide.png") self.bouton_ok = CTRL_Bouton_image.CTRL(self, texte=_(u"Transférer vers l'éditeur d'Emails"), cheminImage="Images/32x32/Emails_piece.png") self.bouton_annuler = CTRL_Bouton_image.CTRL(self, texte=_(u"Fermer"), cheminImage="Images/32x32/Fermer.png") self.__set_properties() self.__do_layout() self.Bind(wx.EVT_CLOSE, self.OnBoutonAnnuler) self.Bind(wx.EVT_BUTTON, self.OnBoutonAide, self.bouton_aide) self.Bind(wx.EVT_BUTTON, self.OnBoutonOk, self.bouton_ok) self.Bind(wx.EVT_BUTTON, self.OnBoutonAnnuler, self.bouton_annuler) # Init Contrôles self.ctrl_liste_rappels.MAJ()
def __init__(self, parent, IDcompte_payeur=None): wx.Dialog.__init__(self, parent, -1, style=wx.DEFAULT_DIALOG_STYLE|wx.RESIZE_BORDER|wx.MAXIMIZE_BOX|wx.MINIMIZE_BOX) self.parent = parent intro = _(u"Vous pouvez ici consulter la liste complète des lettres de rappel créées dans le logiciel.") titre = _(u"Liste des lettres de rappel") self.SetTitle(titre) self.ctrl_bandeau = CTRL_Bandeau.Bandeau(self, titre=titre, texte=intro, hauteurHtml=30, nomImage="Images/32x32/Facture.png") self.ctrl_rappels = CTRL_Liste_rappels.CTRL(self, IDcompte_payeur=IDcompte_payeur) self.bouton_aide = CTRL_Bouton_image.CTRL(self, texte=_(u"Aide"), cheminImage="Images/32x32/Aide.png") self.bouton_fermer = CTRL_Bouton_image.CTRL(self, id=wx.ID_CANCEL, texte=_(u"Fermer"), cheminImage="Images/32x32/Fermer.png") self.__set_properties() self.__do_layout() self.Bind(wx.EVT_BUTTON, self.OnBoutonAide, self.bouton_aide) # Init contrôles self.ctrl_rappels.MAJ()