Files @ 630c42e6d376
Branch filter:

Location: OneEye/src/gui/menu.py

Laman
requirements.txt
import tkinter as tk

from .util import MsgMixin
from .settings import Settings


class MainMenu(MsgMixin):
	def __init__(self,parent,root):
		self.root=root
		self.parent=parent
		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.parent))

		help_.add_command(label="About")

	def _createTopBar(self):
		menubar = tk.Menu(self.root)
		self.root['menu'] = menubar
		return menubar