方法

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。