public class Calendar : Widget, Implementor, Buildable {
public weak Gtk.Style header_style ;
public weak Gtk.Style label_style ;
public int selected_day ;
public int[] day_month ;
public int num_marked_dates ;
public int[] marked_date ;
public CalendarDisplayOptions display_flags ;
public Gdk.Color[] marked_date_color ;
public weak Gdk.GC gc ;
public weak Gdk.GC xor_gc ;
public int focus_row ;
public int focus_col ;
public int highlight_row ;
public int highlight_col ;
public char[] grow_space ;
public weak int day { get; set; } ;
public weak int max_year { get; set; } ;
public weak int min_year { get; set; } ;
public weak int month { get; set; } ;
public weak bool no_month_change { get; set; } ;
public weak bool show_day_names { get; set; } ;
public weak bool show_heading { get; set; } ;
public weak bool show_week_numbers { get; set; } ;
public weak int week_start { get; set; } ;
public weak int year { get; set; } ;
public Calendar ( ) ;
public signal void day_selected ( ) ;
public signal void day_selected_double_click ( ) ;
public signal void erroneous_date ( ) ;
public signal void month_changed ( ) ;
public signal void next_month ( ) ;
public signal void next_year ( ) ;
public signal void prev_month ( ) ;
public signal void prev_year ( ) ;
public signal void selected_date ( ) ;
public void clear_marks ( ) ;
public void freeze ( ) ;
public void get_date ( uint year,
uint month,
uint day ) ;
public CalendarDisplayOptions get_display_options ( ) ;
public bool mark_day ( uint day ) ;
public void select_day ( uint day ) ;
public bool select_month ( uint month,
uint year ) ;
public void set_display_options ( CalendarDisplayOptions flags ) ;
public void thaw ( ) ;
public bool unmark_day ( uint day ) ;
}

public Calendar ( ) ;
public weak Gtk.Style header_style ;
public weak Gtk.Style label_style ;
public int selected_day ;
public int[] day_month ;
public int num_marked_dates ;
public int[] marked_date ;
public CalendarDisplayOptions display_flags ;
public Gdk.Color[] marked_date_color ;
public weak Gdk.GC gc ;
public weak Gdk.GC xor_gc ;
public int focus_row ;
public int focus_col ;
public int highlight_row ;
public int highlight_col ;
public char[] grow_space ;
public signal void day_selected ( ) ;
public signal void day_selected_double_click ( ) ;
public signal void erroneous_date ( ) ;
public signal void month_changed ( ) ;
public signal void next_month ( ) ;
public signal void next_year ( ) ;
public signal void prev_month ( ) ;
public signal void prev_year ( ) ;
public signal void selected_date ( ) ;
public weak int day { get; set; } ;
public weak int max_year { get; set; } ;
public weak int min_year { get; set; } ;
public weak int month { get; set; } ;
public weak bool no_month_change { get; set; } ;
public weak bool show_day_names { get; set; } ;
public weak bool show_heading { get; set; } ;
public weak bool show_week_numbers { get; set; } ;
public weak int week_start { get; set; } ;
public weak int year { get; set; } ;
public void clear_marks ( ) ;
public void freeze ( ) ;
public void get_date ( uint year,
uint month,
uint day ) ;
public CalendarDisplayOptions get_display_options ( ) ;
public bool mark_day ( uint day ) ;
public void select_day ( uint day ) ;
public bool select_month ( uint month,
uint year ) ;
public void set_display_options ( CalendarDisplayOptions flags ) ;
public void thaw ( ) ;
public bool unmark_day ( uint day ) ;
Created by Valadoc