mirror of
https://github.com/RGBCube/serenity
synced 2025-07-27 04:37:34 +00:00
Move double click events from LibGUI to the window server
This commit is contained in:
parent
3cba2a8a78
commit
a4b0dfff43
10 changed files with 92 additions and 43 deletions
|
@ -17,6 +17,7 @@ public:
|
|||
WM_ClientDisconnected,
|
||||
MouseMove,
|
||||
MouseDown,
|
||||
MouseDoubleClick,
|
||||
MouseUp,
|
||||
MouseWheel,
|
||||
WindowEntered,
|
||||
|
@ -75,7 +76,7 @@ public:
|
|||
virtual ~WSEvent() { }
|
||||
|
||||
bool is_client_request() const { return type() > __Begin_API_Client_Requests && type() < __End_API_Client_Requests; }
|
||||
bool is_mouse_event() const { return type() == MouseMove || type() == MouseDown || type() == MouseUp || type() == MouseWheel; }
|
||||
bool is_mouse_event() const { return type() == MouseMove || type() == MouseDown || type() == MouseDoubleClick || type() == MouseUp || type() == MouseWheel; }
|
||||
bool is_key_event() const { return type() == KeyUp || type() == KeyDown; }
|
||||
};
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue