mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-04-23 05:19:31 +02:00
Qt: fixed bug where keyboard modifiers weren't delivered with LM_MOUSEMOVE, so properly get ssCtrl,ssShift in OnMouseMove event.
git-svn-id: trunk@24319 -
This commit is contained in:
parent
b050f52c41
commit
d0bf3fc8a4
@ -2643,7 +2643,8 @@ begin
|
||||
Msg.XPos := SmallInt(MousePos.X);
|
||||
Msg.YPos := SmallInt(MousePos.Y);
|
||||
|
||||
Msg.Keys := QtButtonsToLCLButtons(QmouseEvent_Buttons(QMouseEventH(Event)));
|
||||
Msg.Keys := QtButtonsToLCLButtons(QmouseEvent_Buttons(QMouseEventH(Event)))
|
||||
or QtKeyModifiersToKeyState(QKeyEvent_modifiers(QKeyEventH(Event)));
|
||||
|
||||
Msg.Msg := LM_MOUSEMOVE;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user