@@ -5418,7 +5418,7 @@ CanvasItemEditor::CanvasItemEditor() {
54185418 select_button->set_toggle_mode (true );
54195419 select_button->connect (SceneStringName (pressed), callable_mp (this , &CanvasItemEditor::_button_tool_select).bind (TOOL_SELECT));
54205420 select_button->set_pressed (true );
5421- select_button->set_shortcut (ED_SHORTCUT (" canvas_item_editor/select_mode" , TTRC (" Select Mode" ), Key::Q));
5421+ select_button->set_shortcut (ED_SHORTCUT (" canvas_item_editor/select_mode" , TTRC (" Select Mode" ), Key::Q, true ));
54225422 select_button->set_shortcut_context (this );
54235423 select_button->set_tooltip_text (keycode_get_string ((Key)KeyModifierMask::CMD_OR_CTRL) + TTR (" Drag: Rotate selected node around pivot." ) + " \n " + TTR (" Alt+Drag: Move selected node." ) + " \n " + keycode_get_string ((Key)KeyModifierMask::CMD_OR_CTRL) + TTR (" Alt+Drag: Scale selected node." ) + " \n " + TTR (" V: Set selected node's pivot position." ) + " \n " + TTR (" Alt+RMB: Show list of all nodes at position clicked, including locked." ) + " \n " + TTR (" (Available in all modes.)" ) + " \n " + TTR (" RMB: Add node at position clicked." ));
54245424 select_button->set_accessibility_name (TTRC (" Select Mode" ));
@@ -5430,7 +5430,7 @@ CanvasItemEditor::CanvasItemEditor() {
54305430 main_menu_hbox->add_child (move_button);
54315431 move_button->set_toggle_mode (true );
54325432 move_button->connect (SceneStringName (pressed), callable_mp (this , &CanvasItemEditor::_button_tool_select).bind (TOOL_MOVE));
5433- move_button->set_shortcut (ED_SHORTCUT (" canvas_item_editor/move_mode" , TTRC (" Move Mode" ), Key::W));
5433+ move_button->set_shortcut (ED_SHORTCUT (" canvas_item_editor/move_mode" , TTRC (" Move Mode" ), Key::W, true ));
54345434 move_button->set_shortcut_context (this );
54355435 move_button->set_tooltip_text (TTRC (" Move Mode" ));
54365436 move_button->set_accessibility_name (TTRC (" Move Mode" ));
@@ -5440,7 +5440,7 @@ CanvasItemEditor::CanvasItemEditor() {
54405440 main_menu_hbox->add_child (rotate_button);
54415441 rotate_button->set_toggle_mode (true );
54425442 rotate_button->connect (SceneStringName (pressed), callable_mp (this , &CanvasItemEditor::_button_tool_select).bind (TOOL_ROTATE));
5443- rotate_button->set_shortcut (ED_SHORTCUT (" canvas_item_editor/rotate_mode" , TTRC (" Rotate Mode" ), Key::E));
5443+ rotate_button->set_shortcut (ED_SHORTCUT (" canvas_item_editor/rotate_mode" , TTRC (" Rotate Mode" ), Key::E, true ));
54445444 rotate_button->set_shortcut_context (this );
54455445 rotate_button->set_tooltip_text (TTRC (" Rotate Mode" ));
54465446 rotate_button->set_accessibility_name (TTRC (" Rotate Mode" ));
@@ -5450,7 +5450,7 @@ CanvasItemEditor::CanvasItemEditor() {
54505450 main_menu_hbox->add_child (scale_button);
54515451 scale_button->set_toggle_mode (true );
54525452 scale_button->connect (SceneStringName (pressed), callable_mp (this , &CanvasItemEditor::_button_tool_select).bind (TOOL_SCALE));
5453- scale_button->set_shortcut (ED_SHORTCUT (" canvas_item_editor/scale_mode" , TTRC (" Scale Mode" ), Key::S ));
5453+ scale_button->set_shortcut (ED_SHORTCUT (" canvas_item_editor/scale_mode" , TTRC (" Scale Mode" ), Key::R, true ));
54545454 scale_button->set_shortcut_context (this );
54555455 scale_button->set_tooltip_text (TTRC (" Shift: Scale proportionally." ));
54565456 scale_button->set_accessibility_name (TTRC (" Scale Mode" ));
@@ -5488,7 +5488,7 @@ CanvasItemEditor::CanvasItemEditor() {
54885488 main_menu_hbox->add_child (ruler_button);
54895489 ruler_button->set_toggle_mode (true );
54905490 ruler_button->connect (SceneStringName (pressed), callable_mp (this , &CanvasItemEditor::_button_tool_select).bind (TOOL_RULER));
5491- ruler_button->set_shortcut (ED_SHORTCUT (" canvas_item_editor/ruler_mode" , TTRC (" Ruler Mode" ), Key::R ));
5491+ ruler_button->set_shortcut (ED_SHORTCUT (" canvas_item_editor/ruler_mode" , TTRC (" Ruler Mode" ), Key::M ));
54925492 ruler_button->set_shortcut_context (this );
54935493 ruler_button->set_tooltip_text (TTRC (" Ruler Mode" ));
54945494 ruler_button->set_accessibility_name (TTRC (" Ruler Mode" ));
0 commit comments