方法

GtkTextBufferdelete

声明 [src]

void
gtk_text_buffer_delete (
  GtkTextBuffer* buffer,
  GtkTextIter* start,
  GtkTextIter* end
)

描述 [src]

删除从 startend 之间的文本。

startend 的顺序实际上并不重要;gtk_text_buffer_delete() 会对它们进行重新排序。

此函数实际上发出“delete-range”信号,该信号的默认处理程序删除文本。因为缓冲区被修改,在调用此函数后所有挂起的迭代器都变为无效;然而,startend 将被重新初始化以指向删除文本的位置。

参数

start

类型: GtkTextIter

buffer 中的一个位置。

数据由方法的调用者拥有。
end

类型: GtkTextIter

buffer 中的另一个位置。

数据由方法的调用者拥有。