home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus 2002 #3 / Amiga Plus CD - 2002 - No. 03.iso / AmiSoft / Dev / Gui / Cit.lha / CIT / citra / CITIntSlider.h < prev    next >
Encoding:
C/C++ Source or Header  |  2003-02-13  |  560 b   |  37 lines

  1. //
  2. //                    CITIntSlider include
  3. //
  4. //                          StormC
  5. //
  6. //                     version 2003.02.12
  7. //
  8.  
  9. #ifndef CITINTSLIDER_H
  10. #define CITINTSLIDER_H TRUE
  11.  
  12. #include "CITNumberSlider.h"
  13.  
  14. class CITIntSlider:public CITNumberSlider
  15. {
  16.   public:
  17.     CITIntSlider();
  18.  
  19.     void Limits(int min, int max, int step=1);
  20.     void Level(int level);
  21.  
  22.     int  Level();
  23.  
  24.   protected:
  25.     virtual void printValue(WORD level);
  26.  
  27.   private:
  28.     int _min,_step,_level;
  29. };
  30.  
  31. enum
  32. {
  33.   INTSLIDERCLASS_FLAGBITUSED = MUMBERSLIDERCLASS_FLAGBITUSED
  34. };
  35.  
  36. #endif
  37.