枚举

GdkScrollUnit

自 4.8 起

声明

enum Gdk.ScrollUnit

描述 [src]

指定滚动增量的单位。

当您获取 GDK_SCROLL_UNIT_WHEEL 时,delta 为 1.0 表示向南方向滚动 1 次滚轮卡槽,2.0 表示向南方向滚动 2 次滚轮卡槽…对于负值,但朝北方向滚动,逻辑相同。

如果您获取 GDK_SCROLL_UNIT_SURFACE,正在管理一个可滚动视图并获得一个值为 123 时,如果它是 delta_x,则必须向右滚动 123 个表面逻辑像素,如果它是 delta_y,则必须向下滚动 123 个表面逻辑像素。对于负值,逻辑相同,但如果它是 delta_x,则您必须向左滚动而不是向右滚动,如果它是 delta_y,则您必须向上滚动而不是向下滚动。

1 个表面逻辑像素等于 1 个实际屏幕像素乘以图形界面的最终缩放系数(桌面缩放系数与应用程序中的自定义缩放系数的乘积)。

自 4.8 起提供

成员

GDK_SCROLL_UNIT_WHEEL

delta 为滚轮单击次数。

  • 值:0
  • 自 4.8 起提供
GDK_SCROLL_UNIT_SURFACE

delta 为要直接在屏幕上滚动到的表面像素数。

  • 值:1
  • 自 4.8 起提供