Patch by Shinwoo Kim
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@65049
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
{
/* Keyboard input notifications */
case WM_KEYDOWN:
+ case WM_SYSKEYDOWN:
INF("keydown message");
_ecore_win32_event_handle_key_press(data, 1);
return 0;
_ecore_win32_event_handle_key_press(data, 0);
return 0;
case WM_KEYUP:
+ case WM_SYSKEYUP:
INF("keyup message");
_ecore_win32_event_handle_key_release(data, 1);
return 0;
kc = "KP_Delete";
}
break;
+ case VK_SHIFT:
+ kn = "Shift";
+ ks = "Shift";
+ kc = "Shift";
+ break;
+ case VK_CONTROL:
+ kn = "Control";
+ ks = "Control";
+ kc = "Control";
+ break;
+ case VK_MENU:
+ kn = "Menu";
+ ks = "Menu";
+ kc = "Menu";
+ break;
case VK_F1:
kn = "F1";
ks = "F1";
ks = "Application";
kc = "";
break;
+ case VK_SHIFT:
+ kn = "Shift";
+ ks = "Shift";
+ kc = "Shift";
+ break;
+ case VK_CONTROL:
+ kn = "Control";
+ ks = "Control";
+ kc = "Control";
+ break;
case VK_MENU:
kn = "Menu";
ks = "Menu";