Method
GtkTextBufferinsert
Declaration [src]
void
gtk_text_buffer_insert (
GtkTextBuffer* buffer,
GtkTextIter* iter,
const gchar* text,
gint len
)
Description [src]
Inserts len
bytes of text
at position iter
. If len
is -1,
text
must be nul-terminated and will be inserted in its
entirety. Emits the “insert-text” signal; insertion actually occurs
in the default handler for the signal. iter
is invalidated when
insertion occurs (because the buffer contents change), but the
default signal handler revalidates it to point to the end of the
inserted text.
Parameters
iter
-
Type:
GtkTextIter
A position in the buffer.
The data is owned by the caller of the method. text
-
Type:
const gchar*
Text in UTF-8 format.
The data is owned by the caller of the method. The value is a NUL terminated UTF-8 string. len
-
Type:
gint
Length of text in bytes, or -1.