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(),
|
||||
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)
|
||||
menu.add_cascade(label="Edit", menu=edit_menu)
|
||||
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_separator()
|
||||
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 = tk.Frame(root, bg="white")
|
||||
|
||||
Reference in New Issue
Block a user