]> SALOME platform Git repositories - tools/eficas.git/commitdiff
Salome HOME
Pour QT : V1_13_InstallationQT
authorPascale Noyret <pascale.noyret@edf.fr>
Tue, 23 Oct 2007 09:09:41 +0000 (09:09 +0000)
committerPascale Noyret <pascale.noyret@edf.fr>
Tue, 23 Oct 2007 09:09:41 +0000 (09:09 +0000)
Aster/editeur.ini
Aster/eficas_aster.py
Aster/prefs.py
Extensions/etape_niveau.py
generator/generator_vers3DSalome.py

index de8d11dd443a25695a29912942483d12eaa85402..77ef4249d8eaac970239360f5e813025d908c80f 100644 (file)
@@ -20,7 +20,7 @@
 
 import os
 
-import prefs
+from Aster import prefs
 
 rep_cata = os.path.join(prefs.REPINI,'Cata')
 rep_Pmw = os.path.join(prefs.REPINI,'../Pmw')
index 1d298b5810833ed94fccc64048802c3f9aff57ba..a13a68ce052a04f905c0703d30c49a194b932fd1 100755 (executable)
@@ -27,6 +27,6 @@
 
 # Modules Eficas
 import prefs
-from Editeur import eficas_go
+from InterfaceTK import eficas_go
 
-eficas_go.lance_eficas()
+eficas_go.lance_eficas(code=prefs.code)
index 13b16d0d0904d72ab5b9a4de7c3ee6feeafb4d0b..bb3ff19495b7e5e65683d775907c39d52ff40218 100644 (file)
@@ -34,75 +34,33 @@ INSTALLDIR=os.path.join(REPINI,'..')
 # Par défaut on utilise les modules de INSTALLDIR
 # Peut valoir None (defaut)
 CODE_PATH = None
-#CODE_PATH = os.path.join(REPINI,'../../Superv')
 
 # la variable code donne le nom du code a selectionner
 code="ASTER" 
 
-# ICONDIR sert à localiser le répertoire contenant les icones
-# Par défaut on utilise le répertoire icons dans Editeur
-ICONDIR=os.path.join(INSTALLDIR,'Editeur','icons')
-
 # lang indique la langue utilisée pour les chaines d'aide : fr ou ang
 lang='fr'
 
 # Codage des strings qui accepte les accents (en remplacement de 'ascii')
 encoding='iso-8859-1'
 
-labels= ('Fichier','Edition','Jeu de commandes',
-                'Options',
-                'Aide',
-                 'Traduction',
-           )
 
-appli_composants=['readercata','bureau',
-#                  'browser',
-                   'options',
-           ]
+EditeurDir=INSTALLDIR+"/Editeur"
+sys.path[:0]=[EditeurDir]
+sys.path[:0]=[INSTALLDIR]
 
-menu_defs={ 'bureau': [
-              ('Fichier',[
-                           ('Nouveau','newJDC','<Control-n>','Ctrl+N'),
-                           ('Nouvel INCLUDE','newJDC_include'),
-                           ('Ouvrir','openJDC','<Control-o>','Ctrl+O'),
-                           ('Enregistrer','saveJDC','<Control-s>','Ctrl+S'),
-                           ('Enregistrer sous','saveasJDC','<Control-e>','Ctrl+E'),
-                           None,
-                           ('Fermer','closeJDC','<Control-w>','Ctrl+W'),
-                           ('Quitter','exitEFICAS','<Control-q>','Ctrl+Q'),
-                         ]
-              ),
-              ('Edition',[
-                           ('Copier','copy','<Control-c>','Ctrl+C'),
-                           ('Couper','cut','<Control-x>','Ctrl+X'),
-                           ('Coller','paste','<Control-v>','Ctrl+V'),
-                         ]
-              ),
-              ('Jeu de commandes',[
-               ('Rapport de validation','visuCRJDC','<Control-r>','Ctrl+R'),
-               ('Fichier source','visu_txt_brut_JDC','<Control-b>','Ctrl+B'),
-               #('Paramètres Eficas','affichage_fichier_ini'),
-                                  ]
-              ),
-              ('Traduction',[
-               ('Traduction v7 en v8','TraduitFichier','<Control-t>','Ctrl+T'),
-                            ]
-              ),
-              ('Aide',[
-                        ('Aide EFICAS','aideEFICAS','<Control-a>','Ctrl+A'),
-                      ]
-              ),
-             ]
-           }
+# Imports pour  l IHM TK
+from InterfaceTK import prefsTK
+ICONDIR=os.path.join(INSTALLDIR,'Editeur','icons')
 
+# Preference
 if os.name == 'nt':
    userprefs = os.sep.join( [ os.environ['HOMEDRIVE'], os.environ['HOMEPATH'], 'Eficas_install', 'prefs.py' ])
 else :
    userprefs=os.path.expanduser("~/Eficas_install/prefs.py")
+
 if os.path.isfile(userprefs):
    try:
       execfile(userprefs)
    except:
       pass
-
-sys.path[:0]=[INSTALLDIR]
index a51c5fffec6feb1de5e99aeaa83c89a158684555..2db151300f1a22ba2f30b15f2306e7604543dec7 100644 (file)
@@ -25,7 +25,7 @@
 import traceback
 
 from Noyau import N_OBJECT
-import prefs
+from Aster import prefs
 
 class ETAPE_NIVEAU(N_OBJECT.OBJECT):
 
index e16722afdf2e7a493c95697024ae2c6cdde14cfd..5fdc6af6a88607a2d41d0d081dedcc2c2e7c5348 100644 (file)
@@ -35,7 +35,7 @@ import Extensions
 from Extensions.parametre import ITEM_PARAMETRE
 from Formatage import Formatage
 from generator_python import PythonGenerator
-from Editeur.widgets import showerror
+#from Editeur.widgets import showerror
 
 def entryPoint():
    """
@@ -119,7 +119,7 @@ class vers3DSalomeGenerator(PythonGenerator):
       """
       """
       if obj.isvalid() == 0 :
-         showerror("Element non valide","Salome ne sait pas traiter les élements non valides")
+         #showerror("Element non valide","Salome ne sait pas traiter les élements non valides")
          return
       for v in obj.mc_liste:
          liste=self.generator(v)
@@ -150,7 +150,8 @@ class vers3DSalomeGenerator(PythonGenerator):
       if self.boolGpMa == 1:
          self.list_commandes.append((self.commande,self.dict_attributs)) 
       else :
-         showerror("Elements ne portant pas sur un Groupe de Maille","Salome ne sait pas montrer ce type d' element")
+         #showerror("Elements ne portant pas sur un Groupe de Maille","Salome ne sait pas montrer ce type d' element")
+         pass
 
    def generMCList(self,obj):
       """