diff --git a/src/server/server.c b/src/server/server.c index 450a70d4..137dd249 100644 --- a/src/server/server.c +++ b/src/server/server.c @@ -175,21 +175,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; } Msg.wParam = me->status;