def AfficheAvertissement(self): if UTILS_Parametres.Parametres(mode="get", categorie="ne_plus_afficher", nom="infos_badgeage", valeur=False) == True : return import DLG_Message_html texte = u""" <CENTER><IMG SRC="Static/Images/32x32/Information.png"> <BR><BR> <FONT SIZE=2> <B>Avertissement</B> <BR><BR> Cette fonctionnalité étant très récente, il est conseillé de multiplier les tests avant une utilisation en situation réelle. Si vous constatez un bug, n'hésitez pas à le signaler sur le forum de Noethys. <BR><BR> Vous pouvez découvrir un petit aperçu des nombreuses possibilités offertes par ce module sur le forum : <A HREF="http://www.noethys.com/index.php?option=com_kunena&Itemid=7&func=view&catid=5&id=965#965">Cliquez ici</A> <BR><BR> <I>Pensez à configurer la synthèse vocale pour bénéficier au maximum de l'interface de badgeage !</I> </FONT> </CENTER> """ dlg = DLG_Message_html.Dialog(self, texte=texte, titre=_(u"Information"), nePlusAfficher=True) dlg.ShowModal() nePlusAfficher = dlg.GetEtatNePlusAfficher() dlg.Destroy() if nePlusAfficher == True : UTILS_Parametres.Parametres(mode="set", categorie="ne_plus_afficher", nom="infos_badgeage", valeur=nePlusAfficher)
def AfficheAvertissement(self): if UTILS_Parametres.Parametres(mode="get", categorie="ne_plus_afficher", nom="infos_etat_nomin", valeur=False) == True: return import DLG_Message_html texte = u""" <CENTER><IMG SRC="Static/Images/32x32/Information.png"> <BR><BR> <FONT SIZE=2> <B>Avertissement</B> <BR><BR> La fonctionnalité 'Etat nominatif des consommations' étant très récente, je ne peux que vous conseiller de bien vérifier les résultats obtenus. Si vous constatez un bug, n'hésitez pas à le signaler sur le forum de Noethys. <BR><BR> D'autre part, cette fonctionnalité peut être ardue à appréhender en raison de ses nombreuses possibilités. Je vous propose de découvrir sur le forum un mode d'emploi complet sur son utilisation : <BR> <A HREF="http://www.noethys.com/index.php?option=com_kunena&Itemid=7&func=view&catid=5&id=772#772">Cliquez ici pour accéder au mode d'emploi</A> </FONT> </CENTER> """ dlg = DLG_Message_html.Dialog(self, texte=texte, titre=_(u"Information"), nePlusAfficher=True) dlg.ShowModal() nePlusAfficher = dlg.GetEtatNePlusAfficher() dlg.Destroy() if nePlusAfficher == True: UTILS_Parametres.Parametres(mode="set", categorie="ne_plus_afficher", nom="infos_etat_nomin", valeur=nePlusAfficher)
def AfficheAvertissement(self): if UTILS_Parametres.Parametres(mode="get", categorie="ne_plus_afficher", nom="synchronisation_nomadhys", valeur=False) == True : return import DLG_Message_html texte = u""" <CENTER><IMG SRC="Static/Images/32x32/Information.png"> <BR><BR> <FONT SIZE=2> <B>Avertissement</B> <BR><BR> Cette nouvelle fonctionnalité est expérimentale. <BR><BR> Il est conseillé de tester son efficacité et sa stabilité dans un fichier test avant de l'utiliser dans votre fichier de données. <BR><BR> Merci de signaler tout bug rencontré dans la rubrique "Signaler un bug " du forum de Noethys. </FONT> </CENTER> """ dlg = DLG_Message_html.Dialog(self, texte=texte, titre=_(u"Information"), nePlusAfficher=True) dlg.ShowModal() nePlusAfficher = dlg.GetEtatNePlusAfficher() dlg.Destroy() if nePlusAfficher == True : UTILS_Parametres.Parametres(mode="set", categorie="ne_plus_afficher", nom="synchronisation_nomadhys", valeur=nePlusAfficher)
def OnLinkClicked(self, link): texte = u""" <FONT SIZE=-1> <CENTER> <IMG SRC="Static/Images/32x32/Telecharger.png"> <BR><BR> <B>Téléchargement de la voix française</B> <BR><BR> Vous pouvez télécharger gratuitement la voix française "Virginie" en cliquant sur le lien suivant : <BR> <A HREF="http://www.ac-limoges.fr/ia87/spip.php?article315">Page de téléchargement</A>. <BR><BR> <I>(Le fichier à télécharger "Virginie-2.zip" se trouve en bas de la page dans le chapitre "Documents joints").</I> </CENTER> <BR><BR> Pour installer le fichier : <UL> <LI>Dézippez ce fichier</LI> <LI>Lancez l'installation en cliquant sur "Virginie.exe"</LI> <LI>Utilisez la procédure d'installation standard.</LI> </UL> <BR><BR> Vous pouvez maintenant revenir dans le paramétrage de la synthèse vocale de Noethys pour définir la voix Virginie comme voix par défaut. </FONT> """ import DLG_Message_html dlg = DLG_Message_html.Dialog(self, texte=texte, titre=_(u"Télécharger la voix française"), size=(360, 500)) dlg.ShowModal() dlg.Destroy() self.GetGrandParent().ctrl_voix.MAJ() self.GetGrandParent().MAJAvertissement()
def OnBoutonCafpro(self, event): # Mémorisation du numéro allocataire dans le presse-papiers num_allocataire = self.ctrl_numero.GetValue() clipdata = wx.TextDataObject() clipdata.SetText(num_allocataire) wx.TheClipboard.Open() wx.TheClipboard.SetData(clipdata) wx.TheClipboard.Close() # Vérifie si case Ne plus Afficher cochée ou non if UTILS_Parametres.Parametres(mode="get", categorie="ne_plus_afficher", nom="acces_cafpro", valeur=False) == False: texte = u""" <CENTER><IMG SRC="Static/Images/32x32/Astuce.png"> <FONT SIZE=3> <BR> <B>Astuce</B> <BR><BR> Le numéro d'allocataire de la famille a été copié dans le presse-papiers. <BR><BR> Collez tout simplement ce numéro dans le champ de recherche du site CAFPRO grâce à la combinaison de touches <B>CTRL+V</B> de votre clavier ! </FONT> </CENTER> """ dlg = DLG_Message_html.Dialog(self, texte=texte, titre=_(u"Astuce"), nePlusAfficher=True, size=(200, 300)) dlg.ShowModal() nePlusAfficher = dlg.GetEtatNePlusAfficher() dlg.Destroy() if nePlusAfficher == True: UTILS_Parametres.Parametres(mode="set", categorie="ne_plus_afficher", nom="acces_cafpro", valeur=nePlusAfficher) # Ouverture du navigateur import webbrowser webbrowser.open("http://www.caf.fr/cafpro/Ident.jsp")