1 #ifndef MOUSE_WHEEL_EVENT_H
2 #define MOUSE_WHEEL_EVENT_H
4 #include "MouseEvent.h"
6 /*----------------------------------------------------------------------*\
8 \*---------------------------------------------------------------------*/
16 /*--------------------------------------*\
18 \*-------------------------------------*/
20 class CBI_DISPLAYABLE MouseWheelEvent
: public MouseEvent
24 /*--------------------------------------*\
26 \*-------------------------------------*/
28 MouseWheelEvent(const Panel_A
&ptrPanelSource
);
30 MouseWheelEvent(const MouseWheelEvent
& source
);
32 /*--------------------------------------*\
34 \*-------------------------------------*/
36 virtual ~MouseWheelEvent();
38 /*--------------------------------------*\
40 \*-------------------------------------*/
42 WheelDirection
getDirection() const;
43 int getWheelNumber() const;
45 /*--------------------------------------*\
47 \*-------------------------------------*/
49 void setDirection(WheelDirection direction
);
51 void setWheelNumber(int wheelNumber
);
55 WheelDirection direction
;
60 /*----------------------------------------------------------------------*\
62 \*---------------------------------------------------------------------*/