# 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]
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():
"""
"""
"""
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)
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):
"""