![]() |
![]() |
![]() |
GTK Instrumentation Widgets Reference Manual | ![]() |
---|---|---|---|---|
#include <giwknob.h> enum GiwKnobMousePolicy; GiwKnob; GtkWidget* giw_knob_new (GtkAdjustment *adjustment); GtkWidget* giw_knob_new_with_adjustment (gdouble value, gdouble lower, gdouble upper); gdouble giw_knob_get_value (GiwKnob *knob); void giw_knob_set_value (GiwKnob *knob, gdouble value); void giw_knob_set_adjustment (GiwKnob *knob, GtkAdjustment *adjustment); GtkAdjustment* giw_knob_get_adjustment (GiwKnob *knob); void giw_knob_set_legends_digits (GiwKnob *knob, guint digits_number); void giw_knob_set_ticks_number (GiwKnob *knob, guint major, guint minor); void giw_knob_set_mouse_policy (GiwKnob *knob, GiwKnobMousePolicy policy); void giw_knob_set_title (GiwKnob *knob, gchar *str);
typedef enum{ GIW_KNOB_MOUSE_DISABLED, GIW_KNOB_MOUSE_AUTOMATICALLY, GIW_KNOB_MOUSE_DELAYED }GiwKnobMousePolicy;
GtkWidget* giw_knob_new_with_adjustment (gdouble value, gdouble lower, gdouble upper);
value : |
|
lower : |
|
upper : |
|
Returns : |
void giw_knob_set_adjustment (GiwKnob *knob, GtkAdjustment *adjustment);
knob : |
|
adjustment : |
void giw_knob_set_legends_digits (GiwKnob *knob, guint digits_number);
knob : |
|
digits_number : |
void giw_knob_set_ticks_number (GiwKnob *knob, guint major, guint minor);
knob : |
|
major : |
|
minor : |
void giw_knob_set_mouse_policy (GiwKnob *knob, GiwKnobMousePolicy policy);
knob : |
|
policy : |