13 #define BST_TYPE_DIAL (bst_dial_get_type ())
14 #define BST_DIAL(object) (G_TYPE_CHECK_INSTANCE_CAST ((object), BST_TYPE_DIAL, BstDial))
15 #define BST_DIAL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), BST_TYPE_DIAL, BstDialClass))
16 #define BST_IS_DIAL(object) (G_TYPE_CHECK_INSTANCE_TYPE ((object), BST_TYPE_DIAL))
17 #define BST_IS_DIAL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), BST_TYPE_DIAL))
18 #define BST_DIAL_GET_CLASS(object) (G_TYPE_INSTANCE_GET_CLASS ((obj), BST_TYPE_DIAL, BstDialClass))
25 GtkWidget parent_object;
30 GtkUpdateType update_policy;
32 GtkWidget *align_widget;
33 guint align_width : 1;
52 gdouble old_page_size;
55 GtkObject *adjustment;
59 GtkWidgetClass parent_class;
63 GtkType bst_dial_get_type (
void);
64 GtkWidget* bst_dial_new (GtkAdjustment *adjustment);
65 void bst_dial_set_adjustment (BstDial *dial,
66 GtkAdjustment *adjustment);
67 GtkAdjustment* bst_dial_get_adjustment (BstDial *dial);
68 void bst_dial_set_update_policy (BstDial *dial,
69 GtkUpdateType policy);
70 void bst_dial_set_align_widget (BstDial *dial,
73 gboolean height_align);
Definition: bstdial.hh:23
Definition: bstdial.hh:57