added easier accessible shortcuts for scaling up or zoom in on US keyboards
authorHolger Schemel <info@artsoft.org>
Sun, 12 Jun 2016 12:39:35 +0000 (14:39 +0200)
committerHolger Schemel <info@artsoft.org>
Sun, 12 Jun 2016 12:57:00 +0000 (14:57 +0200)
src/editor.c
src/events.c

index a893b9802d46c1a27fb2895cce1449a884f128cc..d104ae422880c9a47ba2bb9c0e9da67636ddd716 100644 (file)
@@ -11995,7 +11995,8 @@ void HandleLevelEditorKeyInput(Key key)
       ClickOnGadget(level_editor_gadget[GADGET_ID_ZOOM], 3);
     else if (letter == '0' || key == KSYM_KP_0)
       ClickOnGadget(level_editor_gadget[GADGET_ID_ZOOM], 2);
-    else if (letter == '+' || key == KSYM_KP_Add)
+    else if (letter == '+' || key == KSYM_KP_Add ||
+            letter == '=')     // ("Shift-=" is "+" on US keyboards)
       ClickOnGadget(level_editor_gadget[GADGET_ID_ZOOM], 1);
     else if (key == KSYM_Return ||
             key == KSYM_space ||
index bad68898754e4249cdc09113095de3dc57728356..ab6dc8ca9e30e06ab5e6e8a26ddb8443b4753fe0 100644 (file)
@@ -1357,6 +1357,7 @@ void HandleKey(Key key, int key_status)
 
   if ((key == KSYM_minus ||
        key == KSYM_plus ||
+       key == KSYM_equal ||    // ("Shift-=" is "+" on US keyboards)
        key == KSYM_0) &&
       ((GetKeyModState() & KMOD_Control) ||
        (GetKeyModState() & KMOD_Alt) ||