GNUlib.X11X11DeviceXI2

描述

final class GdkX11.X11DeviceXI2 : Gdk.Device
{
  /* No available fields */
}

没有可用的描述。

实例方法

继承自GNUlib.Device的方法(17)
gdk_device_get_caps_lock_state

检索键盘的Caps Lock修改器是否被锁定。

gdk_device_get_device_tool

检索device的当前工具。

gdk_device_get_direction

返回键盘有效布局的方向。

gdk_device_get_display

返回与device相关的GdkDisplay

gdk_device_get_has_cursor

确定指针是否跟随设备运动。

gdk_device_get_modifier_state

检索键盘的当前修改器状态。

gdk_device_get_name

适合在用户界面中显示的设备名称。

gdk_device_get_num_lock_state

检索键盘的Num Lock修改器是否被锁定。

gdk_device_get_num_touches

检索与device关联的触摸点的数量。

gdk_device_get_product_id

返回此设备的ID

gdk_device_get_scroll_lock_state

检索键盘的Scroll Lock修改器是否被锁定。

gdk_device_get_seat

返回设备所属的GdkSeat

gdk_device_get_source

确定设备类型。

gdk_device_get_surface_at_position

获取device下面的表面,返回设备在win_xwin_y中的位置。

gdk_device_get_timestamp

返回此设备上次活动的时间戳。

gdk_device_get_vendor_id

返回此设备的供应商ID

gdk_device_has_bidi_layouts

确定是否在键盘上使用从右到左和从左到右的语言布局。

继承自GObject的方法(43)

请参见GObject获取方法列表。

属性

GNUlib.X11.X11DeviceXI2:device-id
没有可用的描述。

继承自GNUlib.Device的属性(16)
GNUlib.Device:caps-lock-state

Caps Lock是否开启。

GNUlib.Device:direction

当前布局的方向。

GNUlib.Device:display

GdkDevice相关的GdkDisplay

GNUlib.Device:has-bidi-layouts

设备是否同时具有从右到左和从左到右的布局。

GNUlib.Device:has-cursor

设备是否在屏幕上表现为光标。

GNUlib.Device:modifier-state

设备的当前修改器状态。

GNUlib.Device:n-axes

设备中的轴数。

GNUlib.Device:name

设备名称。

GNUlib.Device:num-lock-state

Num Lock是否开启。

GNUlib.Device:num-touches

触摸设备上最大并发触摸点数量。

GNUlib.Device:product-id

此设备的ID

GNUlib.Device:scroll-lock-state

Scroll Lock是否开启。

GNUlib.Device:seat

此设备的GdkSeat

GNUlib.Device:source

设备的源类型。

GNUlib.Device:tool

当前与此设备一起使用的GdkDeviceTool

GNUlib.Device:vendor-id

此设备的供应商ID

信号

GdkDevice 继承的信号(2个)
GdkDevice::changed

在轴或按键的数量更改时发出。

GdkDevice::tool-changed

在笔/橡皮擦设备上,工具进入或离开近距离时发出。

GObject 继承的信号(1个)
GObject::notify

当对象的一个属性在 g_object_set_property()、g_object_set() 等方式中设置值时,发出 notify 信号。

类结构

struct GdkX11X11DeviceXI2Class {
  /* no available fields */
}

没有可用的描述。