From 283835224523dc0ad58fa7d671d9aa83c2a0b4eb Mon Sep 17 00:00:00 2001 From: caro Date: Sun, 16 Jan 2011 18:48:08 +0000 Subject: [PATCH] add space key support on Windows git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@56196 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33 --- src/lib/ecore_win32/ecore_win32_event.c | 9 +++++++++ src/lib/ecore_wince/ecore_wince_event.c | 10 ++++++++++ 2 files changed, 19 insertions(+) diff --git a/src/lib/ecore_win32/ecore_win32_event.c b/src/lib/ecore_win32/ecore_win32_event.c index 3bca213..ed467d3 100644 --- a/src/lib/ecore_win32/ecore_win32_event.c +++ b/src/lib/ecore_win32/ecore_win32_event.c @@ -798,6 +798,10 @@ _ecore_win32_event_keystroke_get(int key, kc = "KP_Delete"; } break; + case VK_SPACE: + kn = "space"; + ks = "space"; + kc = "space"; case VK_F1: kn = "F1"; ks = "F1"; @@ -986,6 +990,11 @@ _ecore_win32_event_char_get(int key, strncpy(ks, "Escape", 32); strncpy(kc, "Escape", 32); break; + case VK_SPACE: + strncpy(kn, "space", 32); + strncpy(ks, "space", 32); + strncpy(kc, "space", 32); + break; default: /* displayable characters */ printf (" * key : %d\n", key); diff --git a/src/lib/ecore_wince/ecore_wince_event.c b/src/lib/ecore_wince/ecore_wince_event.c index b1a2a2f..bbab07f 100644 --- a/src/lib/ecore_wince/ecore_wince_event.c +++ b/src/lib/ecore_wince/ecore_wince_event.c @@ -123,6 +123,11 @@ _ecore_wince_event_keystroke_get(int key, ks = "Delete"; kc = "Delete"; break; + case VK_SPACE: + kn = "space"; + ks = "space"; + kc = "space"; + break; case VK_F1: kn = "F1"; ks = "F1"; @@ -329,6 +334,11 @@ _ecore_wince_event_char_get(int key, strncpy(ks, "Escape", 32); strncpy(kc, "Escape", 32); break; + case VK_SPACE: + strncpy(kn, "space", 32); + strncpy(ks, "space", 32); + strncpy(kc, "space", 32); + break; default: /* displayable characters */ printf (" * key : %d\n", key); -- 2.7.4