diff --git a/dzgui/views/pages/help.py b/dzgui/views/pages/help.py new file mode 100644 index 0000000..9fa4aa9 --- /dev/null +++ b/dzgui/views/pages/help.py @@ -0,0 +1,21 @@ +from typing import TYPE_CHECKING +from dzgui.views.trees.tree_menu import MenuTreeView + +import gi +gi.require_version("Gtk", "3.0") +from gi.repository import Gtk # noqa E402 + +if TYPE_CHECKING: + from dzgui.controllers.mc import Controller + +class Help(Gtk.ScrolledWindow): + def __init__(self, controller: "Controller") -> None: + super().__init__() + self.treeview = MenuTreeView(controller) + self.add(self.treeview) + + self.controller = controller + self.controller.register_widget("menu", self.treeview) + + def get_treeview(self) -> MenuTreeView: + return self.treeview