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,
}
