]> SALOME platform Git repositories - tools/eficas.git/blobdiff - Editeur/componuplet.py
Salome HOME
PN
[tools/eficas.git] / Editeur / componuplet.py
index e45ba80f4d8130134deccfc86d9a23f36df0639b..5098b97c1c7caa8af2d54b5831858c7eec01daf3 100644 (file)
@@ -1,3 +1,4 @@
+# -*- coding: utf-8 -*-
 #            CONFIGURATION MANAGEMENT OF EDF VERSION
 # ======================================================================
 # COPYRIGHT (C) 1991 - 2002  EDF R&D                  WWW.CODE-ASTER.ORG
@@ -30,7 +31,7 @@ import panels
 
 #
 __version__="$Name:  $"
-__Id__="$Id: componuplet.py,v 1.3.2.1 2003/10/09 14:57:58 eficas Exp $"
+__Id__="$Id: componuplet.py,v 1.8 2005/11/03 09:03:48 eficas Exp $"
 #
 
 myrepr = Repr()
@@ -48,6 +49,8 @@ class NUPLETPanel(panels.OngletPanel):
       self.nb.pack(fill = 'both', expand = 1)
       self.nb.add("Valeurs",tab_text="Saisir valeurs")
       self.makeValeurPage(self.nb.page('Valeurs'))
+      self.enlevebind()
+      self.creebind()
       self.nb.setnaturalsize()
     
   def makeValeurPage(self,page):
@@ -79,6 +82,8 @@ class NUPLETPanel(panels.OngletPanel):
         entry.pack(side=Tkinter.LEFT,padx=1)
         entry.bind("<Return>",
                 lambda e,obj=obj,s=self:s.valid_valeur(e,obj=obj))
+        entry.bind("<KP_Enter>",
+                lambda e,obj=obj,s=self:s.valid_valeur(e,obj=obj))
         if i==0:entry.focus_set()
         #aide = Tkinter.Label(frame_valeur, text = aide)
         #aide.place(relx=0.5,rely=0.55,anchor='n')
@@ -95,8 +100,8 @@ class NUPLETPanel(panels.OngletPanel):
     #obj.set_valeur(val,evaluation='non')
     obj.set_valeur(val)
     self.parent.appli.affiche_infos(mess)
-    self.node.parent.verif()
-    self.node.update()
+    #self.node.parent.verif()
+    #self.node.update()
 
   def valid_valeur(self,e,obj=None,mess='Valeur du mot-cl\351 enregistr\351e'):
     """ 
@@ -124,8 +129,8 @@ class NUPLETPanel(panels.OngletPanel):
       e.widget.delete(0,Tkinter.END)
       e.widget.insert(0,anc_val)
           
-    self.node.parent.verif()
-    self.node.update()
+    #self.node.parent.verif()
+    #self.node.update()
 
   def gen_aide(self,obj):
     return ""
@@ -165,9 +170,6 @@ class NUPLETTreeItem(Objecttreeitem.ObjectTreeItem):
   def suppitem(self,item) :
     raise "NUPLET"
 
-  def verif_condition_bloc(self):
-    return self.object.verif_condition_bloc()
-
 import Accas
 treeitem=NUPLETTreeItem
 objet=Accas.MCNUPLET