mirror of
https://github.com/RGBCube/serenity
synced 2025-07-25 20:57:35 +00:00
PixelPaint: Make Guides' visibility optional
Whether Guides are drawn or not is now controlled via the menu-entry View->Show Guides.
This commit is contained in:
parent
193f1e01cf
commit
0ca085910e
3 changed files with 21 additions and 7 deletions
|
@ -347,11 +347,21 @@ int main(int argc, char** argv)
|
|||
},
|
||||
window);
|
||||
|
||||
auto show_guides_action = GUI::Action::create_checkable(
|
||||
"Show Guides", [&](auto&) {
|
||||
if (auto* editor = current_image_editor()) {
|
||||
editor->toggle_guide_visibility();
|
||||
}
|
||||
},
|
||||
window);
|
||||
show_guides_action->set_checked(true);
|
||||
|
||||
view_menu.add_action(zoom_in_action);
|
||||
view_menu.add_action(zoom_out_action);
|
||||
view_menu.add_action(reset_zoom_action);
|
||||
view_menu.add_separator();
|
||||
view_menu.add_action(add_guide_action);
|
||||
view_menu.add_action(show_guides_action);
|
||||
|
||||
auto& tool_menu = window->add_menu("&Tool");
|
||||
toolbox.for_each_tool([&](auto& tool) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue