aboutsummaryrefslogtreecommitdiffstats
path: root/calendar/gui/dialogs/memo-page.h
diff options
context:
space:
mode:
Diffstat (limited to 'calendar/gui/dialogs/memo-page.h')
-rw-r--r--calendar/gui/dialogs/memo-page.h58
1 files changed, 36 insertions, 22 deletions
diff --git a/calendar/gui/dialogs/memo-page.h b/calendar/gui/dialogs/memo-page.h
index 9e62214d00..c96eba9999 100644
--- a/calendar/gui/dialogs/memo-page.h
+++ b/calendar/gui/dialogs/memo-page.h
@@ -24,38 +24,52 @@
#ifndef MEMO_PAGE_H
#define MEMO_PAGE_H
-#include <bonobo/bonobo-window.h>
-#include <bonobo/bonobo-ui-util.h>
-#include <bonobo/bonobo-widget.h>
+#include "comp-editor.h"
#include "comp-editor-page.h"
-G_BEGIN_DECLS
+/* Standard GObject macros */
+#define TYPE_MEMO_PAGE \
+ (memo_page_get_type ())
+#define MEMO_PAGE(obj) \
+ (G_TYPE_CHECK_INSTANCE_CAST \
+ ((obj), TYPE_MEMO_PAGE, MemoPage))
+#define MEMO_PAGE_CLASS(cls) \
+ (G_TYPE_CHECK_CLASS_CAST \
+ ((cls), TYPE_MEMO_PAGE, MemoPageClass))
+#define IS_MEMO_PAGE(obj) \
+ (G_TYPE_CHECK_INSTANCE_TYPE \
+ ((obj), TYPE_MEMO_PAGE))
+#define IS_MEMO_PAGE_CLASS(cls) \
+ (G_TYPE_CHECK_CLASS_TYPE \
+ ((obj), TYPE_MEMO_PAGE))
+#define MEMO_PAGE_GET_CLASS(obj) \
+ (G_TYPE_INSTANCE_GET_CLASS \
+ ((obj), TYPE_MEMO_PAGE, MemoPageClass))
-#define TYPE_MEMO_PAGE (memo_page_get_type ())
-#define MEMO_PAGE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_MEMO_PAGE, MemoPage))
-#define MEMO_PAGE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_MEMO_PAGE, MemoPageClass))
-#define IS_MEMO_PAGE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_MEMO_PAGE))
-#define IS_MEMO_PAGE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((obj), TYPE_MEMO_PAGE))
+G_BEGIN_DECLS
+typedef struct _MemoPage MemoPage;
+typedef struct _MemoPageClass MemoPageClass;
typedef struct _MemoPagePrivate MemoPagePrivate;
-typedef struct {
+struct _MemoPage {
CompEditorPage page;
-
- /* Private data */
MemoPagePrivate *priv;
-} MemoPage;
+};
-typedef struct {
+struct _MemoPageClass {
CompEditorPageClass parent_class;
-} MemoPageClass;
-
-GType memo_page_get_type (void);
-MemoPage *memo_page_construct (MemoPage *epage);
-MemoPage *memo_page_new (BonoboUIComponent *uic, CompEditorPageFlags flags);
-void memo_page_set_classification (MemoPage *page, ECalComponentClassification class);
-void memo_page_set_show_categories (MemoPage *page, gboolean state);
-void memo_page_set_info_string (MemoPage *mpage, const gchar *icon, const gchar *msg);
+};
+
+GType memo_page_get_type (void);
+MemoPage * memo_page_construct (MemoPage *epage);
+MemoPage * memo_page_new (CompEditor *editor);
+void memo_page_set_show_categories (MemoPage *page,
+ gboolean state);
+void memo_page_set_info_string (MemoPage *mpage,
+ const gchar *icon,
+ const gchar *msg);
+
G_END_DECLS
#endif