49 lines
1.2 KiB
Diff
49 lines
1.2 KiB
Diff
Index: calendar/gui/dialogs/memo-editor.c
|
|
===================================================================
|
|
--- calendar/gui/dialogs/memo-editor.c (revision 36948)
|
|
+++ calendar/gui/dialogs/memo-editor.c (revision 36949)
|
|
@@ -97,6 +97,21 @@
|
|
}
|
|
|
|
static void
|
|
+memo_editor_constructed (GObject *object)
|
|
+{
|
|
+ MemoEditorPrivate *priv;
|
|
+ CompEditor *editor;
|
|
+
|
|
+ priv = MEMO_EDITOR_GET_PRIVATE (object);
|
|
+ editor = COMP_EDITOR (object);
|
|
+
|
|
+ priv->memo_page = memo_page_new (editor);
|
|
+ comp_editor_append_page (
|
|
+ editor, COMP_EDITOR_PAGE (priv->memo_page),
|
|
+ _("Memo"), TRUE);
|
|
+}
|
|
+
|
|
+static void
|
|
memo_editor_class_init (MemoEditorClass *class)
|
|
{
|
|
GObjectClass *object_class;
|
|
@@ -106,6 +121,7 @@
|
|
|
|
object_class = G_OBJECT_CLASS (class);
|
|
object_class->dispose = memo_editor_dispose;
|
|
+ object_class->constructed = memo_editor_constructed;
|
|
|
|
/* TODO Add a help section for memos. */
|
|
editor_class = COMP_EDITOR_CLASS (class);
|
|
@@ -132,13 +148,6 @@
|
|
g_critical ("%s: %s", G_STRFUNC, error->message);
|
|
g_error_free (error);
|
|
}
|
|
-
|
|
- me->priv->memo_page = memo_page_new (editor);
|
|
- g_object_ref_sink (me->priv->memo_page);
|
|
- comp_editor_append_page (
|
|
- COMP_EDITOR (me),
|
|
- COMP_EDITOR_PAGE (me->priv->memo_page),
|
|
- _("Memo"), TRUE);
|
|
}
|
|
|
|
/**
|