00001 #ifndef _SLIDER_VERTICAL_GRIP_H_
00002 #define _SLIDER_VERTICAL_GRIP_H_
00003
00004 #include <nds.h>
00005 #include "gadget.h"
00006
00007 namespace WoopsiUI {
00008
00013 class SliderVerticalGrip : public Gadget {
00014
00015 public:
00016
00024 SliderVerticalGrip(s16 x, s16 y, u16 width, u16 height);
00025
00031 virtual void draw(Rect clipRect);
00032
00039 virtual bool click(s16 x, s16 y);
00040
00047 virtual bool release(s16 x, s16 y);
00048
00057 virtual bool drag(s16 x, s16 y, s16 vX, s16 vY);
00058
00059 protected:
00060
00064 virtual inline ~SliderVerticalGrip() { };
00065
00069 inline SliderVerticalGrip(const SliderVerticalGrip& sliderVerticalGrip) : Gadget(sliderVerticalGrip) { };
00070 };
00071 }
00072
00073 #endif