Files
@ 6aace8f39e75
Branch filter:
Location: OneEye/src/gui/menu.py - annotation
6aace8f39e75
558 B
text/x-python
detecting board diagonals with RANSAC
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
|