X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=Editeur%2Fcomponuplet.py;h=e86b4a65c33955fa226abe9cba67b9ff3169ee90;hb=69608ba97edbdd82d7027d0ccd1937feb17eb67a;hp=d4e76fb921b78404b7167d60b7ee39d7b566a49e;hpb=fcd054a825fbe171652108194c0204f8e3fd955a;p=tools%2Feficas.git diff --git a/Editeur/componuplet.py b/Editeur/componuplet.py index d4e76fb9..e86b4a65 100644 --- a/Editeur/componuplet.py +++ b/Editeur/componuplet.py @@ -1,9 +1,22 @@ -#@ MODIF componuplet Editeur DATE 02/07/2001 AUTEUR D6BHHJP J.P.LEFEBVRE +# -*- coding: utf-8 -*- # CONFIGURATION MANAGEMENT OF EDF VERSION # ====================================================================== -# COPYRIGHT (C) 1991 - 2001 EDF R&D WWW.CODE-ASTER.ORG -# SEE THE FILE "LICENSE.TERMS" FOR INFORMATION ON USAGE AND -# REDISTRIBUTION OF THIS FILE. +# COPYRIGHT (C) 1991 - 2002 EDF R&D WWW.CODE-ASTER.ORG +# THIS PROGRAM IS FREE SOFTWARE; YOU CAN REDISTRIBUTE IT AND/OR MODIFY +# IT UNDER THE TERMS OF THE GNU GENERAL PUBLIC LICENSE AS PUBLISHED BY +# THE FREE SOFTWARE FOUNDATION; EITHER VERSION 2 OF THE LICENSE, OR +# (AT YOUR OPTION) ANY LATER VERSION. +# +# THIS PROGRAM IS DISTRIBUTED IN THE HOPE THAT IT WILL BE USEFUL, BUT +# WITHOUT ANY WARRANTY; WITHOUT EVEN THE IMPLIED WARRANTY OF +# MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. SEE THE GNU +# GENERAL PUBLIC LICENSE FOR MORE DETAILS. +# +# YOU SHOULD HAVE RECEIVED A COPY OF THE GNU GENERAL PUBLIC LICENSE +# ALONG WITH THIS PROGRAM; IF NOT, WRITE TO EDF R&D CODE_ASTER, +# 1 AVENUE DU GENERAL DE GAULLE, 92141 CLAMART CEDEX, FRANCE. +# +# # ====================================================================== # Modules Python import types @@ -17,8 +30,8 @@ import Objecttreeitem import panels # -__version__="$Name: V1_1p1 $" -__Id__="$Id: componuplet.py,v 1.1.1.1 2001/12/04 15:38:22 eficas Exp $" +__version__="$Name: $" +__Id__="$Id: componuplet.py,v 1.4 2003/10/16 14:31:22 eficas Exp $" # myrepr = Repr() @@ -54,7 +67,8 @@ class NUPLETPanel(panels.OngletPanel): aide=self.gen_aide(obj) if objet_mc.into != None : l_choix=list(objet_mc.into) - obj.set_valeur(l_choix[0],evaluation='non') + #obj.set_valeur(l_choix[0],evaluation='non') + obj.set_valeur(l_choix[0]) option=Pmw.OptionMenu (frame_valeur, items = l_choix, menubutton_width = 10, @@ -77,9 +91,10 @@ class NUPLETPanel(panels.OngletPanel): def record_valeur(self,val=None,obj=None,mess='Valeur du mot-cl\351 enregistr\351e'): """ Enregistre val comme valeur de self.node.item.object SANS faire de - test de validit\351 + test de validité """ - obj.set_valeur(val,evaluation='non') + #obj.set_valeur(val,evaluation='non') + obj.set_valeur(val) self.parent.appli.affiche_infos(mess) self.node.parent.verif() self.node.update() @@ -87,7 +102,7 @@ class NUPLETPanel(panels.OngletPanel): def valid_valeur(self,e,obj=None,mess='Valeur du mot-cl\351 enregistr\351e'): """ Enregistre val comme valeur de self.node.item.object avec - test de validit\351 + test de validité """ valeur=e.widget.get() e.widget.delete(0,Tkinter.END) @@ -99,7 +114,8 @@ class NUPLETPanel(panels.OngletPanel): self.parent.appli.affiche_infos('Valeur du mot-cl\351 enregistr\351e') e.widget.insert(0,obj.getval()) else: - obj.set_valeur(anc_val,evaluation='non') + #obj.set_valeur(anc_val,evaluation='non') + obj.set_valeur(anc_val) self.parent.appli.affiche_infos("valeur du mot-cl\351 non autoris\351e") e.widget.insert(0,anc_val) else: