2 #ifndef __BST_SCROLLGRAPH_H__
3 #define __BST_SCROLLGRAPH_H__
10 #define BST_TYPE_SCROLLGRAPH (bst_scrollgraph_get_type ())
11 #define BST_SCROLLGRAPH(object) (G_TYPE_CHECK_INSTANCE_CAST ((object), BST_TYPE_SCROLLGRAPH, BstScrollgraph))
12 #define BST_SCROLLGRAPH_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), BST_TYPE_SCROLLGRAPH, BstScrollgraphClass))
13 #define BST_IS_SCROLLGRAPH(object) (G_TYPE_CHECK_INSTANCE_TYPE ((object), BST_TYPE_SCROLLGRAPH))
14 #define BST_IS_SCROLLGRAPH_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), BST_TYPE_SCROLLGRAPH))
15 #define BST_SCROLLGRAPH_GET_CLASS(object) (G_TYPE_INSTANCE_GET_CLASS ((obj), BST_TYPE_SCROLLGRAPH, BstScrollgraphClass))
22 GtkBin parent_instance;
23 BstDirection direction;
24 guint window_size : 24;
26 guint delete_toplevel : 1;
40 GtkBinClass parent_class;
41 void (*resize_values) (BstScrollgraph *
self,
42 BstDirection direction);
46 GType bst_scrollgraph_get_type (
void);
47 void bst_scrollgraph_clear (BstScrollgraph *
self);
48 void bst_scrollgraph_set_source (BstScrollgraph *
self,
51 GtkWidget* bst_scrollgraph_build_dialog (GtkWidget *alive_object,