[gtkhtml] Add gtkhtml_editor_insert_text()



commit 300a55a4b0f9a36ec87e5183d63959bffc6ac200
Author: Matthew Barnes <mbarnes redhat com>
Date:   Sun Jan 17 17:20:33 2010 -0500

    Add gtkhtml_editor_insert_text()

 components/editor/gtkhtml-editor.c |   13 +++++++++++++
 components/editor/gtkhtml-editor.h |    2 ++
 2 files changed, 15 insertions(+), 0 deletions(-)
---
diff --git a/components/editor/gtkhtml-editor.c b/components/editor/gtkhtml-editor.c
index 47918de..42cd102 100644
--- a/components/editor/gtkhtml-editor.c
+++ b/components/editor/gtkhtml-editor.c
@@ -1627,6 +1627,19 @@ gtkhtml_editor_insert_image (GtkhtmlEditor *editor,
 	html_engine_paste_object (html->engine, image, 1);
 }
 
+void
+gtkhtml_editor_insert_text (GtkhtmlEditor *editor,
+                            const gchar *plain_text)
+{
+	GtkHTML *html;
+
+	g_return_if_fail (GTKHTML_IS_EDITOR (editor));
+
+	html = gtkhtml_editor_get_html (editor);
+
+	html_engine_insert_text (html->engine, plain_text, -1);
+}
+
 gboolean
 gtkhtml_editor_search_by_data (GtkhtmlEditor *editor,
                                glong level,
diff --git a/components/editor/gtkhtml-editor.h b/components/editor/gtkhtml-editor.h
index 6973352..5d8122c 100644
--- a/components/editor/gtkhtml-editor.h
+++ b/components/editor/gtkhtml-editor.h
@@ -166,6 +166,8 @@ void		gtkhtml_editor_insert_html	(GtkhtmlEditor *editor,
 						 const gchar *html_text);
 void		gtkhtml_editor_insert_image	(GtkhtmlEditor *editor,
 						 const gchar *image_uri);
+void		gtkhtml_editor_insert_text	(GtkhtmlEditor *editor,
+						 const gchar *plain_text);
 gboolean	gtkhtml_editor_search_by_data	(GtkhtmlEditor *editor,
 						 glong level,
 						 const gchar *klass,



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]