信号

GtkTextBuffer::apply-tag

声明

void
apply_tag (
  GtkTextBuffer* self,
  GtkTextTag* tag,
  const GtkTextIter* start,
  const GtkTextIter* end,
  gpointer user_data
)

描述 [源]

发出信号以将标识应用于 GtkTextBuffer 中的文本范围。

实际上应用发生在默认处理器中。

注意,如果您的处理器在默认处理器之前运行,则它不能使 startend 迭代器无效(或必须重新验证它们)。

另请参阅:gtk_text_buffer_apply_tag()gtk_text_buffer_insert_with_tags()gtk_text_buffer_insert_range()

默认处理器

在通过 g_signal_connect() 添加的处理程序之后调用默认处理器。

参数

tag

类型: GtkTextTag

要应用的标识。

数据由函数的调用者所有。
start

类型: GtkTextIter

标识应用的范围的开始。

数据由函数的调用者所有。
end

类型: GtkTextIter

标识应用的范围的结束。

数据由函数的调用者所有。