📄 gdktypes.zc
字号:
import "glib/glib"
public [name="c"]
struct GdkAtom; dummy: int; end
equ GDK_CURRENT_TIME = 0
equ GDK_PARENT_RELATIVE = 1
typedef GdkWChar = guint32
equ _GDK_MAKE_ATOM(val: gint) = val : GdkAtom
enum GdkByteOrder
GDK_LSB_FIRST
GDK_MSB_FIRST
end
enum GdkModifierType
GDK_SHIFT_MASK = 1 << 0
GDK_LOCK_MASK = 1 << 1
GDK_CONTROL_MASK = 1 << 2
GDK_MOD1_MASK = 1 << 3
GDK_MOD2_MASK = 1 << 4
GDK_MOD3_MASK = 1 << 5
GDK_MOD4_MASK = 1 << 6
GDK_MOD5_MASK = 1 << 7
GDK_BUTTON1_MASK = 1 << 8
GDK_BUTTON2_MASK = 1 << 9
GDK_BUTTON3_MASK = 1 << 10
GDK_BUTTON4_MASK = 1 << 11
GDK_BUTTON5_MASK = 1 << 12
GDK_RELEASE_MASK = 1 << 30
GDK_MODIFIER_MASK = GDK_RELEASE_MASK:int | 0x1fff
end
enum GdkInputCondition
GDK_INPUT_READ = 1 << 0
GDK_INPUT_WRITE = 1 << 1
GDK_INPUT_EXCEPTION = 1 << 2
end
enum GdkStatus
GDK_OK = 0
GDK_ERROR = -1
GDK_ERROR_PARAM = -2
GDK_ERROR_FILE = -3
GDK_ERROR_MEM = -4
end
enum GdkGrabStatus
GDK_GRAB_SUCCESS = 0
GDK_GRAB_ALREADY_GRABBED = 1
GDK_GRAB_INVALID_TIME = 2
GDK_GRAB_NOT_VIEWABLE = 3
GDK_GRAB_FROZEN = 4
end
typedef GdkInputFunction = {gpointer, gint, GdkInputCondition} void
typedef GdkDestroyNotify = {gpointer} void
struct GdkPoint
x : gint
y : gint
end
struct GdkRectangle
x: gint
y: gint
width: gint
height: gint
end
struct GdkSegment
x1: gint
y1: gint
x2: gint
y2: gint
end
struct GdkSpan
x: gint
y: gint
width: gint
end
struct GdkRegion
dummy: gint
end
end
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -