├── .gitignore ├── Examples ├── Example01_Notepad.ahk ├── Example02_StartingPointElements.ahk ├── Example03_FindElements.ahk ├── Example04_TreeWalking.ahk ├── Example05_Notepad.ahk ├── Example06_Calculator.ahk ├── Example07_FocusChangedEvent.ahk ├── Example08_SelectionEventHandler.ahk ├── Example09_InvokePatternTogglePattern.ahk ├── Example10_ExpandCollapsePattern.ahk ├── Example11_ScrollPatternScrollItemPattern.ahk ├── Example12_GridPatternGridItemPattern.ahk ├── Example13_TablePatternTableItemPattern.ahk ├── Example14_MultipleViewPattern.ahk ├── Example15_SelectionPatternSelectionItemPattern.ahk ├── Example16_WindowPatternTransformPattern.ahk ├── Example17_TextPatternTextRange.ahk ├── Example18_TextRangeTextChangedEvent.ahk ├── Example19_PropertyChangedEvent.ahk ├── Example20_StructureChangedEvent.ahk ├── Example21_NotificationEvent.ahk ├── Example22_EventHandlerGroup.ahk ├── Example23_Caching.ahk ├── Example24_CachingNotepad.ahk ├── Example25_ElementVisibility.ahk ├── Spotify.ahk ├── UIA_Browser_Example01_Chrome.ahk ├── UIA_Browser_Example02_EdgeScrolling.ahk └── UIA_Browser_Example03_Login.ahk ├── LICENSE ├── Lib ├── UIA.ahk └── UIA_Browser.ahk ├── README.md └── UIATreeInspector.ahk /.gitignore: -------------------------------------------------------------------------------- 1 | Test/ 2 | .gitignore 3 | .vscode/ -------------------------------------------------------------------------------- /Examples/Example01_Notepad.ahk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Descolada/UIA-v2/HEAD/Examples/Example01_Notepad.ahk -------------------------------------------------------------------------------- /Examples/Example02_StartingPointElements.ahk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Descolada/UIA-v2/HEAD/Examples/Example02_StartingPointElements.ahk -------------------------------------------------------------------------------- /Examples/Example03_FindElements.ahk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Descolada/UIA-v2/HEAD/Examples/Example03_FindElements.ahk -------------------------------------------------------------------------------- /Examples/Example04_TreeWalking.ahk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Descolada/UIA-v2/HEAD/Examples/Example04_TreeWalking.ahk -------------------------------------------------------------------------------- /Examples/Example05_Notepad.ahk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Descolada/UIA-v2/HEAD/Examples/Example05_Notepad.ahk -------------------------------------------------------------------------------- /Examples/Example06_Calculator.ahk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Descolada/UIA-v2/HEAD/Examples/Example06_Calculator.ahk -------------------------------------------------------------------------------- /Examples/Example07_FocusChangedEvent.ahk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Descolada/UIA-v2/HEAD/Examples/Example07_FocusChangedEvent.ahk -------------------------------------------------------------------------------- /Examples/Example08_SelectionEventHandler.ahk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Descolada/UIA-v2/HEAD/Examples/Example08_SelectionEventHandler.ahk -------------------------------------------------------------------------------- /Examples/Example09_InvokePatternTogglePattern.ahk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Descolada/UIA-v2/HEAD/Examples/Example09_InvokePatternTogglePattern.ahk -------------------------------------------------------------------------------- /Examples/Example10_ExpandCollapsePattern.ahk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Descolada/UIA-v2/HEAD/Examples/Example10_ExpandCollapsePattern.ahk -------------------------------------------------------------------------------- /Examples/Example11_ScrollPatternScrollItemPattern.ahk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Descolada/UIA-v2/HEAD/Examples/Example11_ScrollPatternScrollItemPattern.ahk -------------------------------------------------------------------------------- /Examples/Example12_GridPatternGridItemPattern.ahk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Descolada/UIA-v2/HEAD/Examples/Example12_GridPatternGridItemPattern.ahk -------------------------------------------------------------------------------- /Examples/Example13_TablePatternTableItemPattern.ahk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Descolada/UIA-v2/HEAD/Examples/Example13_TablePatternTableItemPattern.ahk -------------------------------------------------------------------------------- /Examples/Example14_MultipleViewPattern.ahk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Descolada/UIA-v2/HEAD/Examples/Example14_MultipleViewPattern.ahk -------------------------------------------------------------------------------- /Examples/Example15_SelectionPatternSelectionItemPattern.ahk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Descolada/UIA-v2/HEAD/Examples/Example15_SelectionPatternSelectionItemPattern.ahk -------------------------------------------------------------------------------- /Examples/Example16_WindowPatternTransformPattern.ahk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Descolada/UIA-v2/HEAD/Examples/Example16_WindowPatternTransformPattern.ahk -------------------------------------------------------------------------------- /Examples/Example17_TextPatternTextRange.ahk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Descolada/UIA-v2/HEAD/Examples/Example17_TextPatternTextRange.ahk -------------------------------------------------------------------------------- /Examples/Example18_TextRangeTextChangedEvent.ahk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Descolada/UIA-v2/HEAD/Examples/Example18_TextRangeTextChangedEvent.ahk -------------------------------------------------------------------------------- /Examples/Example19_PropertyChangedEvent.ahk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Descolada/UIA-v2/HEAD/Examples/Example19_PropertyChangedEvent.ahk -------------------------------------------------------------------------------- /Examples/Example20_StructureChangedEvent.ahk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Descolada/UIA-v2/HEAD/Examples/Example20_StructureChangedEvent.ahk -------------------------------------------------------------------------------- /Examples/Example21_NotificationEvent.ahk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Descolada/UIA-v2/HEAD/Examples/Example21_NotificationEvent.ahk -------------------------------------------------------------------------------- /Examples/Example22_EventHandlerGroup.ahk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Descolada/UIA-v2/HEAD/Examples/Example22_EventHandlerGroup.ahk -------------------------------------------------------------------------------- /Examples/Example23_Caching.ahk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Descolada/UIA-v2/HEAD/Examples/Example23_Caching.ahk -------------------------------------------------------------------------------- /Examples/Example24_CachingNotepad.ahk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Descolada/UIA-v2/HEAD/Examples/Example24_CachingNotepad.ahk -------------------------------------------------------------------------------- /Examples/Example25_ElementVisibility.ahk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Descolada/UIA-v2/HEAD/Examples/Example25_ElementVisibility.ahk -------------------------------------------------------------------------------- /Examples/Spotify.ahk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Descolada/UIA-v2/HEAD/Examples/Spotify.ahk -------------------------------------------------------------------------------- /Examples/UIA_Browser_Example01_Chrome.ahk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Descolada/UIA-v2/HEAD/Examples/UIA_Browser_Example01_Chrome.ahk -------------------------------------------------------------------------------- /Examples/UIA_Browser_Example02_EdgeScrolling.ahk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Descolada/UIA-v2/HEAD/Examples/UIA_Browser_Example02_EdgeScrolling.ahk -------------------------------------------------------------------------------- /Examples/UIA_Browser_Example03_Login.ahk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Descolada/UIA-v2/HEAD/Examples/UIA_Browser_Example03_Login.ahk -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Descolada/UIA-v2/HEAD/LICENSE -------------------------------------------------------------------------------- /Lib/UIA.ahk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Descolada/UIA-v2/HEAD/Lib/UIA.ahk -------------------------------------------------------------------------------- /Lib/UIA_Browser.ahk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Descolada/UIA-v2/HEAD/Lib/UIA_Browser.ahk -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Descolada/UIA-v2/HEAD/README.md -------------------------------------------------------------------------------- /UIATreeInspector.ahk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Descolada/UIA-v2/HEAD/UIATreeInspector.ahk --------------------------------------------------------------------------------