1
0
mirror of https://github.com/godotengine/godot.git synced 2025-12-02 16:48:55 +00:00

Assign shortcuts to prev/next script buttons

This commit is contained in:
kobewi
2025-08-21 23:37:27 +02:00
parent d5ad0556a2
commit 0c5fc5eef9

View File

@@ -4461,17 +4461,19 @@ ScriptEditor::ScriptEditor(WindowWrapper *p_wrapper) {
script_back = memnew(Button);
script_back->set_theme_type_variation(SceneStringName(FlatButton));
script_back->connect(SceneStringName(pressed), callable_mp(this, &ScriptEditor::_history_back));
menu_hb->add_child(script_back);
script_back->set_disabled(true);
script_back->set_tooltip_text(TTRC("Go to previous edited document."));
script_back->set_shortcut(ED_GET_SHORTCUT("script_editor/history_previous"));
script_back->set_disabled(true);
menu_hb->add_child(script_back);
script_back->connect(SceneStringName(pressed), callable_mp(this, &ScriptEditor::_history_back));
script_forward = memnew(Button);
script_forward->set_theme_type_variation(SceneStringName(FlatButton));
script_forward->connect(SceneStringName(pressed), callable_mp(this, &ScriptEditor::_history_forward));
menu_hb->add_child(script_forward);
script_forward->set_disabled(true);
script_forward->set_tooltip_text(TTRC("Go to next edited document."));
script_forward->set_shortcut(ED_GET_SHORTCUT("script_editor/history_next"));
script_forward->set_disabled(true);
menu_hb->add_child(script_forward);
script_forward->connect(SceneStringName(pressed), callable_mp(this, &ScriptEditor::_history_forward));
menu_hb->add_child(memnew(VSeparator));