30 #include <vdk/vdkobj.h>
31 #include <vdk/vdkprops.h>
39 static void ValueChanged(GtkWidget *wid, gpointer gp);
45 VDKReadWriteValueProp<VDKSlider,float>
Value;
49 VDKReadWriteValueProp<VDKSlider, int>
Digits;
69 VDKReadWriteValueProp<VDKSlider, float>
Step;
94 float GetValue() {
return Value; }
98 void SetDigits(
int digits)
100 gtk_scale_set_digits(GTK_SCALE(
widget), digits);
104 void SetUpdatePolicy(VDKUpdateType policy)
105 { gtk_range_set_update_policy(GTK_RANGE(
widget), (GtkUpdateType) policy); }
107 void SetValue(
float f);
110 void SetStep(
float f);
114 float GetLowerBound(
void);
115 void SetLowerBound(
float f);
117 float GetUpperBound(
void);
118 void SetUpperBound(
float f);
120 #ifdef USE_SIGCPLUSPLUS
126 VDKSignal1<void, float> OnSliderValueChanged;