]> SALOME platform Git repositories - tools/eficas.git/blobdiff - InterfaceQT4/monWidgetCommande.py
Salome HOME
onItem=Deplie
[tools/eficas.git] / InterfaceQT4 / monWidgetCommande.py
index cc00c7bc1d2b4404c4f97c8e14c9efe30caf8aa4..eb30610f88a15da9da2ca45e9242260813e229b1 100644 (file)
@@ -78,7 +78,8 @@ class MonWidgetCommande(Ui_WidgetCommande,Groupe):
          self.RBPoubelle.close() # JDC Fige
          return                  # Pas de MC Optionnels pour Carmel
       from monWidgetOptionnel import MonWidgetOptionnel
-      if hasattr(self.editor,'widgetOptionnel') : 
+      #if hasattr(self.editor,'widgetOptionnel') : 
+      if self.editor.widgetOptionnel!= None : 
         self.monOptionnel=self.editor.widgetOptionnel
       else :
         self.monOptionnel=MonWidgetOptionnel(self)
@@ -154,7 +155,7 @@ class MonWidgetCommande(Ui_WidgetCommande,Groupe):
       nom = string.strip(nom)
       if nom == '' : return                  # si pas de nom, on ressort sans rien faire
       test,mess = self.node.item.nomme_sd(nom)
-      self.editor.affiche_infos(mess)
+      self.editor.affiche_commentaire(mess)
 
       #Notation scientifique
       if test :
@@ -166,6 +167,8 @@ class MonWidgetCommande(Ui_WidgetCommande,Groupe):
       # N a pas de parentQt. doit donc etre redefini
       liste=self.ajouteMCOptionnelDesBlocs()
       #print "dans afficheOptionnel", self.monOptionnel
+      # dans le cas ou l insertion n a pas eu leiu (souci d ordre par exemple)
+      #if self.monOptionnel == None : return
       self.monOptionnel.parentMC=self
       self.monOptionnel.affiche(liste)
 
@@ -180,7 +183,7 @@ class MonWidgetCommande(Ui_WidgetCommande,Groupe):
       self.avantV=self.editor.fenetreCentraleAffichee.scrollAreaCommandes.verticalScrollBar().sliderPosition()
       self.inhibeExpand=True
       self.node.affichePanneau()
-      print "dans reaffiche de monWidgetCommande", self.avantH, self.avantV
+      #print "dans reaffiche de monWidgetCommande", self.avantH, self.avantV
       QTimer.singleShot(1, self.recentre)
       if nodeAVoir != None:
         self.f=nodeAVoir.fenetre
@@ -210,7 +213,7 @@ class MonWidgetCommande(Ui_WidgetCommande,Groupe):
       self.editor.fenetreCentraleAffichee.scrollAreaCommandes.ensureWidgetVisible(self.f)
 
   def afficheCatalogue(self):
-      if self.editor.code != "CARMELCND" : self.monOptionnel.hide()
+      if self.editor.widgetOptionnel != None : self.monOptionnel.hide()
       self.racine.affichePanneau()
       if self.node : self.node.select()
       else : self.racine.select()