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 / CITDoubleSlider.h < prev    next >
Encoding:
C/C++ Source or Header  |  2003-02-13  |  599 b   |  37 lines

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