信号

GtkListBox::move-cursor

声明

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

描述 [src]

当用户启动光标移动时发出。

这个信号的默认绑定有两种变体,带有 Shift 修改符的变体扩展选择,而没有 Shift 修改符的变体不扩展。这里不列出所有键组合。

  • 单个子元素移动
  • HomeEnd 移动到框的端点
  • PgUpPgDn 垂直翻页。
默认处理程序

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

信号可以 直接由用户代码在对象上发出

参数

step

类型: GtkMovementStep

移动的粒度,作为 GtkMovementStep

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

类型: gint

要移动的 step 单元数。

extend

类型: gboolean

是否扩展选择。

modify

类型: gboolean

是否修改选择。