![]() |
![]() |
![]() |
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
,GtkTreeModelFilterVisibleFunc visible_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 +----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
);
void jana_gtk_month_view_set_month (JanaGtkMonthView *self
,JanaTime *month
);
void jana_gtk_month_view_set_spacing (JanaGtkMonthView *self
,guint spacing
);
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
,GtkTreeModelFilterVisibleFunc visible_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
"style-hint"
property"style-hint" gchar* : Read / Write
The style hint to use when drawing.
Default value: NULL
"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. |