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" 76 void gnc_register_init (
void);
77 void gnc_register_shutdown (
void);
79 void gnc_register_add_cell_type (
const char *cell_type_name,
80 CellCreateFunc cell_creator);
81 BasicCell * gnc_register_make_cell (
const char *cell_type_name);
95 gboolean virt_cell_loc_equal (VirtualCellLocation vcl1,
96 VirtualCellLocation vcl2);
113 VirtualCellLocation vcell_loc;
119 gboolean virt_loc_equal (VirtualLocation vl1, VirtualLocation vl2);
The VirtualLocation structure contains the virtual location of a physical cell.
The VirtualCellLocation structure contains the virtual location of a virtual cell.