21 #ifndef GNUCASH_HEADER_H 22 #define GNUCASH_HEADER_H 33 #define GNC_TYPE_HEADER (gnc_header_get_type ()) 34 #define GNC_HEADER(o) (G_TYPE_CHECK_INSTANCE_CAST((o), GNC_TYPE_HEADER, GncHeader)) 35 #define GNC_HEADER_CLASS(k) (G_TYPE_CHECK_CLASS_CAST ((k), GNC_TYPE_HEADER, GncHeaderClass)) 36 #define GNC_IS_HEADER(o) (G_TYPE_CHECK_INSTANCE_TYPE((o), GNC_TYPE_HEADER)) 38 GType gnc_header_get_type (
void);
45 SheetBlockStyle *style;
59 cairo_surface_t *surface;
60 GdkCursor *normal_cursor;
61 GdkCursor *resize_cursor;
67 GtkLayoutClass parent_class;
71 GtkWidget *gnc_header_new (GnucashSheet *sheet);
72 void gnc_header_reconfigure (
GncHeader *header);
73 void gnc_header_request_redraw (
GncHeader *header);
75 void gnc_header_set_header_rows (
GncHeader *header,
78 gint gnc_header_get_cell_offset (
GncHeader *header,