信号

GtkIconView::move-cursor

声明

gboolean
move_cursor (
  GtkIconView* self,
  GtkMovementStep* step,
  gint count,
  gboolean extend,
  gboolean modify,
  gpointer user_data
)

描述 [src]

::move-cursor 信号是一个当用户开始移动光标时发出的 键绑定信号

应用程序不应该连接到它,但如果需要程序化地控制光标,可以使用 g_signal_emit_by_name() 发出它。

此信号的默认绑定包括 - 光标键,按单个步骤移动 - Home/End 键,将光标移动到第一个/最后一个项目 - PageUp/PageDown,按“页码”移动 所有这些与 Shift 键结合时都会扩展选择。

默认处理程序

默认处理程序在通过 g_signal_connect() 添加的处理程序之后调用。

信号可以被用户代码 直接发出

参数

step

类型: GtkMovementStep

移动的精度,作为 GtkMovementStep

数据由函数的调用者拥有。
count

类型: gint

要移动的 step 单元的数量。

extend

类型: gboolean

是否扩展选择。

modify

类型: gboolean

是否修改选择。

返回值

类型: gboolean

是否移动了光标。