信号

GtkFlowBox::移动光标

声明

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

描述 [源]

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

这是一个快捷键信号。应用程序不应连接到它,但如果需要以程序方式控制光标,则可以使用g_signal_emit_by_name()发出。

此信号默认绑定的快捷键有两种变体,使用Shift修饰符的变体会扩展选择,而没有Shift修饰符的变体则不会。这里无法列出所有快捷键组合。

  • 移动单个子项
  • HomeEnd 移动到框的末尾
  • PgUpPgDn 垂直移动页面。
默认处理程序

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

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

参数

step

类型: GtkMovementStep

移动的粒度,作为GtkMovementStep

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

类型: gint

要移动的步骤单位的数量。

extend

类型: gboolean

是否扩展选择。

modify

类型: gboolean

是否修改选择。

返回值

类型: gboolean

TRUE 用于停止调用其他处理程序。 FALSE 将事件进一步传播。