    class
    	WEL_INPUT_CONSTANTS

    General
    	cluster: wel
    	description: "Constants relative to input (Mouse, Keyboard, ...)"

    Ancestors
    	ANY

    Queries
    	Keyeventf_extendedkey: INTEGER_32
    	Keyeventf_keyup: INTEGER_32
    	Ma_activate: INTEGER_32
    	Ma_activateandeat: INTEGER_32
    	Ma_noactivate: INTEGER_32
    	Ma_noactivateandeat: INTEGER_32
    	Mk_control: INTEGER_32
    	Mk_lbutton: INTEGER_32
    	Mk_mbutton: INTEGER_32
    	Mk_rbutton: INTEGER_32
    	Mk_shift: INTEGER_32
    	Mouseeventf_absolute: INTEGER_32
    	Mouseeventf_leftdown: INTEGER_32
    	Mouseeventf_leftup: INTEGER_32
    	Mouseeventf_middledown: INTEGER_32
    	Mouseeventf_middleup: INTEGER_32
    	Mouseeventf_move: INTEGER_32
    	Mouseeventf_rightdown: INTEGER_32
    	Mouseeventf_rightup: INTEGER_32
    	Mouseeventf_wheel: INTEGER_32
    	Vk_0: INTEGER_32
    	Vk_1: INTEGER_32
    	Vk_2: INTEGER_32
    	Vk_3: INTEGER_32
    	Vk_4: INTEGER_32
    	Vk_5: INTEGER_32
    	Vk_6: INTEGER_32
    	Vk_7: INTEGER_32
    	Vk_8: INTEGER_32
    	Vk_9: INTEGER_32
    	Vk_a: INTEGER_32
    	Vk_add: INTEGER_32
    	Vk_b: INTEGER_32
    	Vk_back: INTEGER_32
    	Vk_c: INTEGER_32
    	Vk_cancel: INTEGER_32
    	Vk_capital: INTEGER_32
    	Vk_clear: INTEGER_32
    	Vk_control: INTEGER_32
    	Vk_d: INTEGER_32
    	Vk_decimal: INTEGER_32
    	Vk_delete: INTEGER_32
    	Vk_divide: INTEGER_32
    	Vk_down: INTEGER_32
    	Vk_e: INTEGER_32
    	Vk_end: INTEGER_32
    	Vk_escape: INTEGER_32
    	Vk_execute: INTEGER_32
    	Vk_f: INTEGER_32
    	Vk_f1: INTEGER_32
    	Vk_f10: INTEGER_32
    	Vk_f11: INTEGER_32
    	Vk_f12: INTEGER_32
    	Vk_f13: INTEGER_32
    	Vk_f14: INTEGER_32
    	Vk_f15: INTEGER_32
    	Vk_f16: INTEGER_32
    	Vk_f17: INTEGER_32
    	Vk_f18: INTEGER_32
    	Vk_f19: INTEGER_32
    	Vk_f2: INTEGER_32
    	Vk_f20: INTEGER_32
    	Vk_f21: INTEGER_32
    	Vk_f22: INTEGER_32
    	Vk_f23: INTEGER_32
    	Vk_f24: INTEGER_32
    	Vk_f3: INTEGER_32
    	Vk_f4: INTEGER_32
    	Vk_f5: INTEGER_32
    	Vk_f6: INTEGER_32
    	Vk_f7: INTEGER_32
    	Vk_f8: INTEGER_32
    	Vk_f9: INTEGER_32
    	Vk_g: INTEGER_32
    	Vk_h: INTEGER_32
    	Vk_help: INTEGER_32
    	Vk_home: INTEGER_32
    	Vk_i: INTEGER_32
    	Vk_insert: INTEGER_32
    	Vk_j: INTEGER_32
    	Vk_k: INTEGER_32
    	Vk_l: INTEGER_32
    	Vk_lbutton: INTEGER_32
    	Vk_lcontrol: INTEGER_32
    	Vk_left: INTEGER_32
    	Vk_lmenu: INTEGER_32
    	Vk_lshift: INTEGER_32
    	Vk_m: INTEGER_32
    	Vk_mbutton: INTEGER_32
    	Vk_menu: INTEGER_32
    	Vk_multiply: INTEGER_32
    	Vk_n: INTEGER_32
    	Vk_next: INTEGER_32
    	Vk_numlock: INTEGER_32
    	Vk_numpad0: INTEGER_32
    	Vk_numpad1: INTEGER_32
    	Vk_numpad2: INTEGER_32
    	Vk_numpad3: INTEGER_32
    	Vk_numpad4: INTEGER_32
    	Vk_numpad5: INTEGER_32
    	Vk_numpad6: INTEGER_32
    	Vk_numpad7: INTEGER_32
    	Vk_numpad8: INTEGER_32
    	Vk_numpad9: INTEGER_32
    	Vk_o: INTEGER_32
    	Vk_p: INTEGER_32
    	Vk_pause: INTEGER_32
    	Vk_print: INTEGER_32
    	Vk_prior: INTEGER_32
    	Vk_q: INTEGER_32
    	Vk_r: INTEGER_32
    	Vk_rbutton: INTEGER_32
    	Vk_rcontrol: INTEGER_32
    	Vk_return: INTEGER_32
    	Vk_right: INTEGER_32
    	Vk_rmenu: INTEGER_32
    	Vk_rshift: INTEGER_32
    	Vk_s: INTEGER_32
    	Vk_scroll: INTEGER_32
    	Vk_select: INTEGER_32
    	Vk_separator: INTEGER_32
    	Vk_shift: INTEGER_32
    	Vk_snapshot: INTEGER_32
    	Vk_space: INTEGER_32
    	Vk_subtract: INTEGER_32
    	Vk_t: INTEGER_32
    	Vk_tab: INTEGER_32
    	Vk_u: INTEGER_32
    	Vk_up: INTEGER_32
    	Vk_v: INTEGER_32
    	Vk_w: INTEGER_32
    	Vk_x: INTEGER_32
    	Vk_y: INTEGER_32
    	Vk_z: INTEGER_32