From: eficas <> Date: Tue, 4 Feb 2003 12:56:09 +0000 (+0000) Subject: PN : inversion des onglets MOTS-CLES et NOMMER-CONCEPT X-Git-Tag: AY_av_utilites~2 X-Git-Url: http://git.salome-platform.org/gitweb/?a=commitdiff_plain;h=62ccba8a0e4779a5521533d7802b911fe29509ff;p=tools%2Feficas.git PN : inversion des onglets MOTS-CLES et NOMMER-CONCEPT correction partielle de la fiche de bug E02002-162 --- diff --git a/Editeur/compooper.py b/Editeur/compooper.py index 154aa2ab..e3d52314 100644 --- a/Editeur/compooper.py +++ b/Editeur/compooper.py @@ -30,8 +30,8 @@ class OPERPanel(panels.OngletPanel): nb = Pmw.NoteBook(self,raisecommand=self.raisecmd) nb.pack(fill = 'both', expand = 1) self.nb=nb - nb.add('Mocles', tab_text='Nouveau mot-clé') nb.add('Concept', tab_text='Nommer concept') + nb.add('Mocles', tab_text='Nouveau mot-clé') nb.add('Commande', tab_text='Nouvelle Commande') nb.add('Commentaire',tab_text='Paramètre/Commentaire') panneau=Pmw.PanedWidget(nb.page("Mocles"), @@ -45,7 +45,8 @@ class OPERPanel(panels.OngletPanel): self.makeReglesPage(panneau.pane('right')) #self.makeCommentairePage(nb.page("Commentaire")) self.makeParamCommentPage_for_etape(nb.page("Commentaire")) - nb.tab('Mocles').focus_set() + #nb.tab('Mocles').focus_set() + nb.tab('Concept').focus_set() nb.setnaturalsize() self.affiche() diff --git a/Editeur/panels.py b/Editeur/panels.py index 3c5c5e45..87101754 100644 --- a/Editeur/panels.py +++ b/Editeur/panels.py @@ -270,7 +270,14 @@ class OngletPanel(Panel) : def affiche(self): page=self.nb.getcurselection() self.nb.page(page).focus_set() - if page == 'Concept':self._any.component('entry').focus_set() + if page == 'Concept': + try: +# _any est un pointeur sur entry +# component est une methode de pmw +# a priori, jamais ok + self._any.component('entry').focus_set() + except: + pass self.tkraise() # ------------------------------------------------------------------------ @@ -296,7 +303,7 @@ class OngletPanel(Panel) : self._any.focus() # aide associée au panneau bulle_aide="""Tapez dans la zone de saisie le nom que vous voulez donner - au concept retoruné par l'opérateur courant et pressez pour valider""" + au concept retounré par l'opérateur courant et pressez pour valider""" page.bind("", lambda e,s=self,a=bulle_aide : s.parent.appli.affiche_aide(e,a)) page.bind("",self.parent.appli.efface_aide)