- if jdc_item:
+ if jdc_item and self.appliEficas.ssIhm==False:
self.tree = browser.JDCTree( jdc_item, self )
self.appliEficas.construitMenu()
self.saveSplitterSizes()
newName = None
fn = self.fichier
if self.fichier is None or saveas:
- if path is None:
- path=self.CONFIGURATION.savedir
+ if path is None: path=self.CONFIGURATION.savedir
bOK, fn=self.determineNomFichier(path,extension)
if bOK == 0 : return (0, None)
if fn == None : return (0, None)
if self.jdc.isvalid() != 0 and hasattr(self.generator, "writeDefault"):
self.generator.writeDefault(fn)
+ if self.code=="TELEMAC" and hasattr(self.generator, "writeDefault"):
+ self.generator.writeDefault(fn)
if self.salome :
self.appliEficas.addJdcInSalome( self.fichier)
#------------------------------------
if self.inhibeSplitter : return
if not hasattr(self,'splitter') : return
- print "______________________"
- print "saveSplitterSizes"
- print self.splitterSizes
if self.splitterSizes[2] != 0 : self.oldSizeWidgetOptionnel = self.splitterSizes[2]
- for i in range(len(self.splitter.sizes())):
+ # print self.splitterSizes
+ #print self.splitter.sizes()
+ # PNPNPNPN parfoir self.splitter.sizes() a une longueur de 4...
+ nbAGarder=len(self.splitter.sizes())
+ if nbAGarder > 3 : nbAGarder=3
+ for i in range(nbAGarder):
self.splitterSizes[i] = self.splitter.sizes()[i]
self.splitter.widget(i).resizeEvent=self.saveSplitterSizes
- print self.splitterSizes
- print "______________________"
#-----------------------------------------
if not(hasattr(self,'splitter')) : return
newSizes=self.splitterSizes[:nbWigdet]
self.splitter.setSizes(newSizes)
- print self.splitterSizes
self.inhibeSplitter = 0
#------------------------