3 eficas_root=os.environ["EFICAS_ROOT"]
5 sys.path[:0]=[os.path.join(eficas_root,'Aster'),
6 os.path.join(eficas_root,'Homard'),
8 # os.path.join(eficas_root,'Editeur'),
17 from Editeur import splash
18 from Editeur import eficas
20 # _CS_gbo Gestion du versionning entre eficas 1.7 et 1.8 (différence
21 # en ce qui concerne la session).
23 from Editeur import session
27 def init(top,code="ASTER",fichier=None,studyId=None):
28 splash.init_splash(top,code=code,titre="Lancement d'EFICAS pour %s" %code)
29 splash._splash.configure(text="Chargement d'EFICAS en cours.\n Veuillez patienter ...")
30 # Enregistrement dans l étude
32 MaRef=eficasEtude.Eficas_In_Study(code,studyId=studyId)
35 class MyEficas(eficas.EFICAS):
37 eficas.EFICAS.quit(self)
43 # _CS_gbo Gestion du versionning 1.7 et 1.8
44 if session is not None:
46 options=session.parse(sys.argv+[fichier])
48 options=session.parse(sys.argv)
50 moi=MyEficas(top,code=code)