]> SALOME platform Git repositories - modules/eficas.git/commitdiff
Salome HOME
PN : ajout bouton validation
authorPascale Noyret <pascale.noyret@edf.fr>
Mon, 27 Nov 2006 15:40:32 +0000 (15:40 +0000)
committerPascale Noyret <pascale.noyret@edf.fr>
Mon, 27 Nov 2006 15:40:32 +0000 (15:40 +0000)
Editeur/uniquebasepanel.py
Editeur/uniqueintopanel.py

index 4c6f89e997749eb85c2a7ab168e8d6efa224250e..74e3d87b774bc13755438981fba27c4f230b1c30 100644 (file)
@@ -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=""
index da05fdce67cda797d0eaaff9467ff8d4ab35dc53..6532e3fa2d9055c248e33ed206b6ded2c5ec25d0 100644 (file)
@@ -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 = (("<Button-1>",self.selectChoix),
                          ("<Button-3>",self.deselectChoix),
                          ("<Double-Button-1>",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):
       """