38 #ifndef __GNC_TREE_MODEL_ACCOUNT_TYPES_H 39 #define __GNC_TREE_MODEL_ACCOUNT_TYPES_H 46 #define GNC_TYPE_TREE_MODEL_ACCOUNT_TYPES (gnc_tree_model_account_types_get_type ()) 47 G_DECLARE_FINAL_TYPE (GncTreeModelAccountTypes, gnc_tree_model_account_types, GNC, TREE_MODEL_ACCOUNT_TYPES, GObject)
51 GNC_TREE_MODEL_ACCOUNT_TYPES_COL_TYPE,
52 GNC_TREE_MODEL_ACCOUNT_TYPES_COL_NAME,
53 GNC_TREE_MODEL_ACCOUNT_TYPES_COL_SELECTED,
54 GNC_TREE_MODEL_ACCOUNT_TYPES_NUM_COLUMNS
55 } GncTreeModelAccountTypesColumn;
95 GtkTreeModel * gnc_tree_model_account_types_filter_using_mask (guint32 types);
98 void gnc_tree_model_account_types_set_mask (GtkTreeModel *f_model,
102 guint32 gnc_tree_model_account_types_get_mask (GtkTreeModel *f_model);
108 guint32 gnc_tree_model_account_types_get_selection(GtkTreeSelection *sel);
115 gnc_tree_model_account_types_get_selection_single(GtkTreeSelection *sel);
120 gnc_tree_model_account_types_get_active_combo (GtkComboBox *combo);
125 void gnc_tree_model_account_types_set_selection(GtkTreeSelection *sel,
130 void gnc_tree_model_account_types_set_active_combo (GtkComboBox *combo,
136 GtkTreeModel *gnc_tree_model_account_types_new(guint32 selected);
Account handling public routines.
GNCAccountType
The account types are used to determine how the transaction data in the account is displayed...