From: eficas <> Date: Thu, 14 Nov 2002 12:14:20 +0000 (+0000) Subject: correction si fichier pas defini X-Git-Tag: CC_param_poursuite~356 X-Git-Url: http://git.salome-platform.org/gitweb/?a=commitdiff_plain;h=4b2cfb7c3304238b9b58feaab7d7c529a8a12c00;p=modules%2Feficas.git correction si fichier pas defini --- diff --git a/Editeur/compomacro.py b/Editeur/compomacro.py index 4a38f3fe..6c627bbd 100644 --- a/Editeur/compomacro.py +++ b/Editeur/compomacro.py @@ -36,7 +36,7 @@ from widgets import Fenetre,FenetreYesNo # __version__="$Name: $" -__Id__="$Id: compomacro.py,v 1.8 2002/11/12 13:26:04 eficas Exp $" +__Id__="$Id: compomacro.py,v 1.9 2002/11/12 18:36:08 eficas Exp $" # class MACROPanel(panels.OngletPanel): @@ -335,7 +335,11 @@ class INCLUDETreeItem(MACROTreeItem): def makeView(self,appli): nom=self.object.nom - if hasattr(self.object,'fichier_ini'):nom=nom+' '+self.object.fichier_ini + if hasattr(self.object,'fichier_ini'): + if self.object.fichier_ini is None: + nom=nom+' '+"Fichier non défini" + else: + nom=nom+' '+self.object.fichier_ini macrodisplay.makeMacroDisplay(appli,self.object,nom) class INCLUDE_MATERIAUTreeItem(INCLUDETreeItem): pass diff --git a/Editeur/macrodisplay.py b/Editeur/macrodisplay.py index 069a05d1..9c80f264 100644 --- a/Editeur/macrodisplay.py +++ b/Editeur/macrodisplay.py @@ -81,9 +81,10 @@ class MacroDisplay: self.appli=appli self.barre=Tkinter.Frame(self.fenetre,relief="ridge",bd=2) self.barre.pack(expand=1,fill=Tkinter.X) - b=Tkinter.Button(self.barre,image=images.get_image("Zoom24"),command=self.visufile) - b.pack(side='left') - tp=tooltip.TOOLTIP(b,"View file") + if self.jdc.fichier_text is not None: + b=Tkinter.Button(self.barre,image=images.get_image("Zoom24"),command=self.visufile) + b.pack(side='left') + tp=tooltip.TOOLTIP(b,"View file") self.mainPart=Pmw.ScrolledCanvas(self.fenetre, hull_width=600, hull_height=500,