#ifndef WIDGETSLIDER_H #define WIDGETSLIDER_H #include #include "widget.h" //! A Slider class class CSlider: public CWidget { public: /*! Constructor */ CSlider(); /*! Create Slider \param parent HANDLE of the parent window on which to draw \param name Name of the Progressbar \param x Top left x coordinate \param y Top left y coordinate \param w Form width \param h Form height \param style Style flags \return Success: S_OK\n Failure: E_HANDLE */ HRESULT Create(HANDLE parent, char * name, int x, int y, int w, int h, int style); /*! Set value of Slider \param position Position to set */ HRESULT SetValue(int position); /*! Get value of Slider \return position */ int GetValue(); /*! Set Maximum value of Slider \param max Maximum value */ HRESULT SetMax(int max); /*! Get Maximum value of Slider \return Maximum value */ int GetMax(); private: int maximum; int pos; }; #endif