信号
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要删除的范围的结束。
数据由函数的调用者所有。