信号
GtkTextBuffer::delete-range
声明
void
delete_range (
GtkTextBuffer* self,
const GtkTextIter* start,
const GtkTextIter* end,
gpointer user_data
)
描述 [源码]
用于从 GtkTextBuffer
中删除范围。
请注意,如果您的处理程序在默认处理程序之前运行,它必须不得使 start
和 end
迭代器失效(或者必须重新验证它们)。默认信号处理程序会将 start
和 end
迭代器都重新验证为指向文本被删除的位置。在默认处理程序之后运行的处理器(参见 g_signal_connect_after())无法访问已删除的文本。
另请参阅:gtk_text_buffer_delete()
。
默认处理程序 默认处理程序在通过 |
参数
start
-
类型:
GtkTextIter
要删除的范围的开始。
数据由函数的调用者所有。 end
-
类型:
GtkTextIter
要删除的范围的结束。
数据由函数的调用者所有。