Files
@ 1d1fd2ae49bf
Branch filter:
Location: OneEye/src/gui/menu.py - annotation
1d1fd2ae49bf
558 B
text/x-python
collector improved
5f2136fcbebd bc96e653888e 5f2136fcbebd bc96e653888e bc96e653888e 2b850618ba88 2b850618ba88 2b850618ba88 2b850618ba88 5f2136fcbebd 5f2136fcbebd 5f2136fcbebd 5f2136fcbebd bc96e653888e 5f2136fcbebd 5f2136fcbebd 5f2136fcbebd 5f2136fcbebd 5f2136fcbebd 2b850618ba88 bc96e653888e 5f2136fcbebd 5f2136fcbebd 5f2136fcbebd 5f2136fcbebd 5f2136fcbebd 5f2136fcbebd | import tkinter as tk
from .settings import Settings
class MainMenu:
def __init__(self,gui):
self.gui=gui
self.root=gui.root
self._createWidgets()
def _createWidgets(self):
bar=self._createTopBar()
file = tk.Menu(bar)
help_ = tk.Menu(bar)
bar.add_cascade(menu=file, label='File')
bar.add_cascade(menu=help_, label='Help')
file.add_command(label="Settings",command=lambda: Settings(self.gui))
help_.add_command(label="About")
def _createTopBar(self):
menubar = tk.Menu(self.root)
self.root['menu'] = menubar
return menubar
|