class MonWidgetPlusieursBase (Ui_WidgetPlusieursBase,Feuille,GereListe,GerePlie):
def __init__(self,node,monSimpDef,nom,objSimp,parentQt,commande):
- print ('MonWidgetPlusieursBase', nom)
+ #print ('MonWidgetPlusieursBase', nom)
self.inFocusOutEvent = False
self.changeUnLineEdit = False
self.nomLine = "lineEditVal"
def ajoutLineEdit(self,valeur=None,):
- print ('ajoutLineEdit, monWidgetPlusieursBase', self.indexDernierLabel)
+ #print ('ajoutLineEdit, monWidgetPlusieursBase', self.indexDernierLabel)
self.indexDernierLabel=self.indexDernierLabel+1
nomLineEdit="lineEditVal"+str(self.indexDernierLabel)
if hasattr(self,nomLineEdit) :
- print ('ajoutLineEdit, monWidgetPlusieursBase', self.indexDernierLabel)
+ #print ('ajoutLineEdit, monWidgetPlusieursBase', self.indexDernierLabel)
self.indexDernierLabel=self.indexDernierLabel-1
return
nouveauLE = LECustom(self.scrollArea,self,self.indexDernierLabel)
# deux lignes pour que le ensureVisible fonctionne
self.estVisible=nouveauLE
if self.inInit==False :QTimer.singleShot(1, self.rendVisibleLigne)
- print ('ajoutLineEdit, monWidgetPlusieursBase', self.indexDernierLabel)
+ #print ('ajoutLineEdit, monWidgetPlusieursBase', self.indexDernierLabel)
def etablitOrdre(self):
i=0
def changeValeur(self,changeDePlace=True,oblige=False,numero=None):
- print ('monWidgetPlusieursBase changeValeur')
+ #print ('monWidgetPlusieursBase changeValeur')
self.changeUnLineEdit = False
donneFocus=None
derniereValeur=None
if len(self.listeValeursCourantes) < min and oblige==True: return
if len(self.listeValeursCourantes) > max : return
self.node.item.setValeur(self.listeValeursCourantes)
- print (self.listeValeursCourantes)
+ #print (self.listeValeursCourantes)
if len(self.listeValeursCourantes) == self.monSimpDef.max :
self.editor.afficheInfos(tr('nb max de valeurs atteint'))
self.setValide()
# aux commandes qui sont dans la chaine
import linecache
linecache.cache[self.nom] = 0, 0, self.procedure.split('\n'), self.nom
- #try:
- if 1 :
+ try:
exec(self.exec_init, self.g_context)
for obj_cata in (self.cata,):
if type(obj_cata) == types.ModuleType:
CONTEXT.unsetCurrentStep()
- else : pass
- try :
- print ('PNPN')
except InterruptParsingError:
# interrupt the command file parsing used by FIN to ignore the end
# of the file
#for cat in self.cata:
cat=self.cata
self._reserved_kw.update(
- [kw for kw in dir(cat) if len(kw) <= 8 and kw == kw.upper()])
+ #PN 14 2020 [kw for kw in dir(cat) if len(kw) <= 8 and kw == kw.upper()])
+ [kw for kw in dir(cat) ])
self._reserved_kw.difference_update(
['OPER', 'MACRO', 'BLOC', 'SIMP', 'FACT', 'FORM',
'GEOM', 'MCSIMP', 'MCFACT'])
),
b_Molecule = BLOC( condition='ParticleNature == "Molecule"',
MoleculeName = SIMP( statut='o', typ=(userParticle,'createObject'),),
- ChemicalSpecies = SIMP( statut='o', typ=userAtom, max ='**'),
- Proportion = SIMP( statut='o', typ='R', max ='**'),
- ChemicalSpecies2 = FACT ( max='**', statut='o',
+ ChemicalSpecies = FACT ( max='**', statut='o',
ChemicalSpeciesName = SIMP( statut='o', typ=userAtom),
Proportion = SIMP( statut='o', typ='R', val_max =1),
),