CCAR: modification pour ajouter les options a la ligne de commande (voir Editeur/session.py)
debut de modification pour editer un include apres avoir charge le fichier de
commandes principal
correction de problemes avec les commandes rangees par groupe + binding
des touches fleches pour deplacement.
ajout du fichier de configuration utilisateur prefs.py dans Eficas_install
eficas [Mon, 14 Mar 2005 16:33:35 +0000 (16:33 +0000)]
PN : pour prendre en compte le nouveau panneau : UNIQUE_ASSD_Panel_Reel
qui surcharge la methode display_valeur et valid_valeur_reel de
UNIQUE_ASSD_Panel_Reel
eficas [Thu, 10 Mar 2005 09:25:30 +0000 (09:25 +0000)]
CCAR correction dans la prise en compte des fichiers poursuites multiples (emboites).
Avant cette correction, les fichiers poursuites etaient reevalues un grand nombre
de fois (geometrique ?). Pour 3 fichiers poursuite on pouvait avoir plus de 9 reevaluations.
Apres correction, le nombre d'evaluation est egal au nombre de fichiers.
eficas [Fri, 19 Nov 2004 09:06:25 +0000 (09:06 +0000)]
CCAR : quelques modifs sur convertisseur python (liste de MCFACT)
separation du chargeur de compo*.py dans comploader
et moodifs pour compatibilite version 7.4 et versions antérieures
création convertisseur et generateur python6
modification du mécanisme d'association entre objets d'Accas et treeitems
les anciens treeitems (pre version 7.4) sont dans Aster/Cata/pre74
possibilité d'utiliser un package python comme catalogue
eficas [Wed, 17 Nov 2004 15:36:42 +0000 (15:36 +0000)]
PN: propagation du delete de l ancien co lorsqu 'on le modifie (par exemple la matrice TOTO devient TUTU. il faut que toutes les références à TUTU soient
invalides)
eficas [Mon, 11 Oct 2004 08:23:21 +0000 (08:23 +0000)]
CCAR: correction du noyau pour la prise en compte de position='global'
+ Patch pour que EFICAS continue à marcher suite à la suppression de EVAL
dans le Noyau : remis dans Ihm. Ceci devrait etre temporaire.
CCAR: Modifs :
1- Mise a niveau du noyau avec la version 7.3.18
2- Correction pour les commandes avec reuse : apparition des blocs
conditionnes par reuse
3- Correction pour les fichiers POURSUITE qui contiennent une commande
avec reutilisation d'un concept produit dans le fichier initial.
La mise a niveau 7.3.18 a consiste principalement a traiter le changement
du noyau relatif a la cardinalite des mots cles facteurs.
La grande difference avec la situation precedente est que maintenant un mot
cle facteur isole ou une liste de mots cles facteurs est toujours represente
par un objet MCList. Il a donc ete necessaire de revoir la construction
des MCFactTreeItem et des MCListTreeItem ainsi que le copier coller et
la suppression de ces objets.
Ce travail a ete l'occasion de faire du menage dans la gestion de l'arbre
graphique (treewidget.py) et de le rendre plus independant du type d'objet
traites. En utilisant le polymorphisme de Python et en introduisant la possibilite
de specialiser les objets Node graphiques, il est possible d'eviter l'utilisation
des methodes isCommande, isMCList, isMCFact, ... dans la gestion de l'arbre.