X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=Tests%2Fprefs.py;h=7c3ebd00eb819c6c2a74f4f930dd300dec644d14;hb=892b41f94796aebc25ab86d54d54fa4f687ce5ad;hp=28a5c8edaa797f7196e0314b4ec59140a8038eed;hpb=f915c06cd9182a855ff99527a373ff976fbcd815;p=tools%2Feficas.git diff --git a/Tests/prefs.py b/Tests/prefs.py index 28a5c8ed..7c3ebd00 100644 --- a/Tests/prefs.py +++ b/Tests/prefs.py @@ -21,42 +21,60 @@ import os,sys -# REPINI sert à localiser le fichier editeur.ini +# repIni sert à localiser le fichier editeur.ini # Obligatoire -REPINI=os.path.dirname(os.path.abspath(__file__)) +repIni=os.path.dirname(os.path.abspath(__file__)) # INSTALLDIR sert à localiser l'installation d'Eficas # Obligatoire -INSTALLDIR=os.path.join(REPINI,'..') +INSTALLDIR=os.path.join(repIni,'..') # CODE_PATH sert à localiser Noyau et Validation éventuellement # non contenus dans la distribution EFICAS # 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' + +EditeurDir=INSTALLDIR+"/Editeur" +sys.path[:0]=[INSTALLDIR] +sys.path[:0]=[INSTALLDIR+"/Aster"] + +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 + + +#------------------------------------------------------------------- +# Partie pour TK +#------------------------------------------------------------------- + labels= ('Fichier','Edition','Jeu de commandes', -# 'Catalogue','Browsers', 'Options', 'Aide', + 'Traduction', ) appli_composants=['readercata','bureau', -# 'browser', 'options', ] @@ -84,21 +102,14 @@ menu_defs={ 'bureau': [ #('Paramètres Eficas','affichage_fichier_ini'), ] ), + ('Traduction',[ + ('Traduction v7 en v8','TraduitFichier7'), + ('Traduction v8 en v9','TraduitFichier8','','Ctrl+T'), + ] + ), ('Aide',[ ('Aide EFICAS','aideEFICAS','','Ctrl+A'), ] ), ] } - -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]