From 20b4d80d65326fe88667f39a84dc1af9b84033e9 Mon Sep 17 00:00:00 2001 From: eficas <> Date: Mon, 14 Nov 2005 15:30:06 +0000 Subject: [PATCH] PN : Changement de l option developpeur --- Editeur/configuration.py | 6 ++++-- Editeur/options.py | 6 ++++++ Editeur/widgets.py | 11 ++++++++--- 3 files changed, 18 insertions(+), 5 deletions(-) diff --git a/Editeur/configuration.py b/Editeur/configuration.py index 0635a176..1596562e 100644 --- a/Editeur/configuration.py +++ b/Editeur/configuration.py @@ -148,9 +148,11 @@ class CONFIG: self.l_param.append(("Versions du code ",'cata','catalogues',os.path.join(self.rep_ini,'..','Cata/cata.py'))) # attribut développeur if hasattr(self,'isdeveloppeur'): - self.l_param.append(("Etes-vous développeur ?",'YesNo','isdeveloppeur',self.isdeveloppeur)) + # self.l_param.append(("Etes-vous développeur ?",'YesNo','isdeveloppeur',self.isdeveloppeur)) + self.l_param.append(("Niveau de message ",'YesNo','isdeveloppeur',self.isdeveloppeur,'Deboggage','Utilisation')) else: - self.l_param.append(("Etes-vous développeur ?",'YesNo','isdeveloppeur','NON')) + # self.l_param.append(("Etes-vous développeur ?",'YesNo','isdeveloppeur','NON')) + self.l_param.append(("Niveau de message ",'YesNo','isdeveloppeur','NON','Deboggage','Utilisation')) # répertoire où sont contenus les catalogues développeurs if hasattr(self,'path_cata_dev') and hasattr(self,'isdeveloppeur') and self.isdeveloppeur == 'OUI': self.l_param.append(("Chemin d'accès aux catalogues développeurs",'rep','path_cata_dev',self.path_cata_dev)) diff --git a/Editeur/options.py b/Editeur/options.py index 18cb3ffb..b4b0f7db 100644 --- a/Editeur/options.py +++ b/Editeur/options.py @@ -37,6 +37,8 @@ class OPTIONS: ("Affichage commandes",(("alphabétique",'&affichage_alpha'),("groupes",'&affichage_grp'))), #("Couleur",(("fond",'change_fond'),("barre",'change_barre'))), # ("Catalogue développeur",'choix_cata_developpeur'), + ('Paramètres Eficas','affichage_fichier_ini'), + ] ) ] @@ -47,6 +49,7 @@ class OPTIONS: self.appli=appli self.parent=parent + def affichage_grp(self): global affichage_commandes affichage_commandes="groupes" @@ -119,3 +122,6 @@ class OPTIONS: self.Retrouve_Ordre_Cata('personnel') pile_erreurs.efface() + + def affichage_fichier_ini(self): + self.appli.bureau.affichage_fichier_ini() diff --git a/Editeur/widgets.py b/Editeur/widgets.py index 3568dd4f..dd47075c 100644 --- a/Editeur/widgets.py +++ b/Editeur/widgets.py @@ -543,7 +543,12 @@ class Formulaire: if len(item[0])>length_maxi : length_maxi = len(item[0]) window = self.fenetre.interior() for item in self.items : - label,nature,nom_var,defaut = item + if len(item) == 4 : + label,nature,nom_var,defaut = item + chaine="Yes" + chaine2="No" + else : + label,nature,nom_var,defaut,chaine,chaine2 = item # création de la frame fr_item = Frame(window,height=40,width=700) fr_item.pack(side='top',fill='x',expand=1) @@ -562,8 +567,8 @@ class Formulaire: setattr(self,'item_'+nom_var,var) var.set(defaut) # création du radiobouton - rb1 = Radiobutton(fr_item,text='OUI',variable=var,value='OUI') - rb2 = Radiobutton(fr_item,text='NON',variable=var,value='NON') + rb1 = Radiobutton(fr_item,text=chaine,variable=var,value='OUI') + rb2 = Radiobutton(fr_item,text=chaine2,variable=var,value='NON') rb1.place(relx=0.65,rely=0.5,anchor='center') rb2.place(relx=0.80,rely=0.5,anchor='center') self.widgets.append((rb1,rb2)) -- 2.39.2