From: eficas <> Date: Mon, 15 Nov 2004 08:25:10 +0000 (+0000) Subject: PN : pour surligner le dernier de la liste X-Git-Tag: CCAR_poursuite_deb~68 X-Git-Url: http://git.salome-platform.org/gitweb/?a=commitdiff_plain;h=968f5bc406d9c5e1a3e7c36a1fb6c21f9107c398;p=tools%2Feficas.git PN : pour surligner le dernier de la liste --- diff --git a/Editeur/plusieursassdpanel.py b/Editeur/plusieursassdpanel.py index e4695827..a85d80ef 100644 --- a/Editeur/plusieursassdpanel.py +++ b/Editeur/plusieursassdpanel.py @@ -101,6 +101,9 @@ class PLUSIEURS_ASSD_Panel(PLUSIEURS_Panel): for but in (bouton_accepter,bouton_annuler): but.pack(side='left',padx=5) self.Liste_valeurs.affiche_liste() + if len(l_valeurs) > 0 : + liste_marque=l_valeurs[-1] + self.Liste_valeurs.surligne(liste_marque) self.Liste_choix.affiche_liste() for fram in (self.frame_valeurs,self.frame_boutons_fleches,self.frame_choix,self.frame_boutons): fram.bind("",lambda e,s=self,a=bulle_aide : s.parent.appli.affiche_aide(e,a)) diff --git a/Editeur/plusieursbasepanel.py b/Editeur/plusieursbasepanel.py index 95a671d0..b13e9b12 100644 --- a/Editeur/plusieursbasepanel.py +++ b/Editeur/plusieursbasepanel.py @@ -127,6 +127,9 @@ class PLUSIEURS_BASE_Panel(PLUSIEURS_Panel): wraplength=int(self.frame_aide.winfo_width()*0.8)) self.aide.place(relx=0.5,rely=0.5,anchor='center',relwidth=1) self.Liste_valeurs.affiche_liste() + if len(l_valeurs) > 0 : + liste_marque=l_valeurs[-1] + self.Liste_valeurs.surligne(liste_marque) # boutons Accepter et Annuler bouton_accepter = Button(self.frame_boutons, text='Valider', @@ -151,6 +154,8 @@ class PLUSIEURS_BASE_Panel(PLUSIEURS_Panel): pass self.fenetreparam=FenetreDeParametre( self, self.node.item, self.parent.appli, txtparam) + def valid_valeur(self): + self.add_valeur_plusieurs_base() def add_valeur_plusieurs_base(self,name=None): if name != None : @@ -294,6 +299,7 @@ class PLUSIEURS_BASE_Panel(PLUSIEURS_Panel): """ if not val : valeur = self.node.item.object.getval() + print "iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii" else: valeur = val if not valeur : return diff --git a/Editeur/plusieursintopanel.py b/Editeur/plusieursintopanel.py index 4c3ce246..ebc4dde3 100644 --- a/Editeur/plusieursintopanel.py +++ b/Editeur/plusieursintopanel.py @@ -105,6 +105,9 @@ class PLUSIEURS_INTO_Panel(PLUSIEURS_Panel): for but in (bouton_accepter,bouton_annuler): but.pack(side='left',padx=5) self.Liste_valeurs.affiche_liste() + if len(l_valeurs) > 0 : + liste_marque=l_valeurs[-1] + self.Liste_valeurs.surligne(liste_marque) self.Liste_choix.affiche_liste() for fram in (self.frame_valeurs,self.frame_boutons_fleches,self.frame_choix,self.frame_boutons): fram.bind("",lambda e,s=self,a=bulle_aide : s.parent.appli.affiche_aide(e,a))