diff options
Diffstat (limited to 'calendar/gui/dialogs/comp-editor-page.h')
-rw-r--r-- | calendar/gui/dialogs/comp-editor-page.h | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/calendar/gui/dialogs/comp-editor-page.h b/calendar/gui/dialogs/comp-editor-page.h index 2b3c6c60ab..72a8f057a2 100644 --- a/calendar/gui/dialogs/comp-editor-page.h +++ b/calendar/gui/dialogs/comp-editor-page.h @@ -43,6 +43,13 @@ typedef struct { struct icaltimetype *complete; } CompEditorPageDates; +typedef enum { + COMP_EDITOR_PAGE_NEW_ITEM = 1<<0, + COMP_EDITOR_PAGE_MEETING = 1<<1, + COMP_EDITOR_PAGE_DELEGATE = 1<<2, + COMP_EDITOR_PAGE_USER_ORG = 1<<3, +} CompEditorPageFlags; + typedef struct { GtkObject object; @@ -55,6 +62,9 @@ typedef struct { normally, but we create our pages individually so have to do it ourselves. */ GtkAccelGroup *accel_group; + + CompEditorPageFlags flags; + } CompEditorPage; typedef struct { @@ -82,7 +92,6 @@ typedef struct { void (* set_dates) (CompEditorPage *page, CompEditorPageDates *dates); } CompEditorPageClass; - GtkType comp_editor_page_get_type (void); GtkWidget *comp_editor_page_get_widget (CompEditorPage *page); void comp_editor_page_focus_main_widget (CompEditorPage *page); |