From: Holger Schemel Date: Mon, 23 Feb 2015 21:55:47 +0000 (+0100) Subject: added key pad '-', '+' and '0' keys to zoom function in level editor X-Git-Tag: 4.0.0.0-rc1~284 X-Git-Url: https://git.artsoft.org/?p=rocksndiamonds.git;a=commitdiff_plain;h=37dfcbe000a7f07aac88baf05906c99859c3232b added key pad '-', '+' and '0' keys to zoom function in level editor --- diff --git a/ChangeLog b/ChangeLog index cbfc6a50..391f8b86 100644 --- 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 diff --git a/src/editor.c b/src/editor.c index 663234c9..3baec572 100644 --- a/src/editor.c +++ b/src/editor.c @@ -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 ||