From 4b2cfb7c3304238b9b58feaab7d7c529a8a12c00 Mon Sep 17 00:00:00 2001 From: eficas <> Date: Thu, 14 Nov 2002 12:14:20 +0000 Subject: [PATCH] correction si fichier pas defini --- Editeur/compomacro.py | 8 ++++++-- Editeur/macrodisplay.py | 7 ++++--- 2 files changed, 10 insertions(+), 5 deletions(-) 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, -- 2.39.2