方法
GtkTextBufferinsert_range_interactive
声明 [源]
gboolean
gtk_text_buffer_insert_range_interactive (
GtkTextBuffer* buffer,
GtkTextIter* iter,
const GtkTextIter* start,
const GtkTextIter* end,
gboolean default_editable
)
描述 [源]
在 start 和 end 之间复制文本、标签和可绘画的对象,并将副本插入到 iter 处。
与 gtk_text_buffer_insert_range() 相同,但如果插入点不可编辑,则不执行任何操作。default_editable 参数指示如果没有包含 iter 的标签影响可编辑性,则在 iter 处文本是否可编辑。通常,此处应使用 gtk_text_view_get_editable() 的结果。
参数
iter-
类型:
GtkTextIterbuffer中的位置。这些数据由方法调用者拥有。 start-
类型:
GtkTextIterGtkTextBuffer中的位置。这些数据由方法调用者拥有。 end-
类型:
GtkTextIter与
start相同缓冲区中的另一个位置。这些数据由方法调用者拥有。 default_editable-
类型:
gboolean缓冲区的默认可编辑性。