gtkhtml r8722 - branches/mbarnes-composer/components/editor
- From: mbarnes svn gnome org
- To: svn-commits-list gnome org
- Subject: gtkhtml r8722 - branches/mbarnes-composer/components/editor
- Date: Thu, 7 Feb 2008 01:35:42 +0000 (GMT)
Author: mbarnes
Date: Thu Feb 7 01:35:42 2008
New Revision: 8722
URL: http://svn.gnome.org/viewvc/gtkhtml?rev=8722&view=rev
Log:
Add virtual method select_all().
Modified:
branches/mbarnes-composer/components/editor/gtkhtml-editor-actions.c
branches/mbarnes-composer/components/editor/gtkhtml-editor.c
branches/mbarnes-composer/components/editor/gtkhtml-editor.h
Modified: branches/mbarnes-composer/components/editor/gtkhtml-editor-actions.c
==============================================================================
--- branches/mbarnes-composer/components/editor/gtkhtml-editor-actions.c (original)
+++ branches/mbarnes-composer/components/editor/gtkhtml-editor-actions.c Thu Feb 7 01:35:42 2008
@@ -925,7 +925,11 @@
action_select_all_cb (GtkAction *action,
GtkhtmlEditor *editor)
{
- gtk_html_command (gtkhtml_editor_get_html (editor), "select-all");
+ GtkhtmlEditorClass *class;
+
+ class = GTKHTML_EDITOR_GET_CLASS (editor);
+ g_return_if_fail (class->select_all != NULL);
+ class->select_all (editor);
}
static void
Modified: branches/mbarnes-composer/components/editor/gtkhtml-editor.c
==============================================================================
--- branches/mbarnes-composer/components/editor/gtkhtml-editor.c (original)
+++ branches/mbarnes-composer/components/editor/gtkhtml-editor.c Thu Feb 7 01:35:42 2008
@@ -385,6 +385,12 @@
gtk_html_command (gtkhtml_editor_get_html (editor), "paste");
}
+static void
+editor_select_all (GtkhtmlEditor *editor)
+{
+ gtk_html_command (gtkhtml_editor_get_html (editor), "select-all");
+}
+
static GObject *
editor_constructor (GType type,
guint n_construct_properties,
@@ -593,6 +599,7 @@
class->cut = editor_cut;
class->copy = editor_copy;
class->paste = editor_paste;
+ class->select_all = editor_select_all;
g_object_class_install_property (
object_class,
Modified: branches/mbarnes-composer/components/editor/gtkhtml-editor.h
==============================================================================
--- branches/mbarnes-composer/components/editor/gtkhtml-editor.h (original)
+++ branches/mbarnes-composer/components/editor/gtkhtml-editor.h Thu Feb 7 01:35:42 2008
@@ -69,6 +69,7 @@
void (*cut) (GtkhtmlEditor *editor);
void (*copy) (GtkhtmlEditor *editor);
void (*paste) (GtkhtmlEditor *editor);
+ void (*select_all) (GtkhtmlEditor *editor);
};
GType gtkhtml_editor_get_type (void);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]