X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=Editeur%2Fcompocomm.py;h=d19a1644fa546ee70d23a68c527f2ca0c43c9095;hb=fd27c38037ee9c07a594b6727c99965322d9f9bc;hp=d31e71dece518327c7c4a1c32578d9b811eda759;hpb=243fbe08b8fbc49d4ae0a5374069e9133b7b4b31;p=tools%2Feficas.git diff --git a/Editeur/compocomm.py b/Editeur/compocomm.py index d31e71de..d19a1644 100644 --- a/Editeur/compocomm.py +++ b/Editeur/compocomm.py @@ -1,3 +1,4 @@ +# -*- coding: utf-8 -*- # CONFIGURATION MANAGEMENT OF EDF VERSION # ====================================================================== # COPYRIGHT (C) 1991 - 2002 EDF R&D WWW.CODE-ASTER.ORG @@ -57,7 +58,7 @@ class COMMPanel(panels.OngletPanel): label_text = 'Texte du commentaire\n ') self.widget_text.pack(side='top',expand=1,fill='both') self.widget_text.configure(hscrollmode='dynamic', - vscrollmode='dynamic') + vscrollmode='dynamic') self.make_buttons() self.display_valeur() @@ -89,7 +90,12 @@ class COMMPanel(panels.OngletPanel): Affiche dans self.widget_text la valeur de l'objet commentaire (annule d'éventuelles modifications faite par l'utilisateur) """ - self.widget_text.settext(self.node.item.get_valeur()) + t=self.node.item.get_valeur() + try: + self.widget_text.settext(unicode(t)) + except: + # Si probleme avec unicode + self.widget_text.settext(t) class COMMTreeItem(Objecttreeitem.ObjectTreeItem): panel = COMMPanel @@ -138,6 +144,15 @@ class COMMTreeItem(Objecttreeitem.ObjectTreeItem): Retourne la liste des fils de self """ return [] + + + def get_objet_commentarise(self): + """ + La méthode get_objet_commentarise() de la classe compocomm.COMMTreeItem + surcharge la méthode get_objet_commentarise de la classe Objecttreeitem.ObjectTreeItem + elle a pour but d'empecher l'utilisateur final de commentariser un commentaire. + """ + raise Exception( 'Citoyen : tu peux "commentariser" une commande MAIS PAS UN COMMENTAIRE' ) import Extensions treeitem =COMMTreeItem