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