32 #ifndef GNC_PERIOD_SELECT_H
33 #define GNC_PERIOD_SELECT_H
39 #define GNC_TYPE_PERIOD_SELECT (gnc_period_select_get_type())
40 #define GNC_PERIOD_SELECT(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), GNC_TYPE_PERIOD_SELECT, GncPeriodSelect))
41 #define GNC_PERIOD_SELECT_CLASS(k) (G_TYPE_CHECK_CLASS_CAST ((k), GNC_TYPE_PERIOD_SELECT, GncPeriodSelectClass))
42 #define GNC_IS_PERIOD_SELECT(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), GNC_TYPE_PERIOD_SELECT))
88 gchar *string1, gchar *string2,
89 gint int1, gint int2);
141 void gnc_period_select_set_date_base (
GncPeriodSelect *period,
const GDate *sample_base);
GncAccountingPeriod gnc_period_select_get_active(GncPeriodSelect *period)
void gnc_period_select_set_show_date(GncPeriodSelect *period, const gboolean show_date)
GDate * gnc_period_select_get_date(GncPeriodSelect *period)
GType gnc_period_select_get_type(void)
General utilities for dealing with accounting periods.
GDate * gnc_period_select_get_fy_end(GncPeriodSelect *period)
void gnc_period_select_set_fy_end(GncPeriodSelect *period, const GDate *fy_end)
gboolean gnc_period_select_get_show_date(GncPeriodSelect *period)
GtkWidget * gnc_period_select_new_glade(gchar *widget_name, gchar *string1, gchar *string2, gint int1, gint int2)
GtkWidget * gnc_period_select_new(gboolean starting_labels)
void gnc_period_select_set_active(GncPeriodSelect *period, GncAccountingPeriod which)