adding empty menus
This commit is contained in:
23
src/GUI.py
23
src/GUI.py
@@ -79,14 +79,6 @@ class GUI:
|
|||||||
command=partial(self._applyManipulation, manipulation)
|
command=partial(self._applyManipulation, manipulation)
|
||||||
)
|
)
|
||||||
|
|
||||||
# Manual Test menu listing all manipulations explicitly
|
|
||||||
manual_menu = tk.Menu(menu, tearoff=0)
|
|
||||||
menu.add_cascade(label="menuuuu", menu=manual_menu)
|
|
||||||
manual_menu.add_command(label="Padding", command=partial(self._applyManipulation, Padding(), {"border_width": 50}))
|
|
||||||
manual_menu.add_command(label="Crop", command=partial(self._applyManipulation, CropImage()))
|
|
||||||
manual_menu.add_command(label="Resize", command=partial(self._applyManipulation, ResizeImage(), {"width": 200, "height": 200}))
|
|
||||||
manual_menu.add_command(label="Copy", command=partial(self._applyManipulation, CopyImage()))
|
|
||||||
|
|
||||||
edit_menu = tk.Menu(menu, tearoff=0)
|
edit_menu = tk.Menu(menu, tearoff=0)
|
||||||
menu.add_cascade(label="Edit", menu=edit_menu)
|
menu.add_cascade(label="Edit", menu=edit_menu)
|
||||||
edit_menu.add_command(label="Undo", accelerator="Ctrl+Z", command=lambda: self._undo())
|
edit_menu.add_command(label="Undo", accelerator="Ctrl+Z", command=lambda: self._undo())
|
||||||
@@ -97,6 +89,21 @@ class GUI:
|
|||||||
edit_menu.add_separator()
|
edit_menu.add_separator()
|
||||||
edit_menu.add_command(label="Brush Tool", accelerator="Ctrl+B", command=lambda: self._toggleBrushMode())
|
edit_menu.add_command(label="Brush Tool", accelerator="Ctrl+B", command=lambda: self._toggleBrushMode())
|
||||||
|
|
||||||
|
image_menu = tk.Menu(menu, tearoff=0)
|
||||||
|
menu.add_cascade(label="Image", menu=image_menu)
|
||||||
|
filter_menu = tk.Menu(menu, tearoff=0)
|
||||||
|
menu.add_cascade(label="Filter", menu=filter_menu)
|
||||||
|
clipboard_menu = tk.Menu(menu, tearoff=0)
|
||||||
|
menu.add_cascade(label="Clipboard", menu=clipboard_menu)
|
||||||
|
tools_menu = tk.Menu(menu, tearoff=0)
|
||||||
|
menu.add_cascade(label="Tools", menu=tools_menu)
|
||||||
|
shapes_menu = tk.Menu(menu, tearoff=0)
|
||||||
|
menu.add_cascade(label="Shapes", menu=shapes_menu)
|
||||||
|
colors_menu = tk.Menu(menu, tearoff=0)
|
||||||
|
menu.add_cascade(label="Colors", menu=colors_menu)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# Main container frame for image and settings
|
# Main container frame for image and settings
|
||||||
main_container = tk.Frame(root, bg="white")
|
main_container = tk.Frame(root, bg="white")
|
||||||
main_container.pack(side="top", fill="both", expand=True, padx=10, pady=10)
|
main_container.pack(side="top", fill="both", expand=True, padx=10, pady=10)
|
||||||
|
|||||||
Reference in New Issue
Block a user