mirror of
https://github.com/RGBCube/serenity
synced 2025-07-25 19:07:35 +00:00
WindowServer: Rename WSEvent subclasses WSFooEvent for consistency.
Add a WSWindowInvalidationEvent that carries a rect instead of having an awkward single-purpose rect in WSEvent. Flesh out WSKeyEvent a bit more.
This commit is contained in:
parent
aefbbeb3cb
commit
51595603bd
8 changed files with 72 additions and 81 deletions
|
@ -10,8 +10,8 @@
|
|||
#include "WSEventReceiver.h"
|
||||
|
||||
class WSScreen;
|
||||
class MouseEvent;
|
||||
class PaintEvent;
|
||||
class WSMouseEvent;
|
||||
class WSPaintEvent;
|
||||
class WSWindow;
|
||||
class CharacterBitmap;
|
||||
class GraphicsBitmap;
|
||||
|
@ -43,8 +43,8 @@ private:
|
|||
WSWindowManager();
|
||||
virtual ~WSWindowManager() override;
|
||||
|
||||
void process_mouse_event(MouseEvent&);
|
||||
void handle_titlebar_mouse_event(WSWindow&, MouseEvent&);
|
||||
void process_mouse_event(WSMouseEvent&);
|
||||
void handle_titlebar_mouse_event(WSWindow&, WSMouseEvent&);
|
||||
|
||||
void set_active_window(WSWindow*);
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue