| Top |
GcalEventWidget implements AtkImplementorIface, GtkBuildable and GtkOrientable.
GcalEvent *
gcal_event_widget_get_event (GcalEventWidget *self);
Retrieves the GcalEvent
this widget represents.
GDateTime *
gcal_event_widget_get_date_start (GcalEventWidget *self);
Retrieves the visible start date of this widget. This may differ from the event's start date.
void gcal_event_widget_set_date_start (GcalEventWidget *self,GDateTime *date_start);
Sets the visible start date of this widget. This may differ from the event's start date, but cannot be before it.
GDateTime *
gcal_event_widget_get_date_end (GcalEventWidget *self);
Retrieves the visible end date of this widget. This may differ from the event's end date.
void gcal_event_widget_set_date_end (GcalEventWidget *self,GDateTime *date_end);
Sets the visible end date of this widget. This may differ from the event's end date, but cannot be after it.
void gcal_event_widget_set_read_only (GcalEventWidget *event,gboolean read_only);
gboolean
gcal_event_widget_get_read_only (GcalEventWidget *event);
void gcal_event_widget_set_has_reminders (GcalEventWidget *event,gboolean has_reminders);
gboolean
gcal_event_widget_get_has_reminders (GcalEventWidget *event);
gboolean gcal_event_widget_equal (GcalEventWidget *widget1,GcalEventWidget *widget2);
Check if two widget represent the same event.
widget1 |
an GcalEventWidget representing an event |
|
widget2 |
an GcalEventWidget representing an event |
gint gcal_event_widget_compare_by_length (GcalEventWidget *widget1,GcalEventWidget *widget2);
Compare two widgets by the duration of the events they represent. From shortest to longest span.
gint gcal_event_widget_compare_by_start_date (GcalEventWidget *widget1,GcalEventWidget *widget2);
“date-start” property“date-start” GDateTime *
The start date of the widget.
Flags: Read / Write
“event” property“event” GcalEvent *
The event this widget represents.
Flags: Read / Write / Construct Only
“activate” signalvoid user_function (GcalEventWidget *gcaleventwidget, gpointer user_data)
Flags: Run Last