added key pad '-', '+' and '0' keys to zoom function in level editor
authorHolger Schemel <info@artsoft.org>
Mon, 23 Feb 2015 21:55:47 +0000 (22:55 +0100)
committerHolger Schemel <info@artsoft.org>
Mon, 23 Feb 2015 21:55:47 +0000 (22:55 +0100)
ChangeLog
src/editor.c

index cbfc6a50216a0fe332b41e2aebbfbbe9b30a8cb3..391f8b86550ef63a686d00cfce567f827bbdd1f2 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2015-02-23
+       * added key pad '-', '+' and '0' keys to zoom function in level editor
+
 2015-02-21
        * added 1%, 2% and 5% to volume controls for sound and music settings
 
index 663234c9ef3f707f69e25e22bf183dd654ff74a0..3baec5725bb4cb8b3da700f7475021ac5c0f88ab 100644 (file)
@@ -11835,9 +11835,11 @@ void HandleLevelEditorKeyInput(Key key)
       ClickOnGadget(level_editor_gadget[GADGET_ID_SINGLE_ITEMS], button);
     else if (letter == 'R')
       ClickOnGadget(level_editor_gadget[GADGET_ID_UNDO], 3);
-    else if (letter == '0')
+    else if (key == KSYM_KP_Subtract)
+      ClickOnGadget(level_editor_gadget[GADGET_ID_ZOOM], 1);
+    else if (key == KSYM_KP_0 || letter == '0')
       ClickOnGadget(level_editor_gadget[GADGET_ID_ZOOM], 2);
-    else if (letter == '+')
+    else if (key == KSYM_KP_Add || letter == '+')
       ClickOnGadget(level_editor_gadget[GADGET_ID_ZOOM], 3);
     else if (key == KSYM_Return ||
             key == KSYM_space ||