| 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
.
“time-format” property “time-format” GcalTimeFormat
The manager of the dialog.
Flags: Read / Write
Default value: GCAL_TIME_FORMAT_24H
“writable” property“writable” gboolean
Whether the current event can be edited or not.
Flags: Read / Write
Default value: TRUE