ECalendar

ECalendar

Synopsis

struct              ECalendar;
GtkWidget *         e_calendar_new                      (void);
void                e_calendar_set_minimum_size         (ECalendar *cal,
                                                         gint rows,
                                                         gint cols);
void                e_calendar_set_maximum_size         (ECalendar *cal,
                                                         gint rows,
                                                         gint cols);
void                e_calendar_get_border_size          (ECalendar *cal,
                                                         gint *top,
                                                         gint *bottom,
                                                         gint *left,
                                                         gint *right);
void                e_calendar_set_focusable            (ECalendar *cal,
                                                         gboolean focusable);

Object Hierarchy

  GObject
   +----GInitiallyUnowned
         +----GtkWidget
               +----GtkContainer
                     +----GtkLayout
                           +----GnomeCanvas
                                 +----ECanvas
                                       +----ECalendar

Implemented Interfaces

ECalendar implements AtkImplementorIface, GtkBuildable and GtkScrollable.

Description

Details

struct ECalendar

struct ECalendar;

e_calendar_new ()

GtkWidget *         e_calendar_new                      (void);

Creates a new ECalendar.

Returns :

a new ECalendar.

e_calendar_set_minimum_size ()

void                e_calendar_set_minimum_size         (ECalendar *cal,
                                                         gint rows,
                                                         gint cols);

e_calendar_set_maximum_size ()

void                e_calendar_set_maximum_size         (ECalendar *cal,
                                                         gint rows,
                                                         gint cols);

e_calendar_get_border_size ()

void                e_calendar_get_border_size          (ECalendar *cal,
                                                         gint *top,
                                                         gint *bottom,
                                                         gint *left,
                                                         gint *right);

e_calendar_set_focusable ()

void                e_calendar_set_focusable            (ECalendar *cal,
                                                         gboolean focusable);