From 57262f5b97e97fd55ec4980d3ce3a64b27aeecb8 Mon Sep 17 00:00:00 2001 From: eficas <> Date: Fri, 3 Dec 2004 15:12:36 +0000 Subject: [PATCH] =?utf8?q?PN=20:=20on=20garde=20le=20nom=20du=20concept=20?= =?utf8?q?dans=20un=20couper/coller=20->=20n=20empeche=20pas=20=20=20=20?= =?utf8?q?=20=20=20le=20nom=20d'=C3=AAtre=20d=C3=A9truit...?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- Editeur/jdcdisplay.py | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/Editeur/jdcdisplay.py b/Editeur/jdcdisplay.py index 3669b498..58625dbf 100644 --- a/Editeur/jdcdisplay.py +++ b/Editeur/jdcdisplay.py @@ -244,8 +244,16 @@ class JDCDISPLAY: # il faut déclarer le JDCDisplay_courant modifié self.init_modif() # suppression éventuelle du noeud sélectionné + # si possible on renomme l objet comme le noeud couper if self.edit == "couper": - self.appli.noeud_a_editer.delete() + try : + nom = self.appli.noeud_a_editer.item.object.sd.nom + self.appli.noeud_a_editer.delete() + test,mess = child.item.nomme_sd(nom) + child.verif() + child.racine.update() + except : + self.appli.noeud_a_editer.delete() # on rend la copie à nouveau possible en libérant le flag edit self.edit="copier" -- 2.39.2