4 #include "InputEvent.h"
6 /*----------------------------------------------------------------------*\
8 \*---------------------------------------------------------------------*/
18 /*--------------------------------------*\
20 \*-------------------------------------*/
22 class CBI_DISPLAYABLE MouseEvent
: public InputEvent
25 MouseEvent(const Panel_A
&ptrPanelSource
);
26 MouseEvent(const MouseEvent
& source
);
27 virtual ~MouseEvent();
29 /*--------------------------------------*\
31 \*-------------------------------------*/
35 MouseButtonType
getButtonType() const;
37 /*--------------------------------------*\
39 \*-------------------------------------*/
41 void setXY(int x
, int y
);
42 void setMouseButtonType(MouseButtonType buttonType
);
47 MouseButtonType buttonType
;
52 /*----------------------------------------------------------------------*\
54 \*---------------------------------------------------------------------*/