pygui moved custom nodes dialog to menubar and small layout cleanup

This commit is contained in:
Blake Harnden 2020-05-03 22:47:46 -07:00
parent 828254dccd
commit 185c6736b3
3 changed files with 8 additions and 17 deletions

View file

@ -10,6 +10,7 @@ from core.gui.appconfig import XMLS_PATH
from core.gui.dialogs.about import AboutDialog
from core.gui.dialogs.canvassizeandscale import SizeAndScaleDialog
from core.gui.dialogs.canvaswallpaper import CanvasWallpaperDialog
from core.gui.dialogs.customnodes import CustomNodesDialog
from core.gui.dialogs.executepython import ExecutePythonDialog
from core.gui.dialogs.find import FindDialog
from core.gui.dialogs.hooks import HooksDialog
@ -116,6 +117,7 @@ class Menubar(tk.Menu):
"""
menu = tk.Menu(self)
menu.add_command(label="Preferences", command=self.click_preferences)
menu.add_command(label="Custom Nodes", command=self.click_custom_nodes)
menu.add_separator()
menu.add_command(label="Undo", accelerator="Ctrl+Z", state=tk.DISABLED)
menu.add_command(label="Redo", accelerator="Ctrl+Y", state=tk.DISABLED)
@ -496,3 +498,7 @@ class Menubar(tk.Menu):
def click_ip_config(self) -> None:
dialog = IpConfigDialog(self.app, self.app)
dialog.show()
def click_custom_nodes(self) -> None:
dialog = CustomNodesDialog(self.app, self.app)
dialog.show()