adding empty menus
This commit is contained in:
25
src/GUI.py
25
src/GUI.py
@@ -78,15 +78,7 @@ class GUI:
|
|||||||
label=manipulation.getManipulationName(),
|
label=manipulation.getManipulationName(),
|
||||||
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())
|
||||||
@@ -96,6 +88,21 @@ class GUI:
|
|||||||
edit_menu.add_command(label="Toggle Selection Shape (Rect/Circle)", accelerator="Ctrl+Shift+C", command=lambda: self._toggleSelectionShape())
|
edit_menu.add_command(label="Toggle Selection Shape (Rect/Circle)", accelerator="Ctrl+Shift+C", command=lambda: self._toggleSelectionShape())
|
||||||
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")
|
||||||
|
|||||||
Reference in New Issue
Block a user