方法
GtkTextBufferdelete
声明 [src]
void
gtk_text_buffer_delete (
GtkTextBuffer* buffer,
GtkTextIter* start,
GtkTextIter* end
)
描述 [src]
删除从 start 到 end 之间的文本。
start 和 end 的顺序实际上并不重要;gtk_text_buffer_delete() 会对它们进行重新排序。
此函数实际上发出“delete-range”信号,该信号的默认处理程序删除文本。因为缓冲区被修改,在调用此函数后所有挂起的迭代器都变为无效;然而,start 和 end 将被重新初始化以指向删除文本的位置。
参数
start-
类型:
GtkTextIter在
buffer中的一个位置。数据由方法的调用者拥有。 end-
类型:
GtkTextIter在
buffer中的另一个位置。数据由方法的调用者拥有。