From f955c891cf5aaed1cc0975954cb804ee96ce1f8a Mon Sep 17 00:00:00 2001 From: eficas <> Date: Fri, 10 Jun 2005 14:59:37 +0000 Subject: [PATCH] CCAR: correction mise a jour nom fichier sur enregistrer sous --- Editeur/bureau.py | 23 ++++++++++++++++++++++- Editeur/compojdc.py | 4 ++++ Editeur/treewidget.py | 3 ++- 3 files changed, 28 insertions(+), 2 deletions(-) diff --git a/Editeur/bureau.py b/Editeur/bureau.py index b7e20949..e214c975 100644 --- a/Editeur/bureau.py +++ b/Editeur/bureau.py @@ -138,10 +138,30 @@ class BUREAU: self.JDCName = self.JDC.nom #print "selectJDC",numero_jdc,self.JDCDisplay_courant,self.JDCName - def newJDC(self,event=None): + def newJDC_include(self,event=None): """ Initialise un nouveau JDC vierge """ + import Extensions.jdc_include + JdC_aux=Extensions.jdc_include.JdC_include + + self.appli.statusbar.reset_affichage_infos() + + CONTEXT.unset_current_step() + J=JdC_aux(procedure="",appli=self.appli, + cata=self.cata,cata_ord_dico=self.cata_ordonne_dico, + rep_mat=self.appli.CONFIGURATION.rep_mat, + ) + J.analyse() + self.JDCName=J.nom + self.fileName=None + self.ShowJDC(J,self.JDCName) + self.appli.toolbar.active_boutons() + + def newJDC(self,event=None): + """ + Initialise un nouveau JDC include vierge + """ self.appli.statusbar.reset_affichage_infos() CONTEXT.unset_current_step() @@ -477,6 +497,7 @@ class BUREAU: self.JDCDisplay_courant.fichier = sauvegarde self.JDCName = self.JDC.nom = stripPath(sauvegarde) self.changeNomPage() + CONNECTOR.Emit(self.JDC,"valid") return 1 else : return 0 diff --git a/Editeur/compojdc.py b/Editeur/compojdc.py index bf2f38cf..8eb6be36 100644 --- a/Editeur/compojdc.py +++ b/Editeur/compojdc.py @@ -92,6 +92,10 @@ class JDCTreeItem(Objecttreeitem.ObjectTreeItem): def GetText(self): return " " + def GetLabelText(self): + # None --> fonte et couleur par défaut + return self.object.nom,None,None + def get_jdc(self): """ Retourne l'objet pointé par self diff --git a/Editeur/treewidget.py b/Editeur/treewidget.py index 5649fa23..e8718716 100644 --- a/Editeur/treewidget.py +++ b/Editeur/treewidget.py @@ -28,7 +28,7 @@ from Ihm import CONNECTOR # __version__="$Name: $" -__Id__="$Id: treewidget.py,v 1.22 2005/06/01 15:18:16 eficas Exp $" +__Id__="$Id: treewidget.py,v 1.23 2005/06/06 09:33:06 eficas Exp $" # Fonte_Standard = fontes.standard @@ -755,6 +755,7 @@ class Node : self.racine.trace_ligne() self.racine.update_icone() self.racine.update_texte() + self.racine.update_label_texte() self.tree.resizescrollregion() def efface_node(self): -- 2.39.2