![]() |
![]() |
![]() |
libjana-gtk Reference Manual | ![]() |
---|---|---|---|---|
Top | Description | Object Hierarchy | Implemented Interfaces | Properties | Signals |
JanaGtkMonthView; GtkWidget * jana_gtk_month_view_new (JanaTime *month); void jana_gtk_month_view_add_store (JanaGtkMonthView *self, JanaGtkEventStore *store); void jana_gtk_month_view_remove_store (JanaGtkMonthView *self, JanaGtkEventStore *store); JanaGtkCellRendererEvent * jana_gtk_month_view_get_cell_renderer (JanaGtkMonthView *self); void jana_gtk_month_view_set_month (JanaGtkMonthView *self, JanaTime *month); JanaTime * jana_gtk_month_view_get_month (JanaGtkMonthView *self); void jana_gtk_month_view_set_spacing (JanaGtkMonthView *self, guint spacing); guint jana_gtk_month_view_get_spacing (JanaGtkMonthView *self); void jana_gtk_month_view_set_selection (JanaGtkMonthView *self, JanaTime *day); JanaTime * jana_gtk_month_view_get_selection (JanaGtkMonthView *self); void jana_gtk_month_view_set_visible_func (JanaGtkMonthView *self, GtkTreeModelFilterVisibleFuncvisible_cb , gpointer data); void jana_gtk_month_view_refilter (JanaGtkMonthView *self); void jana_gtk_month_view_set_highlighted_time (JanaGtkMonthView *self, JanaTime *time);
GObject +----GInitiallyUnowned +----GtkObject +----GtkWidget +----GtkContainer +----GtkBin +----GtkEventBox +----JanaGtkMonthView
"highlighted-time" GObject* : Read / Write "month" GObject* : Read / Write / Construct "selection" GObject* : Read / Write "spacing" guint : Read / Write "style-hint" gchar* : Read / Write
void jana_gtk_month_view_add_store (JanaGtkMonthView *self, JanaGtkEventStore *store);
|
|
|
void jana_gtk_month_view_remove_store (JanaGtkMonthView *self, JanaGtkEventStore *store);
|
|
|
JanaGtkCellRendererEvent * jana_gtk_month_view_get_cell_renderer (JanaGtkMonthView *self);
|
|
Returns : |
void jana_gtk_month_view_set_month (JanaGtkMonthView *self, JanaTime *month);
|
|
|
JanaTime * jana_gtk_month_view_get_month (JanaGtkMonthView *self);
|
|
Returns : |
void jana_gtk_month_view_set_spacing (JanaGtkMonthView *self, guint spacing);
|
|
|
guint jana_gtk_month_view_get_spacing (JanaGtkMonthView *self);
|
|
Returns : |
void jana_gtk_month_view_set_selection (JanaGtkMonthView *self, JanaTime *day);
|
|
|
JanaTime * jana_gtk_month_view_get_selection (JanaGtkMonthView *self);
|
|
Returns : |
void jana_gtk_month_view_set_visible_func (JanaGtkMonthView *self, GtkTreeModelFilterVisibleFuncvisible_cb , gpointer data);
|
|
|
|
|
void jana_gtk_month_view_set_highlighted_time (JanaGtkMonthView *self, JanaTime *time);
|
|
|
"highlighted-time"
property"highlighted-time" GObject* : Read / Write
A time that should be highlighted, for example, the current time.
"month"
property"month" GObject* : Read / Write / Construct
A JanaTime in the month this view should show.
"spacing"
property"spacing" guint : Read / Write
Spacing to use inside month boxes.
Default value: 2
"selection-changed"
signalvoid user_function (JanaGtkMonthView *janagtkmonthview, GObject *arg1, gpointer user_data) : Run Last
|
the object which received the signal. |
|
|
|
user data set when the signal handler was connected. |