mirror of
https://github.com/VincentWei/MiniGUI.git
synced 2026-02-06 02:01:50 +08:00
Handle middle mouse button in Standalone and Processes runtime modes.
This commit is contained in:
@@ -166,21 +166,30 @@ static void ParseEvent (PMSGQUEUE msg_que, int event)
|
||||
case ME_LEFTDOWN:
|
||||
Msg.message = MSG_LBUTTONDOWN;
|
||||
break;
|
||||
case ME_RIGHTDOWN:
|
||||
Msg.message = MSG_RBUTTONDOWN;
|
||||
break;
|
||||
case ME_LEFTUP:
|
||||
Msg.message = MSG_LBUTTONUP;
|
||||
break;
|
||||
case ME_LEFTDBLCLICK:
|
||||
Msg.message = MSG_LBUTTONDBLCLK;
|
||||
break;
|
||||
case ME_RIGHTDOWN:
|
||||
Msg.message = MSG_RBUTTONDOWN;
|
||||
break;
|
||||
case ME_RIGHTUP:
|
||||
Msg.message = MSG_RBUTTONUP;
|
||||
break;
|
||||
case ME_RIGHTDBLCLICK:
|
||||
Msg.message = MSG_RBUTTONDBLCLK;
|
||||
break;
|
||||
case ME_MIDDLEDOWN:
|
||||
Msg.message = MSG_MBUTTONDOWN;
|
||||
break;
|
||||
case ME_MIDDLEUP:
|
||||
Msg.message = MSG_MBUTTONUP;
|
||||
break;
|
||||
case ME_MIDDLEDBLCLICK:
|
||||
Msg.message = MSG_MBUTTONDBLCLK;
|
||||
break;
|
||||
}
|
||||
|
||||
if (__mg_do_drag_drop_window (Msg.message, me->x, me->y)) {
|
||||
|
||||
@@ -162,6 +162,15 @@ static void ParseEvent (PMSGQUEUE msg_que, int event)
|
||||
case ME_RIGHTDBLCLICK:
|
||||
Msg.message = MSG_RBUTTONDBLCLK;
|
||||
break;
|
||||
case ME_MIDDLEDOWN:
|
||||
Msg.message = MSG_MBUTTONDOWN;
|
||||
break;
|
||||
case ME_MIDDLEUP:
|
||||
Msg.message = MSG_MBUTTONUP;
|
||||
break;
|
||||
case ME_MIDDLEDBLCLICK:
|
||||
Msg.message = MSG_MBUTTONDBLCLK;
|
||||
break;
|
||||
}
|
||||
|
||||
Msg.lParam = MAKELONG (me->x, me->y);
|
||||
|
||||
Reference in New Issue
Block a user