方法
GtkTextBuffer插入
声明 [源]
void
gtk_text_buffer_insert (
GtkTextBuffer* buffer,
GtkTextIter* iter,
const char* text,
int len
)
描述 [源]
在位置 iter
插入 len
个字节的 text
。
如果 len
为 -1,则 text
必须以空字符终止,并将整个文本插入。会发出“insert-text”信号;插入实际上是在信号的默认处理程序中发生的。当发生插入时(因为缓冲区内容会更改),iter
被无效化,但默认信号处理程序会重新验证它,使其指向插入文本的末尾。
参数
iter
-
类型:
GtkTextIter
缓冲区中的位置。
数据由方法的调用者拥有。 text
-
类型:
const char*
UTF-8 格式的文本。
数据由方法的调用者拥有。 值是一个以空字符终止的 UTF-8 字符串。 len
-
类型:
int
文本的长度(字节数),或 -1。