Bonjour, je souhaite créer une classe (Frame) dans laquelle se trouve un Menu déroulant. J'y arrive via le widget Menubutton mais pas Menu
Je recois une erreur avec le widget Menu concernant la derniere ligne:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 class MenuBar (Frame): def __init__(self, boss=None): Frame.__init__(self) self.frame1 = Frame() self.frame1.pack() self.menu1 = Menu(self.frame1) self.sous_menu1 = Menu(self.menu1, tearoff=0) self.menu1.add_cascade(label=" Menu ", menu = self.sous_menu1) self.sous_menu1.add_command(label = "Menu principal", command = self.ask_menu_principal) self.sous_menu2 = Menu(self.menu1, tearoff=0) self.menu1.add_cascade(label=" Informations ", menu = self.sous_menu2) self.sous_menu2.add_command(label = "Aide", command = self.aide) self.sous_menu2.add_command(label = "Version", command = self.version) self.frame1.config(menu = self.menu1)
l'option menu est apparement inconnue...
Code : Sélectionner tout - Visualiser dans une fenêtre à part self.frame1.config(menu = self.menu1)
J'ai surement fait une grosse faute de classe mais ne comprend pas pourquoi avec un Menubutton ca fonctionne...
Merci de votre aide
---------
Je me suis encore trompé de section
Partager