![]() |
![]() |
![]() |
GTK Instrumentation Widgets Reference Manual | ![]() |
---|---|---|---|---|
#include <giwdial.h> enum GiwDialMousePolicy; GiwDial; GtkWidget* giw_dial_new (GtkAdjustment *adjustment); GtkWidget* giw_dial_new_with_adjusment (gdouble value, gdouble lower, gdouble upper); gdouble giw_dial_get_value (GiwDial *dial); void giw_dial_set_value (GiwDial *dial, gdouble value); void giw_dial_set_adjustment (GiwDial *dial, GtkAdjustment *adjustment); GtkAdjustment* giw_dial_get_adjustment (GiwDial *dial); void giw_dial_set_legends_digits (GiwDial *dial, guint digits_number); void giw_dial_set_ticks_number (GiwDial *dial, guint major, guint minor); void giw_dial_set_mouse_policy (GiwDial *dial, GiwDialMousePolicy policy); void giw_dial_set_title (GiwDial *dial, gchar *str);
typedef enum{ GIW_DIAL_MOUSE_DISABLED, GIW_DIAL_MOUSE_AUTOMATICALLY, GIW_DIAL_MOUSE_DELAYED }GiwDialMousePolicy;
GtkWidget* giw_dial_new_with_adjusment (gdouble value, gdouble lower, gdouble upper);
value : |
|
lower : |
|
upper : |
|
Returns : |
void giw_dial_set_adjustment (GiwDial *dial, GtkAdjustment *adjustment);
dial : |
|
adjustment : |
void giw_dial_set_legends_digits (GiwDial *dial, guint digits_number);
dial : |
|
digits_number : |
void giw_dial_set_ticks_number (GiwDial *dial, guint major, guint minor);
dial : |
|
major : |
|
minor : |
void giw_dial_set_mouse_policy (GiwDial *dial, GiwDialMousePolicy policy);
dial : |
|
policy : |