方法
GtkTextBuffer后退键
声明 [src]
gboolean
gtk_text_buffer_backspace (
GtkTextBuffer* buffer,
GtkTextIter* iter,
gboolean interactive,
gboolean default_editable
)
描述 [源]
执行合适操作,仿佛用户按了删除键,光标位于由 iter
指定位置。
在正常情况下,将删除单个字符,但当涉及组合重音符号时,可能会删除多个字符;当涉及预组合字符与重音符号组合时,则可能不会删除一个字符。
由于缓冲区被修改,调用此函数后,所有未解决的迭代器都变为无效;但是,iter
将重新初始化以指向删除文本的位置。
参数
iter
-
类型:
GtkTextIter
buffer
中的一个位置。数据由该方法的调用者拥有。 interactive
-
类型:
gboolean
是否由于用户交互导致删除。
default_editable
-
类型:
gboolean
缓冲区是否默认可编辑。