14 #include "gnc-module-api.h"
15 #include "gnc-module.h"
16 #include "formulacell-gnome.h"
17 #include "pricecell-gnome.h"
18 #include "quickfillcell-gnome.h"
20 #include "table-gnome.h"
22 GNC_MODULE_API_DECL(libgncmod_register_gnome)
25 int libgncmod_register_gnome_gnc_module_system_interface = 0;
28 int libgncmod_register_gnome_gnc_module_current = 0;
29 int libgncmod_register_gnome_gnc_module_revision = 0;
30 int libgncmod_register_gnome_gnc_module_age = 0;
34 libgncmod_register_gnome_gnc_module_path(
void)
36 return g_strdup(
"gnucash/register/register-gnome");
40 libgncmod_register_gnome_gnc_module_description(
void)
42 return g_strdup(
"Gnome GUI for ledger-like table displays");
46 libgncmod_register_gnome_gnc_module_init(
int refcount)
48 if (!gnc_module_load(
"gnucash/register/register-core", 0))
53 if (!gnc_module_load(
"gnucash/gnome-utils", 0))
60 gnc_register_add_cell_type (COMBO_CELL_TYPE_NAME, gnc_combo_cell_new);
62 gnc_register_add_cell_type (DATE_CELL_TYPE_NAME, gnc_date_cell_new);
64 gnc_register_add_cell_type (PRICE_CELL_TYPE_NAME,
65 gnc_price_cell_gnome_new);
67 gnc_register_add_cell_type (QUICKFILL_CELL_TYPE_NAME,
68 gnc_quickfill_cell_gnome_new);
70 gnc_register_add_cell_type( FORMULA_CELL_TYPE_NAME,
71 gnc_formula_cell_gnome_new );
73 gnc_table_gnome_init ();
The ComboCell object implements a cell handler with a "combination-box" pull-down menu in it...
Common declarations for the register core.