]> SALOME platform Git repositories - tools/eficas.git/commitdiff
Salome HOME
CCAR: correction de l affichage des noms de concepts, methode GetText
authoreficas <>
Thu, 23 Oct 2003 15:02:54 +0000 (15:02 +0000)
committereficas <>
Thu, 23 Oct 2003 15:02:54 +0000 (15:02 +0000)
Ihm/I_MCSIMP.py

index 1080104b5622788c97b7ee5268510256616d3cef..e0a69f3757e6d1ad00d826929ea0cc5f91acc574 100644 (file)
@@ -76,15 +76,15 @@ class MCSIMP(I_OBJECT.OBJECT):
            txt = txt + i*','+ myrepr.repr(val)
         i=1
       txt=txt+')'
+    elif isinstance(self.valeur,ASSD): 
+      # Cas des ASSD
+      txt=self.getval()
+    elif type(self.valeur) == types.InstanceType and val.__class__.__name__ in  ('PARAMETRE','PARAMETRE_EVAL'):
+      # Cas des PARAMETRES
+      txt=str(self.valeur)
     else:
       # Traitement des autres cas
-      txt = self.getval()
-
-      if type(txt) == types.InstanceType:
-        if isinstance(txt,parametre.PARAMETRE):
-          txt= str(txt)
-      else:
-        txt=repr(txt)
+      txt = myrepr.repr(self.valeur)
 
     # txt peut etre une longue chaine sur plusieurs lignes.
     # Il est possible de tronquer cette chaine au premier \n et