aboutsummaryrefslogtreecommitdiffstats
path: root/calendar/gui/event-editor.h
diff options
context:
space:
mode:
Diffstat (limited to 'calendar/gui/event-editor.h')
-rw-r--r--calendar/gui/event-editor.h23
1 files changed, 8 insertions, 15 deletions
diff --git a/calendar/gui/event-editor.h b/calendar/gui/event-editor.h
index b3a9550555..401f2142e2 100644
--- a/calendar/gui/event-editor.h
+++ b/calendar/gui/event-editor.h
@@ -45,30 +45,23 @@ struct _EventEditor {
/* Private data */
gpointer priv;
-
- /* The associated ical object */
- iCalObject *ical;
-
- /* The calendar owner of this event */
- GnomeCalendar *gnome_cal;
-
- /*
- char *description;
- char *host;
- int port;
- char *rootdn;
- */
};
struct _EventEditorClass {
GnomeAppClass parent_class;
+
+ /* Notification signals */
+
+ void (* ical_object_released) (EventEditor *ee, const char *uid);
};
GtkType event_editor_get_type (void);
-GtkWidget *event_editor_construct (EventEditor *ee, GnomeCalendar *gcal, iCalObject *ico);
+GtkWidget *event_editor_construct (EventEditor *ee, GnomeCalendar *gcal);
+
+GtkWidget *event_editor_new (GnomeCalendar *gcal);
-GtkWidget *event_editor_new (GnomeCalendar *gcal, iCalObject *ico);
+void event_editor_set_ical_object (EventEditor *ee, iCalObject *ico);
#if 0
/* Convenience function to create and show a new event editor for an