From cca77d05f710054875b80ed6254726fe4c364956 Mon Sep 17 00:00:00 2001 From: Pascale Noyret Date: Mon, 27 Nov 2006 15:40:32 +0000 Subject: [PATCH] PN : ajout bouton validation --- Editeur/uniquebasepanel.py | 7 ++++++- Editeur/uniqueintopanel.py | 11 +++++++++++ 2 files changed, 17 insertions(+), 1 deletion(-) diff --git a/Editeur/uniquebasepanel.py b/Editeur/uniquebasepanel.py index 4c6f89e9..74e3d87b 100644 --- a/Editeur/uniquebasepanel.py +++ b/Editeur/uniquebasepanel.py @@ -74,13 +74,18 @@ class UNIQUE_BASE_Panel(UNIQUE_Panel): text = aide, wraplength=int(self.frame_valeur.winfo_width()*0.8), justify='center') - self.aide.place(relx=0.5,rely=0.7,anchor='n') + self.aide.place(relx=0.5,rely=0.9,anchor='n') # bouton parametre bouton_parametres = Button(self.frame_valeur, text="Parametres", command=self.affiche_parametre) bouton_parametres.place(relx=0.28,rely=0.5,relwidth=0.4) + bouton_val = Button(self.frame_valeur, text="Valider", command=self.valide) + bouton_val.place(relx=0.28,rely=0.6,relwidth=0.4) # affichage de la valeur du MCS self.display_valeur() + def valide(self): + self.valid_valeur() + def affiche_parametre(self) : if self.node.item.get_liste_param_possible() != [ ]: txtparam="" diff --git a/Editeur/uniqueintopanel.py b/Editeur/uniqueintopanel.py index da05fdce..6532e3fa 100644 --- a/Editeur/uniqueintopanel.py +++ b/Editeur/uniqueintopanel.py @@ -66,6 +66,8 @@ class UNIQUE_INTO_Panel(UNIQUE_Panel): self.label.pack(side='top') self.frame = Frame(page) self.frame.place(relx=0.33,rely=0.2,relwidth=0.33,relheight=0.6) + + liste_commandes = (("",self.selectChoix), ("",self.deselectChoix), ("",self.record_valeur)) @@ -73,6 +75,15 @@ class UNIQUE_INTO_Panel(UNIQUE_Panel): liste_commandes = liste_commandes, titre="Valeurs possibles",optionReturn="oui") self.Liste_choix.affiche_liste() + self.bouton_val = Button(self.frame_valeur, + text = "Valider", + command=self.record_valeur_ligne, + width=14) + self.bouton_val.place(relx=0.33,rely=0.85) + + def record_valeur_ligne(self): + valeur=self.Liste_choix.arg_selected + self.record_valeur(valeur) def get_bulle_aide(self): """ -- 2.39.2