Salome HOME
Version initiale de EFICAS 1.2
[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    labels= ('Fichier','Edition','Jeu de commandes','Catalogue','Browsers','Options')
16
17    def init(self):
18       self.menudict={}
19       for label in self.labels:
20          menu=Menu(self.menubar,tearoff=0)
21          self.menudict[label]=menu
22          self.menubar.add_cascade(label=label,menu=menu)
23
24       #self.optionmenu.add_command(label='Catalogue développeur',command=self.choix_cata_developpeur)
25
26       #self.browsermenu.add_command(label='Browser catalogue',command = self.browser_catalogue)
27       #self.browsermenu.add_command(label='Shell',command = self.shell)
28       #self.browsermenu.add_command(label='Editeur catalogue',command = self.edite_catalogue)
29
30
31