From 722579bf01f9b164bb5b1abaac065d2c3023fdc7 Mon Sep 17 00:00:00 2001 From: Mason Thompson <72317541+MasonT8198@users.noreply.github.com> Date: Sat, 7 May 2022 22:46:22 -0500 Subject: [PATCH] menubar.cc: Add F12 Shortcut to Screenshot --- ui/xui/menubar.cc | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/ui/xui/menubar.cc b/ui/xui/menubar.cc index 8b1564a44fe..965d5df27e8 100644 --- a/ui/xui/menubar.cc +++ b/ui/xui/menubar.cc @@ -66,6 +66,10 @@ void ProcessKeyboardShortcuts(void) monitor_window.ToggleOpen(); } + if (ImGui::IsKeyPressed(ImGuiKey_F12)) { + ActionScreenshot(); + } + #if defined(DEBUG_NV2A_GL) && defined(CONFIG_RENDERDOC) if (ImGui::IsKeyPressed(ImGuiKey_F10)) { nv2a_dbg_renderdoc_capture_frames(1); @@ -82,7 +86,7 @@ void ShowMainMenu() if (ImGui::BeginMenu("Machine")) { if (ImGui::MenuItem(running ? "Pause" : "Resume", SHORTCUT_MENU_TEXT(P))) ActionTogglePause(); - if (ImGui::MenuItem("Screenshot")) ActionScreenshot(); + if (ImGui::MenuItem("Screenshot", "F12")) ActionScreenshot(); ImGui::Separator();