summaryrefslogtreecommitdiffstatshomepage
path: root/src/osd/modules/input/input_windows.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/osd/modules/input/input_windows.cpp')
-rw-r--r--src/osd/modules/input/input_windows.cpp15
1 files changed, 10 insertions, 5 deletions
diff --git a/src/osd/modules/input/input_windows.cpp b/src/osd/modules/input/input_windows.cpp
index b00d5570ca2..7ed0b2624e1 100644
--- a/src/osd/modules/input/input_windows.cpp
+++ b/src/osd/modules/input/input_windows.cpp
@@ -12,14 +12,18 @@
// MAME headers
#include "emu.h"
-#include "osdepend.h"
// MAMEOS headers
#include "winmain.h"
+#include "util/language.h"
+
+#include "osdepend.h"
+
#include "input_common.h"
#include "input_windows.h"
+
bool windows_osd_interface::should_hide_mouse() const
{
bool hidemouse = false;
@@ -104,15 +108,16 @@ void windows_osd_interface::customize_input_type_list(std::vector<input_type_ent
// alt-enter for fullscreen
case IPT_OSD_1:
- entry.configure_osd("TOGGLE_FULLSCREEN", "Toggle Fullscreen");
+ entry.configure_osd("TOGGLE_FULLSCREEN", N_p("input-name", "Toggle Fullscreen"));
entry.defseq(SEQ_TYPE_STANDARD).set(KEYCODE_ENTER, KEYCODE_LALT, input_seq::or_code, KEYCODE_ENTER, KEYCODE_RALT);
break;
// lalt-F12 for fullscreen snap (HLSL)
case IPT_OSD_2:
- entry.configure_osd("RENDER_SNAP", "Take Rendered Snapshot");
+ entry.configure_osd("RENDER_SNAP", N_p("input-name", "Take Rendered Snapshot"));
entry.defseq(SEQ_TYPE_STANDARD).set(KEYCODE_F12, KEYCODE_LALT, input_seq::not_code, KEYCODE_LSHIFT);
break;
+
// add a NOT-lalt to our default F12
case IPT_UI_SNAPSHOT: // emu/input.c: input_seq(KEYCODE_F12, input_seq::not_code, KEYCODE_LSHIFT)
entry.defseq(SEQ_TYPE_STANDARD).set(KEYCODE_F12, input_seq::not_code, KEYCODE_LSHIFT, input_seq::not_code, KEYCODE_LALT);
@@ -120,7 +125,7 @@ void windows_osd_interface::customize_input_type_list(std::vector<input_type_ent
// lshift-lalt-F12 for fullscreen video (HLSL, BGFX)
case IPT_OSD_3:
- entry.configure_osd("RENDER_AVI", "Record Rendered Video");
+ entry.configure_osd("RENDER_AVI", N_p("input-name", "Record Rendered Video"));
entry.defseq(SEQ_TYPE_STANDARD).set(KEYCODE_F12, KEYCODE_LSHIFT, KEYCODE_LALT);
break;
@@ -141,7 +146,7 @@ void windows_osd_interface::customize_input_type_list(std::vector<input_type_ent
// lctrl-lalt-F5 to toggle post-processing
case IPT_OSD_4:
- entry.configure_osd("POST_PROCESS", "Toggle Post-Processing");
+ entry.configure_osd("POST_PROCESS", N_p("input-name", "Toggle Post-Processing"));
entry.defseq(SEQ_TYPE_STANDARD).set(KEYCODE_F5, KEYCODE_LALT, KEYCODE_LCONTROL);
break;