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))
38GType 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;
71GtkWidget *gnc_header_new (GnucashSheet *sheet);
72void gnc_header_reconfigure (
GncHeader *header);
73void gnc_header_request_redraw (
GncHeader *header);
75void gnc_header_set_header_rows (
GncHeader *header,
78gint gnc_header_get_cell_offset (
GncHeader *header,