Module: Vigilem::Win32API::Constants
- Includes:
- DWControlKeys, Events, MapType
- Included in:
- Vigilem::Win32API, DOM::InputRecordUtils, Rubyized
- Defined in:
- lib/vigilem/win32_api/constants.rb
Overview
the colors may be removed in future releases
Defined Under Namespace
Modules: DWControlKeys, Events, MAPVK, MapType
Constant Summary collapse
- STD_INPUT_HANDLE =
0xFFFFFFF6
- STD_OUTPUT_HANDLE =
0xFFFFFFF5
- STD_ERROR_HANDLE =
0xFFFFFFF4
- INVALID_HANDLE_VALUE =
0xFFFFFFFF
- GENERIC_READ =
0x80000000- GENERIC_WRITE =
0x40000000- FILE_SHARE_READ =
0x00000001- FILE_SHARE_WRITE =
0x00000002- CONSOLE_TEXTMODE_BUFFER =
0x00000001- FOREGROUND_BLUE =
0x0001- FOREGROUND_GREEN =
0x0002- FOREGROUND_RED =
0x0004- FOREGROUND_INTENSITY =
0x0008- BACKGROUND_BLUE =
0x0010- BACKGROUND_GREEN =
0x0020- BACKGROUND_RED =
0x0040- BACKGROUND_INTENSITY =
0x0080- ENABLE_PROCESSED_INPUT =
0x0001- ENABLE_LINE_INPUT =
0x0002- ENABLE_ECHO_INPUT =
0x0004- ENABLE_WINDOW_INPUT =
0x0008- ENABLE_MOUSE_INPUT =
0x0010- ENABLE_PROCESSED_OUTPUT =
0x0001- ENABLE_WRAP_AT_EOL_OUTPUT =
0x0002- MOUSE_WHEELED =
0x0004- DOUBLE_CLICK =
0x0002- MOUSE_MOVED =
0x0001- FROM_LEFT_1ST_BUTTON_PRESSED =
0x0001- FROM_LEFT_2ND_BUTTON_PRESSED =
0x0004- FROM_LEFT_3RD_BUTTON_PRESSED =
0x0008- FROM_LEFT_4TH_BUTTON_PRESSED =
0x0010- RIGHTMOST_BUTTON_PRESSED =
0x0002- MapVK =
MAPVK
Constants included from MapType
MapType::MAPVK, MapType::MAPVK_VK_TO_CHAR, MapType::MAPVK_VK_TO_VSC, MapType::MAPVK_VSC_TO_VK, MapType::MAPVK_VSC_TO_VK_EX
Constants included from Events
Events::CTRL_BREAK_EVENT, Events::CTRL_CLOSE_EVENT, Events::CTRL_C_EVENT, Events::CTRL_LOGOFF_EVENT, Events::CTRL_SHUTDOWN_EVENT, Events::FOCUS_EVENT, Events::KEY_EVENT, Events::MENU_EVENT, Events::MOUSE_EVENT, Events::WINDOW_BUFFER_SIZE_EVENT
Constants included from DWControlKeys
DWControlKeys::CAPSLOCK_ON, DWControlKeys::ENHANCED_KEY, DWControlKeys::LEFT_ALT_PRESSED, DWControlKeys::LEFT_CTRL_PRESSED, DWControlKeys::NUMLOCK_ON, DWControlKeys::RIGHT_ALT_PRESSED, DWControlKeys::RIGHT_CTRL_PRESSED, DWControlKeys::SCROLLLOCK_ON, DWControlKeys::SHIFT_PRESSED