Salome HOME
legere difference ds VARIABLES_TO_BE...
[tools/eficas.git] / ZCracks / mesScripts_ZCRACKS.py
1
2 def view_med(params,appli) :
3     mcSimp=params[0].object.get_child('cracked_name')
4     fileName=mcSimp.valeur
5     import os
6     if not os.path.isfile(fileName) : 
7            from PyQt4.QtGui import QMessageBox
8            QMessageBox.warning( None, "Erreur","Le fichier n'existe pas")
9            return
10     result,message=appli.importMedFile(fileName)
11     if result==1 : return 
12     from PyQt4.QtGui import QMessageBox
13     QMessageBox.warning( None, "Erreur a l import",message)
14     return
15
16
17 # le dictionnaire des commandes a la structure suivante :
18 # la clef est la commande qui va proposer l action
19 # puis un tuple qui contient
20 #       - la fonction a appeler
21 #       - le label dans le menu du clic droit
22 #       - un tuple contenant les parametres attendus par la fonction
23 #       - appelable depuis Salome uniquement -)
24 #       - appelable depuis un item valide uniquement 
25 #       - toolTip
26 dict_commandes={
27         'MAILLAGE_RESULTAT':((view_med,"View Result",('item','editor'),False,False,"affiche dans Smesh le fichier med resultat"),),
28                }