GnuCash  5.6-150-g038405b370+
Data Structures | Macros | Functions
register-common.h File Reference

Common declarations for the register core. More...

#include <glib.h>
#include "basiccell.h"

Go to the source code of this file.

Data Structures

struct  VirtualCellLocation
 The VirtualCellLocation structure contains the virtual location of a virtual cell. More...
 
struct  VirtualLocation
 The VirtualLocation structure contains the virtual location of a physical cell. More...
 

Macros

#define BASIC_CELL_TYPE_NAME   "basic-cell"
 
#define COMBO_CELL_TYPE_NAME   "combo-cell"
 
#define DATE_CELL_TYPE_NAME   "date-cell"
 
#define NUM_CELL_TYPE_NAME   "num-cell"
 
#define PRICE_CELL_TYPE_NAME   "price-cell"
 
#define RECN_CELL_TYPE_NAME   "recn-cell"
 
#define DOCLINK_CELL_TYPE_NAME   "doclink-cell"
 
#define QUICKFILL_CELL_TYPE_NAME   "quickfill-cell"
 
#define FORMULA_CELL_TYPE_NAME   "formula-cell"
 
#define CHECKBOX_CELL_TYPE_NAME   "checkbox-cell"
 
#define COMPLETION_CELL_TYPE_NAME   "completion-cell"
 

Functions

void gnc_register_init (void)
 
void gnc_register_shutdown (void)
 
void gnc_register_add_cell_type (const char *cell_type_name, CellCreateFunc cell_creator)
 
BasicCell * gnc_register_make_cell (const char *cell_type_name)
 
gboolean virt_cell_loc_equal (VirtualCellLocation vcl1, VirtualCellLocation vcl2)
 
gboolean virt_loc_equal (VirtualLocation vl1, VirtualLocation vl2)
 

Detailed Description

Common declarations for the register core.

Author
Copyright (c) 2000 Dave Peticolas

Definition in file register-common.h.