25#ifndef GNC_FREQUENCY_H
26#define GNC_FREQUENCY_H
28#include "gnc-date-edit.h"
30#include "Recurrence.h"
36#define GNC_TYPE_FREQUENCY (gnc_frequency_get_type())
37G_DECLARE_FINAL_TYPE (
GncFrequency, gnc_frequency, GNC, FREQUENCY, GtkBox)
42GtkWidget* gnc_frequency_new(GList *recurrences,
const GDate *start_date);
43GtkWidget* gnc_frequency_new_from_recurrence(GList *recurrences,
const GDate *start_date);
50void gnc_frequency_setup(
GncFrequency *gf, GList *recurrences,
const GDate *start_date);
51void gnc_frequency_setup_recurrence(
GncFrequency *gf, GList *recurrences,
const GDate *start_date);
58void gnc_frequency_save_to_recurrence(
GncFrequency *gf, GList **recurrences, GDate *out_start_date);
64void gnc_frequency_set_frequency_label_text (
GncFrequency *gf,
const gchar *txt);
70void gnc_frequency_set_date_label_text (
GncFrequency *gf,
const gchar *txt);
Period / Date Frequency Specification.