Top | ![]() |
![]() |
![]() |
![]() |
GtkWidget * | gcal_edit_dialog_new () |
void | gcal_edit_dialog_set_event_is_new () |
GcalEvent * | gcal_edit_dialog_get_event () |
void | gcal_edit_dialog_set_event () |
void | gcal_edit_dialog_set_manager () |
void | gcal_edit_dialog_set_time_format () |
GcalEvent * | event | Read / Write |
GcalManager * | manager | Read / Write |
GcalTimeFormat | time-format | Read / Write |
gboolean | writable | Read / Write |
#define | GCAL_RESPONSE_DELETE_EVENT |
#define | GCAL_RESPONSE_SAVE_EVENT |
#define | GCAL_RESPONSE_CREATE_EVENT |
#define | GCAL_TYPE_EDIT_DIALOG |
GcalEditDialog |
GObject ╰── GInitiallyUnowned ╰── GtkWidget ╰── GtkContainer ╰── GtkBin ╰── GtkWindow ╰── GtkDialog ╰── GcalEditDialog
GcalEditDialog is the event editor dialog of GNOME Calendar. It allows the user to change the various aspects of the events, as well as managing alarms.
void gcal_edit_dialog_set_event_is_new (GcalEditDialog *dialog
,gboolean event_is_new
);
Sets whether the currently edited event is a new event, or not.
The dialog
will adapt it's UI elements to reflect that.
GcalEvent *
gcal_edit_dialog_get_event (GcalEditDialog *dialog
);
Retrieves the current event being edited by the dialog
.
void gcal_edit_dialog_set_event (GcalEditDialog *dialog
,GcalEvent *event
);
Sets the event of the dialog
. When event
is
NULL
, the current event information is unset.
void gcal_edit_dialog_set_manager (GcalEditDialog *dialog
,GcalManager *manager
);
Sets the GcalManager instance of the dialog
.
void gcal_edit_dialog_set_time_format (GcalEditDialog *dialog
,GcalTimeFormat time_format
);
Sets the time format to be used by dialog
.