31#ifndef GNC_ACCOUNT_SEL_H
32#define GNC_ACCOUNT_SEL_H
40#define GNC_TYPE_ACCOUNT_SEL (gnc_account_sel_get_type())
41G_DECLARE_FINAL_TYPE (GNCAccountSel, gnc_account_sel, GNC, ACCOUNT_SEL, GtkBox)
43GtkWidget* gnc_account_sel_new (
void);
50void gnc_account_sel_set_account (GNCAccountSel *gas,
Account *acct,
51 gboolean set_default_acct);
57Account* gnc_account_sel_get_account (GNCAccountSel *gas);
65void gnc_account_sel_set_acct_filters (GNCAccountSel *gas,
67 GList *commodityFilters);
75void gnc_account_sel_set_acct_exclude_filter (GNCAccountSel *gas,
76 GList *excludeFilter);
85void gnc_account_sel_set_default_new_commodity (GNCAccountSel*, gnc_commodity*);
91void gnc_account_sel_set_new_account_ability (GNCAccountSel *gas, gboolean state);
97void gnc_account_sel_set_new_account_modal (GNCAccountSel *gas, gboolean state);
105gint gnc_account_sel_get_visible_account_num (GNCAccountSel *gas);
Account handling public routines.