方法

GtkTextBufferinsert_with_tags_by_name

声明 [源]

void
gtk_text_buffer_insert_with_tags_by_name (
  GtkTextBuffer* buffer,
  GtkTextIter* iter,
  const char* text,
  int len,
  const char* first_tag_name,
  ...
)

描述 [源]

iter 所在的 buffer 位置插入 text,并将标签列表应用到新插入的文本中。

gtk_text_buffer_insert_with_tags() 相同,但允许你传递标签名称而不是标签对象。

此方法对语言绑定不可直接访问。

参数

iter

类型: GtkTextIter

buffer 中的位置。

数据由方法调用者拥有。
text

类型: const char*

UTF-8 文本。

数据由方法调用者拥有。
该值是一个以 NUL 结尾的 UTF-8 字符串。
len

类型: int

text 的长度,或 -1。

first_tag_name

类型: const char*

应用 text 的标签名称。

数据由方法调用者拥有。
该值是一个以 NUL 结尾的 UTF-8 字符串。
...

类型: 

更多标签名称。