方法

GtkTextViewmove_visually

声明 [源]

gboolean
gtk_text_view_move_visually (
  GtkTextView* text_view,
  GtkTextIter* iter,
  int count
)

描述 [源]

将迭代器可视地移动指定的字符数,将其视为强光标位置。

如果 count 为正值,则新的强光标位置将在旧光标位置的右侧 count 个位置。如果 count 为负值,则新的强光标位置将在旧光标位置的左侧 count 个位置。

在存在双向文本的情况下,逻辑顺序和可视顺序之间的对应关系将取决于当前运行的方向,并且当光标移动到运行结束位置之外时,可能会有跳跃。

参数

iter

类型: GtkTextIter

一个 GtkTextIter

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

类型: int

要移动的字符数(负数向左移动,正数向右移动)。

返回值

类型: gboolean

TRUE 如果 iter 移动并且不在末端迭代器上。