Files
@ 4d9660f111e4
Branch filter:
Location: OneEye/src/gui/menu.py - annotation
4d9660f111e4
558 B
text/x-python
grid: refactored out transformation matrix construction
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
|