## 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);