57#ifndef REGISTER_COMMON_H
58#define REGISTER_COMMON_H
64#define BASIC_CELL_TYPE_NAME "basic-cell"
65#define COMBO_CELL_TYPE_NAME "combo-cell"
66#define DATE_CELL_TYPE_NAME "date-cell"
67#define NUM_CELL_TYPE_NAME "num-cell"
68#define PRICE_CELL_TYPE_NAME "price-cell"
69#define RECN_CELL_TYPE_NAME "recn-cell"
70#define DOCLINK_CELL_TYPE_NAME "doclink-cell"
71#define QUICKFILL_CELL_TYPE_NAME "quickfill-cell"
72#define FORMULA_CELL_TYPE_NAME "formula-cell"
73#define CHECKBOX_CELL_TYPE_NAME "checkbox-cell"
74#define COMPLETION_CELL_TYPE_NAME "completion-cell"
76void gnc_register_init (
void);
77void gnc_register_shutdown (
void);
79void gnc_register_add_cell_type (
const char *cell_type_name,
80 CellCreateFunc cell_creator);
81BasicCell * gnc_register_make_cell (
const char *cell_type_name);
95gboolean virt_cell_loc_equal (VirtualCellLocation vcl1,
96 VirtualCellLocation vcl2);
113 VirtualCellLocation vcell_loc;
119gboolean virt_loc_equal (VirtualLocation vl1, VirtualLocation vl2);
The VirtualCellLocation structure contains the virtual location of a virtual cell.
The VirtualLocation structure contains the virtual location of a physical cell.