]> SALOME platform Git repositories - modules/eficas.git/commitdiff
Salome HOME
*** empty log message ***
authoreficas <>
Fri, 17 Jun 2005 08:34:55 +0000 (08:34 +0000)
committereficas <>
Fri, 17 Jun 2005 08:34:55 +0000 (08:34 +0000)
Editeur/appli.py
Editeur/bureau.py

index 2e4bbcef9fa0938c416e97f4d5a9d9817d313cc8..23c9f35b03bee16eb72377412680dddf1f849637 100644 (file)
@@ -81,6 +81,7 @@ class APPLI:
       # PN : ajout d un attribut pour indiquer si 
       # l appli a ete lance depuis Salome
       self.salome=0
+      self.dir=None
 
       # Fermer le splash et deiconifier la fenetre principale si on n'est pas en test
       if (self.test == 0):
@@ -89,6 +90,7 @@ class APPLI:
 
       # Ouverture des fichiers de commandes donnes sur la ligne de commande
       cwd=os.getcwd()
+      self.dir=cwd
       for study in session.d_env.studies:
           os.chdir(cwd)
           d=session.get_unit(study,self)
index 51e0eb43b0f3cd59e3b00bb3fe31d811436cd8f1..7c82a0eb1824d0f1e79ce93e08eabee8196ccf2a 100644 (file)
@@ -447,7 +447,7 @@ class BUREAU:
           #PN  Fin Ajout --> Salome
           # le JDC a déjà un nom : on sauvegarde directement sans demander
           # un autre nom au développeur
-          if not save_in_file(self.JDCDisplay_courant.fichier,self.jdc_fini) :
+          if not save_in_file(self.JDCDisplay_courant.fichier,self.jdc_fini,self.appli.dir) :
               showinfo("Erreur","Problème à la sauvegarde du fichier :" + `self.JDCDisplay_courant.fichier`)
               return 0
           else :
@@ -489,7 +489,7 @@ class BUREAU:
             else :
                pass
           # PN fin ajout --> Salome
-          if not save_in_file(sauvegarde,self.jdc_fini) :
+          if not save_in_file(sauvegarde,self.jdc_fini,None) :
               showinfo("Erreur","Problème à la sauvegarde du fichier "+`sauvegarde`)
               return 0
           else :