31 #define FL_HORIZONTAL 1
52 double previous_value_;
59 Fl_Valuator(
int X,
int Y,
int W,
int H,
const char* L);
65 double softclamp(
double);
66 void handle_drag(
double newvalue);
67 void handle_release();
68 virtual void value_damage();
75 void bounds(
double a,
double b) {min=a; max=b;}
104 void range(
double a,
double b) {min = a; max = b;}
106 void step(
int a) {A = a; B = 1;}
108 void step(
double a,
int b) {A = a; B = b;}
121 double step()
const {
return A/B;}
122 void precision(
int digits);
125 double value()
const {
return value_;}
128 virtual int format(
char*);
129 double round(
double);
130 double clamp(
double);
131 double increment(
double,
int);