Module: RAutomation::Adapter::MsUia::Constants
- Defined in:
- lib/rautomation/adapter/ms_uia/constants.rb
Constant Summary collapse
- WM_GETTEXT =
0xD
- WM_SETTEXT =
0xC
- WM_GETTEXTLENGTH =
0xE
- WM_CLOSE =
0x10
- SW_MAXIMIZE =
3
- SW_MINIMIZE =
6
- SW_RESTORE =
9
- SMTO_ABORTIFHUNG =
0x2
- STANDARD_RIGHTS_REQUIRED =
0xF0000
- SYNCHRONIZE =
0x100000
- PROCESS_ALL_ACCESS =
STANDARD_RIGHTS_REQUIRED | SYNCHRONIZE | 0xFFF
- BM_CLICK =
0xF5
- BM_GETSTATE =
0xF2
- BST_CHECKED =
0x1
- KEYEVENTF_EXTENDEDKEY =
keybd_event constants
0x1
- KEYEVENTF_KEYUP =
0x2
- VK_BACK =
0x08
- VK_TAB =
0x09
- VK_RETURN =
0x0D
- VK_SPACE =
0x20
- VK_CAPITAL =
0x14
- VK_LEFT =
0x25
- VK_UP =
0x26
- VK_RIGHT =
0x27
- VK_DOWN =
0x28
- VK_SHIFT =
0x10
- VK_LSHIFT =
0xA0
- VK_RSHIFT =
0xA1
- VK_MENU =
0x12
- VK_LMENU =
0xA4
- VK_RMENU =
0xA5
- VK_CONTROL =
0x11
- VK_LCONTROL =
0xA2
- VK_RCONTROL =
0xA3
- VK_ESCAPE =
0x1B
- VK_END =
0x23
- VK_HOME =
0x24
- VK_NUMLOCK =
0x90
- VK_DELETE =
0x2E
- VK_INSERT =
0x2D
- VK_NEXT =
0x22
- VK_PRIOR =
0x21
- GW_ENABLEDPOPUP =
GetWindow constants
6
- S_OK =
HRESULT
0
- STATE_SYSTEM_UNAVAILABLE =
IAccessible Button States
0x00000001
- STATE_SYSTEM_SELECTED =
0x00000002
- STATE_SYSTEM_FOCUSED =
0x00000004
- STATE_SYSTEM_CHECKED =
0x00000010
- CB_GETCOUNT =
Combobox
0x0146
- CB_GETTOPINDEX =
0x015b
- CB_GETLBTEXTLEN =
0x0149
- CB_GETLBTEXT =
0x0148
- CB_GETCURSEL =
0x0147
- CB_GETDROPPEDCONTROLRECT =
0x0152
- CB_GETITEMHEIGHT =
0x0154
- CB_ERR =
-1
- CB_SETCURSEL =
0x14E
- CB_SELECTSTRING =
0x14D
- CB_SETEDITSEL =
0x142
- CB_SETTOPINDEX =
0x015c
- LB_SETTOPINDEX =
ListBox
0x0197
- LB_GETITEMHEIGHT =
0x01A1
- LB_GETITEMRECT =
0x0198
- LB_GETTOPINDEX =
0x018E
- LVM_FIRST =
listview
0x1000
- LVM_GETITEMCOUNT =
LVM_FIRST + 4
- UIA_LIST_CONTROL_TYPE =
UI Automation control type IDs
50008
- UIA_LIST_ITEM_CONTROL_TYPE =
50007
- UIA_DATA_GRID_CONTROL_TYPE =
50028
- UIA_DATA_ITEM_CONTROL_TYPE =
50029
- UIA_CHECKBOX_CONTROL_TYPE =
50002
- UIA_BUTTON_CONTROL_TYPE =
50000
- UIA_TEXT_CONTROL_TYPE =
50020
- UIA_RADIO_BUTTON_CONTROL_TYPE =
50013
- UIA_COMBOBOX_CONTROL_TYPE =
50003
- UIA_EDIT_CONTROL_TYPE =
50004
- UIA_DOCUMENT_CONTROL_TYPE =
50030
- UIA_HEADER_CONTROL_TYPE =
50034
- UIA_HEADER_ITEM_CONTROL_TYPE =
50035
- UIA_WINDOW_CONTROL_TYPE =
50032
- UIA_PANE_CONTROL_TYPE =
50033