]> SALOME platform Git repositories - tools/eficas.git/blob - Editeur/menubar.py
Salome HOME
CCAR: Modified Files:
[tools/eficas.git] / Editeur / menubar.py
1 """
2 """
3 from Tkinter import Menu
4
5 class MENUBAR:
6    def __init__(self,appli,parent):
7       # L'attribut appli pointe vers l'objet application qui détient la menubar et les autres composants
8       self.appli=appli
9       # L'attribut parent pointe vers l'objet graphique parent de la menubar
10       self.parent=parent
11       self.menubar=Menu(self.parent)
12       self.parent.configure(menu=self.menubar)
13       self.init()
14
15    try:
16       from prefs import labels
17    except:
18       labels= ('Fichier','Edition','Jeu de commandes','Catalogue','Browsers','Options')
19
20    def init(self):
21       self.menudict={}
22       for label in self.labels:
23          menu=Menu(self.menubar,tearoff=0)
24          self.menudict[label]=menu
25          self.menubar.add_cascade(label=label,menu=menu)
26