|
@@ -6628,22 +6628,12 @@ LRESULT CALLBACK LA_WindowProc(HWND hwnd, UINT message, WPARAM wparam, LPARAM lp
|
|
|
MAIN.IsPen = 0; MAIN.PointerIsEraser = 0;
|
|
|
break;
|
|
|
|
|
|
- case WM_LBUTTONDOWN:
|
|
|
- la_SendMouseEvent(hwnd, LA_L_MOUSE_DOWN, PARAM_2_FROM(lparam));
|
|
|
- break;
|
|
|
-
|
|
|
- case WM_LBUTTONUP:
|
|
|
- la_SendMouseEvent(hwnd, LA_L_MOUSE_UP, PARAM_2_FROM(lparam));
|
|
|
- break;
|
|
|
-
|
|
|
- case WM_RBUTTONDOWN:
|
|
|
- la_SendMouseEvent(hwnd, LA_R_MOUSE_DOWN, PARAM_2_FROM(lparam));
|
|
|
- break;
|
|
|
-
|
|
|
- case WM_RBUTTONUP:
|
|
|
- //PrintControllerStack();
|
|
|
- la_SendMouseEvent(hwnd, LA_R_MOUSE_UP, PARAM_2_FROM(lparam));
|
|
|
- break;
|
|
|
+ case WM_LBUTTONDOWN: la_SendMouseEvent(hwnd, LA_L_MOUSE_DOWN, PARAM_2_FROM(lparam)); break;
|
|
|
+ case WM_LBUTTONUP: la_SendMouseEvent(hwnd, LA_L_MOUSE_UP, PARAM_2_FROM(lparam)); break;
|
|
|
+ case WM_RBUTTONDOWN: la_SendMouseEvent(hwnd, LA_R_MOUSE_DOWN, PARAM_2_FROM(lparam)); break;
|
|
|
+ case WM_RBUTTONUP: la_SendMouseEvent(hwnd, LA_R_MOUSE_UP, PARAM_2_FROM(lparam)); break;
|
|
|
+ case WM_MBUTTONDOWN: la_SendMouseEvent(hwnd, LA_M_MOUSE_DOWN, PARAM_2_FROM(lparam)); break;
|
|
|
+ case WM_MBUTTONUP: la_SendMouseEvent(hwnd, LA_M_MOUSE_UP, PARAM_2_FROM(lparam)); break;
|
|
|
|
|
|
case WM_MOUSEWHEEL:
|
|
|
if ((wheelmark = HIWORD(wparam)) > 0) WheelDir = LA_MOUSEUP;
|
|
@@ -6698,7 +6688,6 @@ LRESULT CALLBACK LA_WindowProc(HWND hwnd, UINT message, WPARAM wparam, LPARAM lp
|
|
|
la_SendKeyboardEvent(hwnd, LA_KEY_DOWN, la_TranslateSpecialKey(wparam));
|
|
|
break;
|
|
|
case WM_KEYUP:
|
|
|
- if (lparam & 0x40000000) break;
|
|
|
la_SendKeyboardEvent(hwnd, LA_KEY_UP, la_TranslateSpecialKey(wparam));
|
|
|
break;
|
|
|
|