From: Pascale Noyret Date: Thu, 23 Nov 2006 17:38:02 +0000 (+0000) Subject: PN pour partage avec CC X-Git-Tag: V1_11b3~21 X-Git-Url: http://git.salome-platform.org/gitweb/?a=commitdiff_plain;h=0557e85d5bf7d0860fa4998fbb3b681e38e7cfc8;p=modules%2Feficas.git PN pour partage avec CC --- diff --git a/Editeur/bureau.py b/Editeur/bureau.py index 78c4f6de..b2d384ee 100644 --- a/Editeur/bureau.py +++ b/Editeur/bureau.py @@ -34,11 +34,13 @@ import prefs import convert import generator import AIDE +import os from jdcdisplay import JDCDISPLAY from utils import extension_fichier,stripPath,save_in_file from widgets import Fenetre,Ask_Format_Fichier from fenetre_mc_inconnus import fenetre_mc_inconnus from Ihm import CONNECTOR +from Traducteur import traduitV7V8 import comploader @@ -733,13 +735,24 @@ class BUREAU: i=FichieraTraduire.rfind(".") Feuille=FichieraTraduire[0:i] FichierTraduit=Feuille+"v8.comm" - from Traducteur import jdcparser - jdcparser.traduc(FichieraTraduire,FichierTraduit) - - f=open('convert.log') - texte_cr= f.read() + os.system("rm -rf /tmp/convert.log") + traduitV7V8.traduc(FichieraTraduire,FichierTraduit) + Entete="Fichier Traduit : "+FichierTraduit +"\n\n" titre = "conversion de "+ FichieraTraduire - f.close() + + if os.stat("/tmp/convert.log")[6] != 0L : + f=open('/tmp/convert.log') + texte_cr= f.read() + f.close() + texte_cr = Entete + texte_cr + else : + texte_cr = Entete + "Pas d information de conversion \n" + commande="diff "+FichieraTraduire+" "+FichierTraduit+" >/dev/null" + try : + if os.system(commande) == 0 : + texte_cr = texte_cr + "Pas de difference entre le fichier V7 et le fichier traduit" + except : + pass cptrendu = Fenetre(self.appli,titre=titre,texte=texte_cr)