方法
GtkTextBufferselect_range
声明 [源码]
void
gtk_text_buffer_select_range (
GtkTextBuffer* buffer,
const GtkTextIter* ins,
const GtkTextIter* bound
)
描述 [源码]
这个函数同时移动“插入”和“选择边界”标记。
如果您分别使用gtk_text_buffer_move_mark()
移动它们两步,您将在它们旧位置和新位置之间临时选择一个区域,这可能会相当低效,因为临时选择的区域将迫使重新计算。此函数将它们作为一个单元移动,可以进行优化。
参数
ins
-
类型:
GtkTextIter
放置“插入”标记的位置。
数据由方法调用者拥有。 bound
-
类型:
GtkTextIter
放置“选择边界”标记的位置。
数据由方法调用者拥有。