23#ifndef _GNC_DENSE_CAL_H
24#define _GNC_DENSE_CAL_H
29#include "gnc-dense-cal-model.h"
34#define GNC_TYPE_DENSE_CAL (gnc_dense_cal_get_type ())
35G_DECLARE_FINAL_TYPE (GncDenseCal, gnc_dense_cal, GNC, DENSE_CAL, GtkBox)
37GtkWidget* gnc_dense_cal_new (GtkWindow *parent);
38GtkWidget* gnc_dense_cal_new_with_model (GtkWindow *parent,
39 GncDenseCalModel *model);
40void gnc_dense_cal_set_model (GncDenseCal *cal, GncDenseCalModel *model);
42void gnc_dense_cal_set_month (GncDenseCal *dcal, GDateMonth mon);
43GDateMonth gnc_dense_cal_get_month (GncDenseCal *dcal);
47void gnc_dense_cal_set_year (GncDenseCal *dcal, guint year);
48GDateYear gnc_dense_cal_get_year (GncDenseCal *dcal);
50void gnc_dense_cal_set_num_months (GncDenseCal *dcal, guint num_months);
51guint gnc_dense_cal_get_num_months (GncDenseCal *dcal);
53void gnc_dense_cal_set_months_per_col (GncDenseCal *dcal, guint monthsPerCol);