21 #ifndef GNUCASH_HEADER_H
22 #define GNUCASH_HEADER_H
25 #define GNC_TYPE_HEADER (gnc_header_get_type ())
26 #define GNC_HEADER(o) (G_TYPE_CHECK_INSTANCE_CAST((o), GNC_TYPE_HEADER, GncHeader))
27 #define GNC_HEADER_CLASS(k) (G_TYPE_CHECK_CLASS_CAST ((k), GNC_TYPE_HEADER, GncHeaderClass))
28 #define GNC_IS_HEADER(o) (G_TYPE_CHECK_INSTANCE_TYPE((o), GNC_TYPE_HEADER))
30 GType gnc_header_get_type (
void);
34 GnomeCanvasItem canvas_item;
48 gboolean needs_ungrab;
54 GdkCursor *normal_cursor;
55 GdkCursor *resize_cursor;
61 GnomeCanvasItemClass parent_class;
66 void gnc_header_reconfigure (
GncHeader *header);
67 void gnc_header_request_redraw (
GncHeader *header);
69 void gnc_header_set_header_rows (
GncHeader *header,