API 兼容版本:4.0
库版本:4.17.2
由 gi-docgen 2024.2 生成
abstract class Gdk.Event : GObject.TypeInstance { /* No available fields */ }
GdkEvent 是由 GDK 创建的不可变数据结构,用于表示窗口系统事件。
GdkEvent
在 GTK 应用程序中,事件由顶级窗口小部件自动处理,并传递到适当窗口小部件的事件控制器,因此很少需要使用 GdkEvent 及其相关的 API。
返回 event1 到 event2 的相对角度。
event1
event2
返回事件位置中点。
返回两个事件位置之间的距离。
从事件中提取所有轴值。
从事件结构中提取特定轴用法对应的轴值。
返回事件的设备。
返回一个 GdkDeviceTool,表示引发事件的工具。
GdkDeviceTool
检索与 event 关联的显示。
event
返回事件所属的事件序列。
检索事件的类型。
检索 event 所在设备的历史记录,作为时间和坐标列表。
返回事件的修饰符状态字段。
返回此事件是否为“模拟”指针事件。
从事件中提取事件表面相对的 x/y 坐标。
返回产生事件的座位。
提取与事件关联的表面。
返回 event 的时间戳。
增加 event 的引用计数。
根据平台约定,返回 GdkEvent 是否应触发上下文菜单。
减少 event 的引用计数。
内容