Salome HOME
Version initiale de EFICAS 1.2
[tools/eficas.git] / Editeur / statusbar.py
1 """
2 """
3 # Modules Python
4 import Tkinter
5
6 class STATUSBAR:
7    def __init__(self,parent):
8       self.parent=parent
9       self.frame = Tkinter.Frame(parent,bd=1, relief=Tkinter.RAISED)
10       self.frame.pack(side=Tkinter.BOTTOM, fill=Tkinter.X)
11       self.label = Tkinter.Label (self.frame,
12                                         fg='black',
13                                         text='',
14                                         justify='left',
15                                         relief='sunken',
16                                         bg='gray95')
17       self.label.pack(side='left',expand=1,fill='both')
18
19    def affiche_infos(self,texte):
20       if len(texte)>150 :
21           texte_infos=texte[0:150]
22       else :
23           texte_infos=texte
24       self.label.configure(text=texte_infos)
25
26
27    def reset_affichage_infos(self):
28       """ Efface tout message prĂ©sent dans le panneau en bas d'EFICAS """
29       self.affiche_infos('')
30