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)
if (next==len(self.listeAffichageWidget) -1 ): next =0
#self.f=next
#QTimer.singleShot(1, self.rendVisible)
- self.listeAffichageWidget[next].setFocus(7)
+ try :
+ self.listeAffichageWidget[next].setFocus(7)
+ except :
+ pass
def nomChange(self):
nom = str(self.LENom.text())
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 :
# 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)
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
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()