nodeguy/src/lib/QtEnums/MouseButton/index.ts
2019-08-22 21:01:24 +02:00

37 lines
1.0 KiB
TypeScript

export enum MouseButton {
NoButton = 0x00000000,
AllButtons = 0x07ffffff,
LeftButton = 0x00000001,
RightButton = 0x00000002,
MidButton = 0x00000004,
MiddleButton = 0x00000004,
BackButton = 0x00000008,
XButton1 = 0x00000008,
ExtraButton1 = 0x00000008,
ForwardButton = 0x00000010,
XButton2 = 0x00000010,
ExtraButton2 = 0x00000010,
TaskButton = 0x00000020,
ExtraButton3 = 0x00000020,
ExtraButton4 = 0x00000040,
ExtraButton5 = 0x00000080,
ExtraButton6 = 0x00000100,
ExtraButton7 = 0x00000200,
ExtraButton8 = 0x00000400,
ExtraButton9 = 0x00000800,
ExtraButton10 = 0x00001000,
ExtraButton11 = 0x00002000,
ExtraButton12 = 0x00004000,
ExtraButton13 = 0x00008000,
ExtraButton14 = 0x00010000,
ExtraButton15 = 0x00020000,
ExtraButton16 = 0x00040000,
ExtraButton17 = 0x00080000,
ExtraButton18 = 0x00100000,
ExtraButton19 = 0x00200000,
ExtraButton20 = 0x00400000,
ExtraButton21 = 0x00800000,
ExtraButton22 = 0x01000000,
ExtraButton23 = 0x02000000,
ExtraButton24 = 0x04000000
}