方法
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
中的另一个位置。数据由方法的调用者拥有。