Advertisement
Guest User

UIAConstants.au3

a guest
Jul 1st, 2021
688
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
AutoIt 59.04 KB | None | 0 0
  1. #include-once
  2.  
  3. Global Const $sCLSID_CUIAutomation = "{FF48DBA4-60EF-4201-AA87-54103EEF594E}"
  4. Global Const $sCLSID_CUIAutomation8 = "{E22AD333-B25F-460C-83D0-0581107395C9}"
  5.  
  6. Global Const $UIA_InvokePatternId = 10000
  7. Global Const $UIA_SelectionPatternId = 10001
  8. Global Const $UIA_ValuePatternId = 10002
  9. Global Const $UIA_RangeValuePatternId = 10003
  10. Global Const $UIA_ScrollPatternId = 10004
  11. Global Const $UIA_ExpandCollapsePatternId = 10005
  12. Global Const $UIA_GridPatternId = 10006
  13. Global Const $UIA_GridItemPatternId = 10007
  14. Global Const $UIA_MultipleViewPatternId = 10008
  15. Global Const $UIA_WindowPatternId = 10009
  16. Global Const $UIA_SelectionItemPatternId = 10010
  17. Global Const $UIA_DockPatternId = 10011
  18. Global Const $UIA_TablePatternId = 10012
  19. Global Const $UIA_TableItemPatternId = 10013
  20. Global Const $UIA_TextPatternId = 10014
  21. Global Const $UIA_TogglePatternId = 10015
  22. Global Const $UIA_TransformPatternId = 10016
  23. Global Const $UIA_ScrollItemPatternId = 10017
  24. Global Const $UIA_LegacyIAccessiblePatternId = 10018
  25. Global Const $UIA_ItemContainerPatternId = 10019
  26. Global Const $UIA_VirtualizedItemPatternId = 10020
  27. Global Const $UIA_SynchronizedInputPatternId = 10021
  28. Global Const $UIA_ObjectModelPatternId = 10022
  29. Global Const $UIA_AnnotationPatternId = 10023
  30. Global Const $UIA_TextPattern2Id = 10024
  31. Global Const $UIA_StylesPatternId = 10025
  32. Global Const $UIA_SpreadsheetPatternId = 10026
  33. Global Const $UIA_SpreadsheetItemPatternId = 10027
  34. Global Const $UIA_TransformPattern2Id = 10028
  35. Global Const $UIA_TextChildPatternId = 10029
  36. Global Const $UIA_DragPatternId = 10030
  37. Global Const $UIA_DropTargetPatternId = 10031
  38. Global Const $UIA_TextEditPatternId = 10032
  39. Global Const $UIA_CustomNavigationPatternId = 10033
  40.  
  41. Global Const $UIA_ToolTipOpenedEventId = 20000
  42. Global Const $UIA_ToolTipClosedEventId = 20001
  43. Global Const $UIA_StructureChangedEventId = 20002
  44. Global Const $UIA_MenuOpenedEventId = 20003
  45. Global Const $UIA_AutomationPropertyChangedEventId = 20004
  46. Global Const $UIA_AutomationFocusChangedEventId = 20005
  47. Global Const $UIA_AsyncContentLoadedEventId = 20006
  48. Global Const $UIA_MenuClosedEventId = 20007
  49. Global Const $UIA_LayoutInvalidatedEventId = 20008
  50. Global Const $UIA_Invoke_InvokedEventId = 20009
  51. Global Const $UIA_SelectionItem_ElementAddedToSelectionEventId = 20010
  52. Global Const $UIA_SelectionItem_ElementRemovedFromSelectionEventId = 20011
  53. Global Const $UIA_SelectionItem_ElementSelectedEventId = 20012
  54. Global Const $UIA_Selection_InvalidatedEventId = 20013
  55. Global Const $UIA_Text_TextSelectionChangedEventId = 20014
  56. Global Const $UIA_Text_TextChangedEventId = 20015
  57. Global Const $UIA_Window_WindowOpenedEventId = 20016
  58. Global Const $UIA_Window_WindowClosedEventId = 20017
  59. Global Const $UIA_MenuModeStartEventId = 20018
  60. Global Const $UIA_MenuModeEndEventId = 20019
  61. Global Const $UIA_InputReachedTargetEventId = 20020
  62. Global Const $UIA_InputReachedOtherElementEventId = 20021
  63. Global Const $UIA_InputDiscardedEventId = 20022
  64. Global Const $UIA_SystemAlertEventId = 20023
  65. Global Const $UIA_LiveRegionChangedEventId = 20024
  66. Global Const $UIA_HostedFragmentRootsInvalidatedEventId = 20025
  67. Global Const $UIA_Drag_DragStartEventId = 20026
  68. Global Const $UIA_Drag_DragCancelEventId = 20027
  69. Global Const $UIA_Drag_DragCompleteEventId = 20028
  70. Global Const $UIA_DropTarget_DragEnterEventId = 20029
  71. Global Const $UIA_DropTarget_DragLeaveEventId = 20030
  72. Global Const $UIA_DropTarget_DroppedEventId = 20031
  73. Global Const $UIA_TextEdit_TextChangedEventId = 20032
  74. Global Const $UIA_TextEdit_ConversionTargetChangedEventId = 20033
  75. Global Const $UIA_ChangesEventId = 20034
  76.  
  77. #Au3Stripper_Off
  78. Global Const $UIA_RuntimeIdPropertyId = 30000
  79. Global Const $UIA_BoundingRectanglePropertyId = 30001
  80. Global Const $UIA_ProcessIdPropertyId = 30002
  81. Global Const $UIA_ControlTypePropertyId = 30003
  82. Global Const $UIA_LocalizedControlTypePropertyId = 30004
  83. Global Const $UIA_NamePropertyId = 30005
  84. Global Const $UIA_AcceleratorKeyPropertyId = 30006
  85. Global Const $UIA_AccessKeyPropertyId = 30007
  86. Global Const $UIA_HasKeyboardFocusPropertyId = 30008
  87. Global Const $UIA_IsKeyboardFocusablePropertyId = 30009
  88. Global Const $UIA_IsEnabledPropertyId = 30010
  89. Global Const $UIA_AutomationIdPropertyId = 30011
  90. Global Const $UIA_ClassNamePropertyId = 30012
  91. Global Const $UIA_HelpTextPropertyId = 30013
  92. Global Const $UIA_ClickablePointPropertyId = 30014
  93. Global Const $UIA_CulturePropertyId = 30015
  94. Global Const $UIA_IsControlElementPropertyId = 30016
  95. Global Const $UIA_IsContentElementPropertyId = 30017
  96. Global Const $UIA_LabeledByPropertyId = 30018
  97. Global Const $UIA_IsPasswordPropertyId = 30019
  98. Global Const $UIA_NativeWindowHandlePropertyId = 30020
  99. Global Const $UIA_ItemTypePropertyId = 30021
  100. Global Const $UIA_IsOffscreenPropertyId = 30022
  101. Global Const $UIA_OrientationPropertyId = 30023
  102. Global Const $UIA_FrameworkIdPropertyId = 30024
  103. Global Const $UIA_IsRequiredForFormPropertyId = 30025
  104. Global Const $UIA_ItemStatusPropertyId = 30026
  105. Global Const $UIA_IsDockPatternAvailablePropertyId = 30027
  106. Global Const $UIA_IsExpandCollapsePatternAvailablePropertyId = 30028
  107. Global Const $UIA_IsGridItemPatternAvailablePropertyId = 30029
  108. Global Const $UIA_IsGridPatternAvailablePropertyId = 30030
  109. Global Const $UIA_IsInvokePatternAvailablePropertyId = 30031
  110. Global Const $UIA_IsMultipleViewPatternAvailablePropertyId = 30032
  111. Global Const $UIA_IsRangeValuePatternAvailablePropertyId = 30033
  112. Global Const $UIA_IsScrollPatternAvailablePropertyId = 30034
  113. Global Const $UIA_IsScrollItemPatternAvailablePropertyId = 30035
  114. Global Const $UIA_IsSelectionItemPatternAvailablePropertyId = 30036
  115. Global Const $UIA_IsSelectionPatternAvailablePropertyId = 30037
  116. Global Const $UIA_IsTablePatternAvailablePropertyId = 30038
  117. Global Const $UIA_IsTableItemPatternAvailablePropertyId = 30039
  118. Global Const $UIA_IsTextPatternAvailablePropertyId = 30040
  119. Global Const $UIA_IsTogglePatternAvailablePropertyId = 30041
  120. Global Const $UIA_IsTransformPatternAvailablePropertyId = 30042
  121. Global Const $UIA_IsValuePatternAvailablePropertyId = 30043
  122. Global Const $UIA_IsWindowPatternAvailablePropertyId = 30044
  123. Global Const $UIA_ValueValuePropertyId = 30045
  124. Global Const $UIA_ValueIsReadOnlyPropertyId = 30046
  125. Global Const $UIA_RangeValueValuePropertyId = 30047
  126. Global Const $UIA_RangeValueIsReadOnlyPropertyId = 30048
  127. Global Const $UIA_RangeValueMinimumPropertyId = 30049
  128. Global Const $UIA_RangeValueMaximumPropertyId = 30050
  129. Global Const $UIA_RangeValueLargeChangePropertyId = 30051
  130. Global Const $UIA_RangeValueSmallChangePropertyId = 30052
  131. Global Const $UIA_ScrollHorizontalScrollPercentPropertyId = 30053
  132. Global Const $UIA_ScrollHorizontalViewSizePropertyId = 30054
  133. Global Const $UIA_ScrollVerticalScrollPercentPropertyId = 30055
  134. Global Const $UIA_ScrollVerticalViewSizePropertyId = 30056
  135. Global Const $UIA_ScrollHorizontallyScrollablePropertyId = 30057
  136. Global Const $UIA_ScrollVerticallyScrollablePropertyId = 30058
  137. Global Const $UIA_SelectionSelectionPropertyId = 30059
  138. Global Const $UIA_SelectionCanSelectMultiplePropertyId = 30060
  139. Global Const $UIA_SelectionIsSelectionRequiredPropertyId = 30061
  140. Global Const $UIA_GridRowCountPropertyId = 30062
  141. Global Const $UIA_GridColumnCountPropertyId = 30063
  142. Global Const $UIA_GridItemRowPropertyId = 30064
  143. Global Const $UIA_GridItemColumnPropertyId = 30065
  144. Global Const $UIA_GridItemRowSpanPropertyId = 30066
  145. Global Const $UIA_GridItemColumnSpanPropertyId = 30067
  146. Global Const $UIA_GridItemContainingGridPropertyId = 30068
  147. Global Const $UIA_DockDockPositionPropertyId = 30069
  148. Global Const $UIA_ExpandCollapseExpandCollapseStatePropertyId = 30070
  149. Global Const $UIA_MultipleViewCurrentViewPropertyId = 30071
  150. Global Const $UIA_MultipleViewSupportedViewsPropertyId = 30072
  151. Global Const $UIA_WindowCanMaximizePropertyId = 30073
  152. Global Const $UIA_WindowCanMinimizePropertyId = 30074
  153. Global Const $UIA_WindowWindowVisualStatePropertyId = 30075
  154. Global Const $UIA_WindowWindowInteractionStatePropertyId = 30076
  155. Global Const $UIA_WindowIsModalPropertyId = 30077
  156. Global Const $UIA_WindowIsTopmostPropertyId = 30078
  157. Global Const $UIA_SelectionItemIsSelectedPropertyId = 30079
  158. Global Const $UIA_SelectionItemSelectionContainerPropertyId = 30080
  159. Global Const $UIA_TableRowHeadersPropertyId = 30081
  160. Global Const $UIA_TableColumnHeadersPropertyId = 30082
  161. Global Const $UIA_TableRowOrColumnMajorPropertyId = 30083
  162. Global Const $UIA_TableItemRowHeaderItemsPropertyId = 30084
  163. Global Const $UIA_TableItemColumnHeaderItemsPropertyId = 30085
  164. Global Const $UIA_ToggleToggleStatePropertyId = 30086
  165. Global Const $UIA_TransformCanMovePropertyId = 30087
  166. Global Const $UIA_TransformCanResizePropertyId = 30088
  167. Global Const $UIA_TransformCanRotatePropertyId = 30089
  168. Global Const $UIA_IsLegacyIAccessiblePatternAvailablePropertyId = 30090
  169. Global Const $UIA_LegacyIAccessibleChildIdPropertyId = 30091
  170. Global Const $UIA_LegacyIAccessibleNamePropertyId = 30092
  171. Global Const $UIA_LegacyIAccessibleValuePropertyId = 30093
  172. Global Const $UIA_LegacyIAccessibleDescriptionPropertyId = 30094
  173. Global Const $UIA_LegacyIAccessibleRolePropertyId = 30095
  174. Global Const $UIA_LegacyIAccessibleStatePropertyId = 30096
  175. Global Const $UIA_LegacyIAccessibleHelpPropertyId = 30097
  176. Global Const $UIA_LegacyIAccessibleKeyboardShortcutPropertyId = 30098
  177. Global Const $UIA_LegacyIAccessibleSelectionPropertyId = 30099
  178. Global Const $UIA_LegacyIAccessibleDefaultActionPropertyId = 30100
  179. Global Const $UIA_AriaRolePropertyId = 30101
  180. Global Const $UIA_AriaPropertiesPropertyId = 30102
  181. Global Const $UIA_IsDataValidForFormPropertyId = 30103
  182. Global Const $UIA_ControllerForPropertyId = 30104
  183. Global Const $UIA_DescribedByPropertyId = 30105
  184. Global Const $UIA_FlowsToPropertyId = 30106
  185. Global Const $UIA_ProviderDescriptionPropertyId = 30107
  186. Global Const $UIA_IsItemContainerPatternAvailablePropertyId = 30108
  187. Global Const $UIA_IsVirtualizedItemPatternAvailablePropertyId = 30109
  188. Global Const $UIA_IsSynchronizedInputPatternAvailablePropertyId = 30110
  189. Global Const $UIA_OptimizeForVisualContentPropertyId = 30111
  190. Global Const $UIA_IsObjectModelPatternAvailablePropertyId = 30112
  191. Global Const $UIA_AnnotationAnnotationTypeIdPropertyId = 30113
  192. Global Const $UIA_AnnotationAnnotationTypeNamePropertyId = 30114
  193. Global Const $UIA_AnnotationAuthorPropertyId = 30115
  194. Global Const $UIA_AnnotationDateTimePropertyId = 30116
  195. Global Const $UIA_AnnotationTargetPropertyId = 30117
  196. Global Const $UIA_IsAnnotationPatternAvailablePropertyId = 30118
  197. Global Const $UIA_IsTextPattern2AvailablePropertyId = 30119
  198. Global Const $UIA_StylesStyleIdPropertyId = 30120
  199. Global Const $UIA_StylesStyleNamePropertyId = 30121
  200. Global Const $UIA_StylesFillColorPropertyId = 30122
  201. Global Const $UIA_StylesFillPatternStylePropertyId = 30123
  202. Global Const $UIA_StylesShapePropertyId = 30124
  203. Global Const $UIA_StylesFillPatternColorPropertyId = 30125
  204. Global Const $UIA_StylesExtendedPropertiesPropertyId = 30126
  205. Global Const $UIA_IsStylesPatternAvailablePropertyId = 30127
  206. Global Const $UIA_IsSpreadsheetPatternAvailablePropertyId = 30128
  207. Global Const $UIA_SpreadsheetItemFormulaPropertyId = 30129
  208. Global Const $UIA_SpreadsheetItemAnnotationObjectsPropertyId = 30130
  209. Global Const $UIA_SpreadsheetItemAnnotationTypesPropertyId = 30131
  210. Global Const $UIA_IsSpreadsheetItemPatternAvailablePropertyId = 30132
  211. Global Const $UIA_Transform2CanZoomPropertyId = 30133
  212. Global Const $UIA_IsTransformPattern2AvailablePropertyId = 30134
  213. Global Const $UIA_LiveSettingPropertyId = 30135
  214. Global Const $UIA_IsTextChildPatternAvailablePropertyId = 30136
  215. Global Const $UIA_IsDragPatternAvailablePropertyId = 30137
  216. Global Const $UIA_DragIsGrabbedPropertyId = 30138
  217. Global Const $UIA_DragDropEffectPropertyId = 30139
  218. Global Const $UIA_DragDropEffectsPropertyId = 30140
  219. Global Const $UIA_IsDropTargetPatternAvailablePropertyId = 30141
  220. Global Const $UIA_DropTargetDropTargetEffectPropertyId = 30142
  221. Global Const $UIA_DropTargetDropTargetEffectsPropertyId = 30143
  222. Global Const $UIA_DragGrabbedItemsPropertyId = 30144
  223. Global Const $UIA_Transform2ZoomLevelPropertyId = 30145
  224. Global Const $UIA_Transform2ZoomMinimumPropertyId = 30146
  225. Global Const $UIA_Transform2ZoomMaximumPropertyId = 30147
  226. Global Const $UIA_FlowsFromPropertyId = 30148
  227. Global Const $UIA_IsTextEditPatternAvailablePropertyId = 30149
  228. Global Const $UIA_IsPeripheralPropertyId = 30150
  229. Global Const $UIA_IsCustomNavigationPatternAvailablePropertyId = 30151
  230. Global Const $UIA_PositionInSetPropertyId = 30152
  231. Global Const $UIA_SizeOfSetPropertyId = 30153
  232. Global Const $UIA_LevelPropertyId = 30154
  233. Global Const $UIA_AnnotationTypesPropertyId = 30155
  234. Global Const $UIA_AnnotationObjectsPropertyId = 30156
  235. Global Const $UIA_LandmarkTypePropertyId = 30157
  236. Global Const $UIA_LocalizedLandmarkTypePropertyId = 30158
  237. Global Const $UIA_FullDescriptionPropertyId = 30159
  238. Global Const $UIA_FillColorPropertyId = 30160
  239. Global Const $UIA_OutlineColorPropertyId = 30161
  240. Global Const $UIA_FillTypePropertyId = 30162
  241. Global Const $UIA_VisualEffectsPropertyId = 30163
  242. Global Const $UIA_OutlineThicknessPropertyId = 30164
  243. Global Const $UIA_CenterPointPropertyId = 30165
  244. Global Const $UIA_RotationPropertyId = 30166
  245. Global Const $UIA_SizePropertyId = 30167
  246. #Au3Stripper_On
  247.  
  248. Global Const $UIA_AnimationStyleAttributeId = 40000
  249. Global Const $UIA_BackgroundColorAttributeId = 40001
  250. Global Const $UIA_BulletStyleAttributeId = 40002
  251. Global Const $UIA_CapStyleAttributeId = 40003
  252. Global Const $UIA_CultureAttributeId = 40004
  253. Global Const $UIA_FontNameAttributeId = 40005
  254. Global Const $UIA_FontSizeAttributeId = 40006
  255. Global Const $UIA_FontWeightAttributeId = 40007
  256. Global Const $UIA_ForegroundColorAttributeId = 40008
  257. Global Const $UIA_HorizontalTextAlignmentAttributeId = 40009
  258. Global Const $UIA_IndentationFirstLineAttributeId = 40010
  259. Global Const $UIA_IndentationLeadingAttributeId = 40011
  260. Global Const $UIA_IndentationTrailingAttributeId = 40012
  261. Global Const $UIA_IsHiddenAttributeId = 40013
  262. Global Const $UIA_IsItalicAttributeId = 40014
  263. Global Const $UIA_IsReadOnlyAttributeId = 40015
  264. Global Const $UIA_IsSubscriptAttributeId = 40016
  265. Global Const $UIA_IsSuperscriptAttributeId = 40017
  266. Global Const $UIA_MarginBottomAttributeId = 40018
  267. Global Const $UIA_MarginLeadingAttributeId = 40019
  268. Global Const $UIA_MarginTopAttributeId = 40020
  269. Global Const $UIA_MarginTrailingAttributeId = 40021
  270. Global Const $UIA_OutlineStylesAttributeId = 40022
  271. Global Const $UIA_OverlineColorAttributeId = 40023
  272. Global Const $UIA_OverlineStyleAttributeId = 40024
  273. Global Const $UIA_StrikethroughColorAttributeId = 40025
  274. Global Const $UIA_StrikethroughStyleAttributeId = 40026
  275. Global Const $UIA_TabsAttributeId = 40027
  276. Global Const $UIA_TextFlowDirectionsAttributeId = 40028
  277. Global Const $UIA_UnderlineColorAttributeId = 40029
  278. Global Const $UIA_UnderlineStyleAttributeId = 40030
  279. Global Const $UIA_AnnotationTypesAttributeId = 40031
  280. Global Const $UIA_AnnotationObjectsAttributeId = 40032
  281. Global Const $UIA_StyleNameAttributeId = 40033
  282. Global Const $UIA_StyleIdAttributeId = 40034
  283. Global Const $UIA_LinkAttributeId = 40035
  284. Global Const $UIA_IsActiveAttributeId = 40036
  285. Global Const $UIA_SelectionActiveEndAttributeId = 40037
  286. Global Const $UIA_CaretPositionAttributeId = 40038
  287. Global Const $UIA_CaretBidiModeAttributeId = 40039
  288. Global Const $UIA_LineSpacingAttributeId = 40040
  289. Global Const $UIA_BeforeParagraphSpacingAttributeId = 40041
  290. Global Const $UIA_AfterParagraphSpacingAttributeId = 40042
  291. Global Const $UIA_SayAsInterpretAsAttributeId = 40043
  292.  
  293. #Au3Stripper_Off
  294. Global Const $UIA_ButtonControlTypeId = 50000
  295. Global Const $UIA_CalendarControlTypeId = 50001
  296. Global Const $UIA_CheckBoxControlTypeId = 50002
  297. Global Const $UIA_ComboBoxControlTypeId = 50003
  298. Global Const $UIA_EditControlTypeId = 50004
  299. Global Const $UIA_HyperlinkControlTypeId = 50005
  300. Global Const $UIA_ImageControlTypeId = 50006
  301. Global Const $UIA_ListItemControlTypeId = 50007
  302. Global Const $UIA_ListControlTypeId = 50008
  303. Global Const $UIA_MenuControlTypeId = 50009
  304. Global Const $UIA_MenuBarControlTypeId = 50010
  305. Global Const $UIA_MenuItemControlTypeId = 50011
  306. Global Const $UIA_ProgressBarControlTypeId = 50012
  307. Global Const $UIA_RadioButtonControlTypeId = 50013
  308. Global Const $UIA_ScrollBarControlTypeId = 50014
  309. Global Const $UIA_SliderControlTypeId = 50015
  310. Global Const $UIA_SpinnerControlTypeId = 50016
  311. Global Const $UIA_StatusBarControlTypeId = 50017
  312. Global Const $UIA_TabControlTypeId = 50018
  313. Global Const $UIA_TabItemControlTypeId = 50019
  314. Global Const $UIA_TextControlTypeId = 50020
  315. Global Const $UIA_ToolBarControlTypeId = 50021
  316. Global Const $UIA_ToolTipControlTypeId = 50022
  317. Global Const $UIA_TreeControlTypeId = 50023
  318. Global Const $UIA_TreeItemControlTypeId = 50024
  319. Global Const $UIA_CustomControlTypeId = 50025
  320. Global Const $UIA_GroupControlTypeId = 50026
  321. Global Const $UIA_ThumbControlTypeId = 50027
  322. Global Const $UIA_DataGridControlTypeId = 50028
  323. Global Const $UIA_DataItemControlTypeId = 50029
  324. Global Const $UIA_DocumentControlTypeId = 50030
  325. Global Const $UIA_SplitButtonControlTypeId = 50031
  326. Global Const $UIA_WindowControlTypeId = 50032
  327. Global Const $UIA_PaneControlTypeId = 50033
  328. Global Const $UIA_HeaderControlTypeId = 50034
  329. Global Const $UIA_HeaderItemControlTypeId = 50035
  330. Global Const $UIA_TableControlTypeId = 50036
  331. Global Const $UIA_TitleBarControlTypeId = 50037
  332. Global Const $UIA_SeparatorControlTypeId = 50038
  333. Global Const $UIA_SemanticZoomControlTypeId = 50039
  334. Global Const $UIA_AppBarControlTypeId = 50040
  335. #Au3Stripper_On
  336.  
  337. Global Const $UIA_AnnotationType_Unknown = 60000
  338. Global Const $UIA_AnnotationType_SpellingError = 60001
  339. Global Const $UIA_AnnotationType_GrammarError = 60002
  340. Global Const $UIA_AnnotationType_Comment = 60003
  341. Global Const $UIA_AnnotationType_FormulaError = 60004
  342. Global Const $UIA_AnnotationType_TrackChanges = 60005
  343. Global Const $UIA_AnnotationType_Header = 60006
  344. Global Const $UIA_AnnotationType_Footer = 60007
  345. Global Const $UIA_AnnotationType_Highlighted = 60008
  346. Global Const $UIA_AnnotationType_Endnote = 60009
  347. Global Const $UIA_AnnotationType_Footnote = 60010
  348. Global Const $UIA_AnnotationType_InsertionChange = 60011
  349. Global Const $UIA_AnnotationType_DeletionChange = 60012
  350. Global Const $UIA_AnnotationType_MoveChange = 60013
  351. Global Const $UIA_AnnotationType_FormatChange = 60014
  352. Global Const $UIA_AnnotationType_UnsyncedChange = 60015
  353. Global Const $UIA_AnnotationType_EditingLockedChange = 60016
  354. Global Const $UIA_AnnotationType_ExternalChange = 60017
  355. Global Const $UIA_AnnotationType_ConflictingChange = 60018
  356. Global Const $UIA_AnnotationType_Author = 60019
  357. Global Const $UIA_AnnotationType_AdvancedProofingIssue = 60020
  358. Global Const $UIA_AnnotationType_DataValidationError = 60021
  359. Global Const $UIA_AnnotationType_CircularReferenceError = 60022
  360. Global Const $UIA_AnnotationType_Mathematics = 60023
  361.  
  362. Global Const $UIA_StyleId_Custom = 70000
  363. Global Const $UIA_StyleId_Heading1 = 70001
  364. Global Const $UIA_StyleId_Heading2 = 70002
  365. Global Const $UIA_StyleId_Heading3 = 70003
  366. Global Const $UIA_StyleId_Heading4 = 70004
  367. Global Const $UIA_StyleId_Heading5 = 70005
  368. Global Const $UIA_StyleId_Heading6 = 70006
  369. Global Const $UIA_StyleId_Heading7 = 70007
  370. Global Const $UIA_StyleId_Heading8 = 70008
  371. Global Const $UIA_StyleId_Heading9 = 70009
  372. Global Const $UIA_StyleId_Title = 70010
  373. Global Const $UIA_StyleId_Subtitle = 70011
  374. Global Const $UIA_StyleId_Normal = 70012
  375. Global Const $UIA_StyleId_Emphasis = 70013
  376. Global Const $UIA_StyleId_Quote = 70014
  377. Global Const $UIA_StyleId_BulletedList = 70015
  378. Global Const $UIA_StyleId_NumberedList = 70016
  379.  
  380. Global Const $UIA_CustomLandmarkTypeId = 80000
  381. Global Const $UIA_FormLandmarkTypeId = 80001
  382. Global Const $UIA_MainLandmarkTypeId = 80002
  383. Global Const $UIA_NavigationLandmarkTypeId = 80003
  384. Global Const $UIA_SearchLandmarkTypeId = 80004
  385.  
  386. Global Const $UIA_SummaryChangeId = 90000
  387.  
  388. Global Const $UIA_SayAsInterpretAsMetadataId = 100000
  389.  
  390. Global Const $TreeScope_None = 0
  391. Global Const $TreeScope_Element = 1
  392. Global Const $TreeScope_Children = 2
  393. Global Const $TreeScope_Descendants = 4
  394. Global Const $TreeScope_Parent = 8
  395. Global Const $TreeScope_Ancestors = 16
  396. Global Const $TreeScope_Subtree = 7
  397.  
  398. Global Const $PropertyConditionFlags_None = 0
  399. Global Const $PropertyConditionFlags_IgnoreCase = 1
  400.  
  401. Global Const $AutomationElementMode_None = 0
  402. Global Const $AutomationElementMode_Full = 1
  403.  
  404. Global Const $TreeTraversalOptions_Default = 0
  405. Global Const $TreeTraversalOptions_PostOrder = 1
  406. Global Const $TreeTraversalOptions_LastToFirstOrder = 2
  407.  
  408. Global Const $NavigateDirection_Parent = 0
  409. Global Const $NavigateDirection_NextSibling = 1
  410. Global Const $NavigateDirection_PreviousSibling = 2
  411. Global Const $NavigateDirection_FirstChild = 3
  412. Global Const $NavigateDirection_LastChild = 4
  413.  
  414. Global Const $ProviderOptions_ClientSideProvider = 1
  415. Global Const $ProviderOptions_ServerSideProvider = 2
  416. Global Const $ProviderOptions_NonClientAreaProvider = 4
  417. Global Const $ProviderOptions_OverrideProvider = 8
  418. Global Const $ProviderOptions_ProviderOwnsSetFocus = 16
  419. Global Const $ProviderOptions_UseComThreading = 32
  420. Global Const $ProviderOptions_RefuseNonClientSupport = 64
  421. Global Const $ProviderOptions_HasNativeIAccessible = 128
  422. Global Const $ProviderOptions_UseClientCoordinates = 256
  423.  
  424. Global Const $StructureChangeType_ChildAdded = 0
  425. Global Const $StructureChangeType_ChildRemoved = 1
  426. Global Const $StructureChangeType_ChildrenInvalidated = 2
  427. Global Const $StructureChangeType_ChildrenBulkAdded = 3
  428. Global Const $StructureChangeType_ChildrenBulkRemoved = 4
  429. Global Const $StructureChangeType_ChildrenReordered = 5
  430.  
  431. Global Const $TextEditChangeType_None = 0
  432. Global Const $TextEditChangeType_AutoCorrect = 1
  433. Global Const $TextEditChangeType_Composition = 2
  434. Global Const $TextEditChangeType_CompositionFinalized = 3
  435. Global Const $TextEditChangeType_AutoComplete = 4
  436.  
  437. Global Const $OrientationType_None = 0
  438. Global Const $OrientationType_Horizontal = 1
  439. Global Const $OrientationType_Vertical = 2
  440.  
  441. Global Const $DockPosition_Top = 0
  442. Global Const $DockPosition_Left = 1
  443. Global Const $DockPosition_Bottom = 2
  444. Global Const $DockPosition_Right = 3
  445. Global Const $DockPosition_Fill = 4
  446. Global Const $DockPosition_None = 5
  447.  
  448. Global Const $ExpandCollapseState_Collapsed = 0
  449. Global Const $ExpandCollapseState_Expanded = 1
  450. Global Const $ExpandCollapseState_PartiallyExpanded = 2
  451. Global Const $ExpandCollapseState_LeafNode = 3
  452.  
  453. Global Const $ScrollAmount_LargeDecrement = 0
  454. Global Const $ScrollAmount_SmallDecrement = 1
  455. Global Const $ScrollAmount_NoAmount = 2
  456. Global Const $ScrollAmount_LargeIncrement = 3
  457. Global Const $ScrollAmount_SmallIncrement = 4
  458.  
  459. Global Const $RowOrColumnMajor_RowMajor = 0
  460. Global Const $RowOrColumnMajor_ColumnMajor = 1
  461. Global Const $RowOrColumnMajor_Indeterminate = 2
  462.  
  463. Global Const $ToggleState_Off = 0
  464. Global Const $ToggleState_On = 1
  465. Global Const $ToggleState_Indeterminate = 2
  466.  
  467. Global Const $WindowVisualState_Normal = 0
  468. Global Const $WindowVisualState_Maximized = 1
  469. Global Const $WindowVisualState_Minimized = 2
  470.  
  471. Global Const $SynchronizedInputType_KeyUp = 1
  472. Global Const $SynchronizedInputType_KeyDown = 2
  473. Global Const $SynchronizedInputType_LeftMouseUp = 4
  474. Global Const $SynchronizedInputType_LeftMouseDown = 8
  475. Global Const $SynchronizedInputType_RightMouseUp = 16
  476. Global Const $SynchronizedInputType_RightMouseDown = 32
  477.  
  478. Global Const $WindowInteractionState_Running = 0
  479. Global Const $WindowInteractionState_Closing = 1
  480. Global Const $WindowInteractionState_ReadyForUserInteraction = 2
  481. Global Const $WindowInteractionState_BlockedByModalWindow = 3
  482. Global Const $WindowInteractionState_NotResponding = 4
  483.  
  484. Global Const $SayAsInterpretAs_None = 0
  485. Global Const $SayAsInterpretAs_Spell = 1
  486. Global Const $SayAsInterpretAs_Cardinal = 2
  487. Global Const $SayAsInterpretAs_Ordinal = 3
  488. Global Const $SayAsInterpretAs_Number = 4
  489. Global Const $SayAsInterpretAs_Date = 5
  490. Global Const $SayAsInterpretAs_Time = 6
  491. Global Const $SayAsInterpretAs_Telephone = 7
  492. Global Const $SayAsInterpretAs_Currency = 8
  493. Global Const $SayAsInterpretAs_Net = 9
  494. Global Const $SayAsInterpretAs_Url = 10
  495. Global Const $SayAsInterpretAs_Address = 11
  496. Global Const $SayAsInterpretAs_Alphanumeric = 12
  497. Global Const $SayAsInterpretAs_Name = 13
  498. Global Const $SayAsInterpretAs_Media = 14
  499. Global Const $SayAsInterpretAs_Date_MonthDayYear = 15
  500. Global Const $SayAsInterpretAs_Date_DayMonthYear = 16
  501. Global Const $SayAsInterpretAs_Date_YearMonthDay = 17
  502. Global Const $SayAsInterpretAs_Date_YearMonth = 18
  503. Global Const $SayAsInterpretAs_Date_MonthYear = 19
  504. Global Const $SayAsInterpretAs_Date_DayMonth = 20
  505. Global Const $SayAsInterpretAs_Date_MonthDay = 21
  506. Global Const $SayAsInterpretAs_Date_Year = 22
  507. Global Const $SayAsInterpretAs_Time_HoursMinutesSeconds12 = 23
  508. Global Const $SayAsInterpretAs_Time_HoursMinutes12 = 24
  509. Global Const $SayAsInterpretAs_Time_HoursMinutesSeconds24 = 25
  510. Global Const $SayAsInterpretAs_Time_HoursMinutes24 = 26
  511.  
  512. Global Const $TextUnit_Character = 0
  513. Global Const $TextUnit_Format = 1
  514. Global Const $TextUnit_Word = 2
  515. Global Const $TextUnit_Line = 3
  516. Global Const $TextUnit_Paragraph = 4
  517. Global Const $TextUnit_Page = 5
  518. Global Const $TextUnit_Document = 6
  519.  
  520. Global Const $TextPatternRangeEndpoint_Start = 0
  521. Global Const $TextPatternRangeEndpoint_End = 1
  522.  
  523. Global Const $SupportedTextSelection_None = 0
  524. Global Const $SupportedTextSelection_Single = 1
  525. Global Const $SupportedTextSelection_Multiple = 2
  526.  
  527. Global Const $LiveSetting_Off = 0
  528. Global Const $LiveSetting_Polite = 1
  529. Global Const $LiveSetting_Assertive = 2
  530.  
  531. Global Const $ActiveEnd_None = 0
  532. Global Const $ActiveEnd_Start = 1
  533. Global Const $ActiveEnd_End = 2
  534.  
  535. Global Const $CaretPosition_Unknown = 0
  536. Global Const $CaretPosition_EndOfLine = 1
  537. Global Const $CaretPosition_BeginningOfLine = 2
  538.  
  539. Global Const $CaretBidiMode_LTR = 0
  540. Global Const $CaretBidiMode_RTL = 1
  541.  
  542. Global Const $ZoomUnit_NoAmount = 0
  543. Global Const $ZoomUnit_LargeDecrement = 1
  544. Global Const $ZoomUnit_SmallDecrement = 2
  545. Global Const $ZoomUnit_LargeIncrement = 3
  546. Global Const $ZoomUnit_SmallIncrement = 4
  547.  
  548. Global Const $AnimationStyle_None = 0
  549. Global Const $AnimationStyle_LasVegasLights = 1
  550. Global Const $AnimationStyle_BlinkingBackground = 2
  551. Global Const $AnimationStyle_SparkleText = 3
  552. Global Const $AnimationStyle_MarchingBlackAnts = 4
  553. Global Const $AnimationStyle_MarchingRedAnts = 5
  554. Global Const $AnimationStyle_Shimmer = 6
  555. Global Const $AnimationStyle_Other = -1
  556.  
  557. Global Const $BulletStyle_None = 0
  558. Global Const $BulletStyle_HollowRoundBullet = 1
  559. Global Const $BulletStyle_FilledRoundBullet = 2
  560. Global Const $BulletStyle_HollowSquareBullet = 3
  561. Global Const $BulletStyle_FilledSquareBullet = 4
  562. Global Const $BulletStyle_DashBullet = 5
  563. Global Const $BulletStyle_Other = -1
  564.  
  565. Global Const $CapStyle_None = 0
  566. Global Const $CapStyle_SmallCap = 1
  567. Global Const $CapStyle_AllCap = 2
  568. Global Const $CapStyle_AllPetiteCaps = 3
  569. Global Const $CapStyle_PetiteCaps = 4
  570. Global Const $CapStyle_Unicase = 5
  571. Global Const $CapStyle_Titling = 6
  572. Global Const $CapStyle_Other = -1
  573.  
  574. Global Const $FillType_None = 0
  575. Global Const $FillType_Color = 1
  576. Global Const $FillType_Gradient = 2
  577. Global Const $FillType_Picture = 3
  578. Global Const $FillType_Pattern = 4
  579.  
  580. Global Const $FlowDirections_Default = 0
  581. Global Const $FlowDirections_RightToLeft = 1
  582. Global Const $FlowDirections_BottomToTop = 2
  583. Global Const $FlowDirections_Vertical = 4
  584.  
  585. Global Const $HorizontalTextAlignment_Left = 0
  586. Global Const $HorizontalTextAlignment_Centered = 1
  587. Global Const $HorizontalTextAlignment_Right = 2
  588. Global Const $HorizontalTextAlignment_Justified = 3
  589.  
  590. Global Const $OutlineStyles_None = 0
  591. Global Const $OutlineStyles_Outline = 1
  592. Global Const $OutlineStyles_Shadow = 2
  593. Global Const $OutlineStyles_Engraved = 4
  594. Global Const $OutlineStyles_Embossed = 8
  595.  
  596. Global Const $TextDecorationLineStyle_None = 0
  597. Global Const $TextDecorationLineStyle_Single = 1
  598. Global Const $TextDecorationLineStyle_WordsOnly = 2
  599. Global Const $TextDecorationLineStyle_Double = 3
  600. Global Const $TextDecorationLineStyle_Dot = 4
  601. Global Const $TextDecorationLineStyle_Dash = 5
  602. Global Const $TextDecorationLineStyle_DashDot = 6
  603. Global Const $TextDecorationLineStyle_DashDotDot = 7
  604. Global Const $TextDecorationLineStyle_Wavy = 8
  605. Global Const $TextDecorationLineStyle_ThickSingle = 9
  606. Global Const $TextDecorationLineStyle_DoubleWavy = 11
  607. Global Const $TextDecorationLineStyle_ThickWavy = 12
  608. Global Const $TextDecorationLineStyle_LongDash = 13
  609. Global Const $TextDecorationLineStyle_ThickDash = 14
  610. Global Const $TextDecorationLineStyle_ThickDashDot = 15
  611. Global Const $TextDecorationLineStyle_ThickDashDotDot = 16
  612. Global Const $TextDecorationLineStyle_ThickDot = 17
  613. Global Const $TextDecorationLineStyle_ThickLongDash = 18
  614. Global Const $TextDecorationLineStyle_Other = -1
  615.  
  616. Global Const $VisualEffects_None = 0
  617. Global Const $VisualEffects_Shadow = 1
  618. Global Const $VisualEffects_Reflection = 2
  619. Global Const $VisualEffects_Glow = 4
  620. Global Const $VisualEffects_SoftEdges = 8
  621. Global Const $VisualEffects_Bevel = 16
  622.  
  623. #Au3Stripper_Off
  624. Global Const $sIID_IUIAutomation = "{30CBE57D-D9D0-452A-AB13-7AC5AC4825EE}"
  625. Global Const $dtagIUIAutomation = "CompareElements hresult(ptr;ptr;long*);" & _
  626.         "CompareRuntimeIds hresult(ptr;ptr;long*);" & _
  627.         "GetRootElement hresult(ptr*);" & _
  628.         "ElementFromHandle hresult(hwnd;ptr*);" & _
  629.         "ElementFromPoint hresult(struct;ptr*);" & _
  630.         "GetFocusedElement hresult(ptr*);" & _
  631.         "GetRootElementBuildCache hresult(ptr;ptr*);" & _
  632.         "ElementFromHandleBuildCache hresult(hwnd;ptr;ptr*);" & _
  633.         "ElementFromPointBuildCache hresult(struct;ptr;ptr*);" & _
  634.         "GetFocusedElementBuildCache hresult(ptr;ptr*);" & _
  635.         "CreateTreeWalker hresult(ptr;ptr*);" & _
  636.         "ControlViewWalker hresult(ptr*);" & _
  637.         "ContentViewWalker hresult(ptr*);" & _
  638.         "RawViewWalker hresult(ptr*);" & _
  639.         "RawViewCondition hresult(ptr*);" & _
  640.         "ControlViewCondition hresult(ptr*);" & _
  641.         "ContentViewCondition hresult(ptr*);" & _
  642.         "CreateCacheRequest hresult(ptr*);" & _
  643.         "CreateTrueCondition hresult(ptr*);" & _
  644.         "CreateFalseCondition hresult(ptr*);" & _
  645.         "CreatePropertyCondition hresult(int;variant;ptr*);" & _
  646.         "CreatePropertyConditionEx hresult(int;variant;long;ptr*);" & _
  647.         "CreateAndCondition hresult(ptr;ptr;ptr*);" & _
  648.         "CreateAndConditionFromArray hresult(ptr;ptr*);" & _
  649.         "CreateAndConditionFromNativeArray hresult(ptr;int;ptr*);" & _
  650.         "CreateOrCondition hresult(ptr;ptr;ptr*);" & _
  651.         "CreateOrConditionFromArray hresult(ptr;ptr*);" & _
  652.         "CreateOrConditionFromNativeArray hresult(ptr;int;ptr*);" & _
  653.         "CreateNotCondition hresult(ptr;ptr*);" & _
  654.         "AddAutomationEventHandler hresult(int;ptr;long;ptr;ptr);" & _
  655.         "RemoveAutomationEventHandler hresult(int;ptr;ptr);" & _
  656.         "AddPropertyChangedEventHandlerNativeArray hresult(ptr;long;ptr;ptr;struct*;int);" & _
  657.         "AddPropertyChangedEventHandler hresult(ptr;long;ptr;ptr;ptr);" & _
  658.         "RemovePropertyChangedEventHandler hresult(ptr;ptr);" & _
  659.         "AddStructureChangedEventHandler hresult(ptr;long;ptr;ptr);" & _
  660.         "RemoveStructureChangedEventHandler hresult(ptr;ptr);" & _
  661.         "AddFocusChangedEventHandler hresult(ptr;ptr);" & _
  662.         "RemoveFocusChangedEventHandler hresult(ptr);" & _
  663.         "RemoveAllEventHandlers hresult();" & _
  664.         "IntNativeArrayToSafeArray hresult(int;int;ptr*);" & _
  665.         "IntSafeArrayToNativeArray hresult(ptr;int*;int*);" & _
  666.         "RectToVariant hresult(struct;variant*);" & _
  667.         "VariantToRect hresult(variant;struct*);" & _
  668.         "SafeArrayToRectNativeArray hresult(ptr;struct*;int*);" & _
  669.         "CreateProxyFactoryEntry hresult(ptr;ptr*);" & _
  670.         "ProxyFactoryMapping hresult(ptr*);" & _
  671.         "GetPropertyProgrammaticName hresult(int;bstr*);" & _
  672.         "GetPatternProgrammaticName hresult(int;bstr*);" & _
  673.         "PollForPotentialSupportedPatterns hresult(ptr;ptr*;ptr*);" & _
  674.         "PollForPotentialSupportedProperties hresult(ptr;ptr*;ptr*);" & _
  675.         "CheckNotSupported hresult(variant;long*);" & _
  676.         "ReservedNotSupportedValue hresult(ptr*);" & _
  677.         "ReservedMixedAttributeValue hresult(ptr*);" & _
  678.         "ElementFromIAccessible hresult(ptr;int;ptr*);" & _
  679.         "ElementFromIAccessibleBuildCache hresult(ptr;int;ptr;ptr*);"
  680.  
  681. Global Const $sIID_IUIAutomation2 = "{34723AFF-0C9D-49D0-9896-7AB52DF8CD8A}"
  682. Global Const $dtagIUIAutomation2 = $dtagIUIAutomation & _
  683.         "get_AutoSetFocus hresult(long*);" & _
  684.         "put_AutoSetFocus hresult(long);" & _
  685.         "get_ConnectionTimeout hresult(dword*);" & _
  686.         "put_ConnectionTimeout hresult(dword);" & _
  687.         "get_TransactionTimeout hresult(dword*);" & _
  688.         "put_TransactionTimeout hresult(dword);"
  689.  
  690. Global Const $sIID_IUIAutomation3 = "{73D768DA-9B51-4B89-936E-C209290973E7}"
  691. Global Const $dtagIUIAutomation3 = $dtagIUIAutomation2 & _
  692.         "AddTextEditTextChangedEventHandler hresult(ptr;long;long;ptr;ptr);" & _
  693.         "RemoveTextEditTextChangedEventHandler hresult(ptr;ptr);"
  694.  
  695. Global Const $sIID_IUIAutomation4 = "{1189C02A-05F8-4319-8E21-E817E3DB2860}"
  696. Global Const $dtagIUIAutomation4 = $dtagIUIAutomation3 & _
  697.         "AddChangesEventHandler hresult(ptr;long;int*;int;ptr;ptr);" & _
  698.         "RemoveChangesEventHandler hresult(ptr;ptr);"
  699.  
  700. Global Const $sIID_IUIAutomationElement = "{D22108AA-8AC5-49A5-837B-37BBB3D7591E}"
  701. Global Const $dtagIUIAutomationElement = "SetFocus hresult();" & _
  702.         "GetRuntimeId hresult(ptr*);" & _
  703.         "FindFirst hresult(long;ptr;ptr*);" & _
  704.         "FindAll hresult(long;ptr;ptr*);" & _
  705.         "FindFirstBuildCache hresult(long;ptr;ptr;ptr*);" & _
  706.         "FindAllBuildCache hresult(long;ptr;ptr;ptr*);" & _
  707.         "BuildUpdatedCache hresult(ptr;ptr*);" & _
  708.         "GetCurrentPropertyValue hresult(int;variant*);" & _
  709.         "GetCurrentPropertyValueEx hresult(int;long;variant*);" & _
  710.         "GetCachedPropertyValue hresult(int;variant*);" & _
  711.         "GetCachedPropertyValueEx hresult(int;long;variant*);" & _
  712.         "GetCurrentPatternAs hresult(int;none;none*);" & _
  713.         "GetCachedPatternAs hresult(int;none;none*);" & _
  714.         "GetCurrentPattern hresult(int;ptr*);" & _
  715.         "GetCachedPattern hresult(int;ptr*);" & _
  716.         "GetCachedParent hresult(ptr*);" & _
  717.         "GetCachedChildren hresult(ptr*);" & _
  718.         "CurrentProcessId hresult(int*);" & _
  719.         "CurrentControlType hresult(int*);" & _
  720.         "CurrentLocalizedControlType hresult(bstr*);" & _
  721.         "CurrentName hresult(bstr*);" & _
  722.         "CurrentAcceleratorKey hresult(bstr*);" & _
  723.         "CurrentAccessKey hresult(bstr*);" & _
  724.         "CurrentHasKeyboardFocus hresult(long*);" & _
  725.         "CurrentIsKeyboardFocusable hresult(long*);" & _
  726.         "CurrentIsEnabled hresult(long*);" & _
  727.         "CurrentAutomationId hresult(bstr*);" & _
  728.         "CurrentClassName hresult(bstr*);" & _
  729.         "CurrentHelpText hresult(bstr*);" & _
  730.         "CurrentCulture hresult(int*);" & _
  731.         "CurrentIsControlElement hresult(long*);" & _
  732.         "CurrentIsContentElement hresult(long*);" & _
  733.         "CurrentIsPassword hresult(long*);" & _
  734.         "CurrentNativeWindowHandle hresult(hwnd*);" & _
  735.         "CurrentItemType hresult(bstr*);" & _
  736.         "CurrentIsOffscreen hresult(long*);" & _
  737.         "CurrentOrientation hresult(long*);" & _
  738.         "CurrentFrameworkId hresult(bstr*);" & _
  739.         "CurrentIsRequiredForForm hresult(long*);" & _
  740.         "CurrentItemStatus hresult(bstr*);" & _
  741.         "CurrentBoundingRectangle hresult(struct*);" & _
  742.         "CurrentLabeledBy hresult(ptr*);" & _
  743.         "CurrentAriaRole hresult(bstr*);" & _
  744.         "CurrentAriaProperties hresult(bstr*);" & _
  745.         "CurrentIsDataValidForForm hresult(long*);" & _
  746.         "CurrentControllerFor hresult(ptr*);" & _
  747.         "CurrentDescribedBy hresult(ptr*);" & _
  748.         "CurrentFlowsTo hresult(ptr*);" & _
  749.         "CurrentProviderDescription hresult(bstr*);" & _
  750.         "CachedProcessId hresult(int*);" & _
  751.         "CachedControlType hresult(int*);" & _
  752.         "CachedLocalizedControlType hresult(bstr*);" & _
  753.         "CachedName hresult(bstr*);" & _
  754.         "CachedAcceleratorKey hresult(bstr*);" & _
  755.         "CachedAccessKey hresult(bstr*);" & _
  756.         "CachedHasKeyboardFocus hresult(long*);" & _
  757.         "CachedIsKeyboardFocusable hresult(long*);" & _
  758.         "CachedIsEnabled hresult(long*);" & _
  759.         "CachedAutomationId hresult(bstr*);" & _
  760.         "CachedClassName hresult(bstr*);" & _
  761.         "CachedHelpText hresult(bstr*);" & _
  762.         "CachedCulture hresult(int*);" & _
  763.         "CachedIsControlElement hresult(long*);" & _
  764.         "CachedIsContentElement hresult(long*);" & _
  765.         "CachedIsPassword hresult(long*);" & _
  766.         "CachedNativeWindowHandle hresult(hwnd*);" & _
  767.         "CachedItemType hresult(bstr*);" & _
  768.         "CachedIsOffscreen hresult(long*);" & _
  769.         "CachedOrientation hresult(long*);" & _
  770.         "CachedFrameworkId hresult(bstr*);" & _
  771.         "CachedIsRequiredForForm hresult(long*);" & _
  772.         "CachedItemStatus hresult(bstr*);" & _
  773.         "CachedBoundingRectangle hresult(struct*);" & _
  774.         "CachedLabeledBy hresult(ptr*);" & _
  775.         "CachedAriaRole hresult(bstr*);" & _
  776.         "CachedAriaProperties hresult(bstr*);" & _
  777.         "CachedIsDataValidForForm hresult(long*);" & _
  778.         "CachedControllerFor hresult(ptr*);" & _
  779.         "CachedDescribedBy hresult(ptr*);" & _
  780.         "CachedFlowsTo hresult(ptr*);" & _
  781.         "CachedProviderDescription hresult(bstr*);" & _
  782.         "GetClickablePoint hresult(struct*;long*);"
  783.  
  784. Global Const $sIID_IUIAutomationElement2 = "{6749C683-F70D-4487-A698-5F79D55290D6}"
  785. Global Const $dtagIUIAutomationElement2 = $dtagIUIAutomationElement & _
  786.         "CurrentOptimizeForVisualContent hresult(long*);" & _
  787.         "CachedOptimizeForVisualContent hresult(long*);" & _
  788.         "CurrentLiveSetting hresult(long*);" & _
  789.         "CachedLiveSetting hresult(long*);" & _
  790.         "CurrentFlowsFrom hresult(ptr*);" & _
  791.         "CachedFlowsFrom hresult(ptr*);"
  792.  
  793. Global Const $sIID_IUIAutomationElement3 = "{8471DF34-AEE0-4A01-A7DE-7DB9AF12C296}"
  794. Global Const $dtagIUIAutomationElement3 = $dtagIUIAutomationElement2 & _
  795.         "ShowContextMenu hresult();" & _
  796.         "CurrentIsPeripheral hresult(long*);" & _
  797.         "CachedIsPeripheral hresult(long*);"
  798.  
  799. Global Const $sIID_IUIAutomationElement4 = "{3B6E233C-52FB-4063-A4C9-77C075C2A06B}"
  800. Global Const $dtagIUIAutomationElement4 = $dtagIUIAutomationElement3 & _
  801.         "CurrentPositionInSet hresult(int*);" & _
  802.         "CurrentSizeOfSet hresult(int*);" & _
  803.         "CurrentLevel hresult(int*);" & _
  804.         "CurrentAnnotationTypes hresult(ptr*);" & _
  805.         "CurrentAnnotationObjects hresult(ptr*);" & _
  806.         "CachedPositionInSet hresult(int*);" & _
  807.         "CachedSizeOfSet hresult(int*);" & _
  808.         "CachedLevel hresult(int*);" & _
  809.         "CachedAnnotationTypes hresult(ptr*);" & _
  810.         "CachedAnnotationObjects hresult(ptr*);"
  811.  
  812. Global Const $sIID_IUIAutomationElement5 = "{98141C1D-0D0E-4175-BBE2-6BFF455842A7}"
  813. Global Const $dtagIUIAutomationElement5 = $dtagIUIAutomationElement4 & _
  814.         "CurrentLandmarkType hresult(int*);" & _
  815.         "CurrentLocalizedLandmarkType hresult(bstr*);" & _
  816.         "CachedLandmarkType hresult(int*);" & _
  817.         "CachedLocalizedLandmarkType hresult(bstr*);"
  818.  
  819. Global Const $sIID_IUIAutomationElement6 = "{4780d450-8bca-4977-afa5-a4a517f555e3}"
  820. Global Const $dtagIUIAutomationElement6 = $dtagIUIAutomationElement5 & _
  821.         "CurrentFullDescription hresult(bstr*);" & _
  822.         "CachedFullDescription hresult(bstr*);"
  823.  
  824. Global Const $sIID_IUIAutomationElement7 = "{204e8572-cfc3-4c11-b0c8-7da7420750b7}"
  825. Global Const $dtagIUIAutomationElement7 = $dtagIUIAutomationElement6 & _
  826.         "FindFirstWithOptions hresult(long;ptr;long;prt;ptr*);" & _
  827.         "FindAllWithOptions hresult(long;ptr;long;prt;ptr*);" & _
  828.         "FindFirstWithOptionsBuildCache hresult(long;ptr;prt;long;prt;ptr*);" & _
  829.         "FindAllWithOptionsBuildCache hresult(long;ptr;prt;long;prt;ptr*);" & _
  830.         "GetCurrentMetadataValue hresult(int;int;ptr);"
  831. #Au3Stripper_On
  832.  
  833. Global Const $sIID_IUIAutomationElementArray = "{14314595-B4BC-4055-95F2-58F2E42C9855}"
  834. Global Const $dtagIUIAutomationElementArray = "Length hresult(int*);" & _
  835.         "GetElement hresult(int;ptr*);"
  836.  
  837. Global Const $sIID_IUIAutomationCondition = "{352FFBA8-0973-437C-A61F-F64CAFD81DF9}"
  838. Global Const $dtagIUIAutomationCondition = ""
  839.  
  840. Global Const $sIID_IUIAutomationBoolCondition = "{1B4E1F2E-75EB-4D0B-8952-5A69988E2307}"
  841. Global Const $dtagIUIAutomationBoolCondition = "BooleanValue hresult(long*);"
  842.  
  843. Global Const $sIID_IUIAutomationPropertyCondition = "{99EBF2CB-5578-4267-9AD4-AFD6EA77E94B}"
  844. Global Const $dtagIUIAutomationPropertyCondition = "PropertyId hresult(int*);" & _
  845.         "PropertyValue hresult(variant*);" & _
  846.         "PropertyConditionFlags hresult(long*);"
  847.  
  848. Global Const $sIID_IUIAutomationAndCondition = "{A7D0AF36-B912-45FE-9855-091DDC174AEC}"
  849. Global Const $dtagIUIAutomationAndCondition = "ChildCount hresult(int*);" & _
  850.         "GetChildrenAsNativeArray hresult(ptr*;int*);" & _
  851.         "GetChildren hresult(ptr*);"
  852.  
  853. Global Const $sIID_IUIAutomationOrCondition = "{8753F032-3DB1-47B5-A1FC-6E34A266C712}"
  854. Global Const $dtagIUIAutomationOrCondition = "ChildCount hresult(int*);" & _
  855.         "GetChildrenAsNativeArray hresult(ptr*;int*);" & _
  856.         "GetChildren hresult(ptr*);"
  857.  
  858. Global Const $sIID_IUIAutomationNotCondition = "{F528B657-847B-498C-8896-D52B565407A1}"
  859. Global Const $dtagIUIAutomationNotCondition = "GetChild hresult(ptr*);"
  860.  
  861. Global Const $sIID_IUIAutomationCacheRequest = "{B32A92B5-BC25-4078-9C08-D7EE95C48E03}"
  862. Global Const $dtagIUIAutomationCacheRequest = "AddProperty hresult(int);" & _
  863.         "AddPattern hresult(int);" & _
  864.         "Clone hresult(ptr*);" & _
  865.         "get_TreeScope hresult(long*);" & _
  866.         "put_TreeScope hresult(long);" & _
  867.         "get_TreeFilter hresult(ptr*);" & _
  868.         "put_TreeFilter hresult(ptr);" & _
  869.         "get_AutomationElementMode hresult(long*);" & _
  870.         "put_AutomationElementMode hresult(long);"
  871.  
  872. Global Const $sIID_IUIAutomationTreeWalker = "{4042C624-389C-4AFC-A630-9DF854A541FC}"
  873. Global Const $dtagIUIAutomationTreeWalker = "GetParentElement hresult(ptr;ptr*);" & _
  874.         "GetFirstChildElement hresult(ptr;ptr*);" & _
  875.         "GetLastChildElement hresult(ptr;ptr*);" & _
  876.         "GetNextSiblingElement hresult(ptr;ptr*);" & _
  877.         "GetPreviousSiblingElement hresult(ptr;ptr*);" & _
  878.         "NormalizeElement hresult(ptr;ptr*);" & _
  879.         "GetParentElementBuildCache hresult(ptr;ptr;ptr*);" & _
  880.         "GetFirstChildElementBuildCache hresult(ptr;ptr;ptr*);" & _
  881.         "GetLastChildElementBuildCache hresult(ptr;ptr;ptr*);" & _
  882.         "GetNextSiblingElementBuildCache hresult(ptr;ptr;ptr*);" & _
  883.         "GetPreviousSiblingElementBuildCache hresult(ptr;ptr;ptr*);" & _
  884.         "NormalizeElementBuildCache hresult(ptr;ptr;ptr*);" & _
  885.         "condition hresult(ptr*);"
  886.  
  887. Global Const $sIID_IUIAutomationEventHandler = "{146C3C17-F12E-4E22-8C27-F894B9B79C69}"
  888. Global Const $dtagIUIAutomationEventHandler = "HandleAutomationEvent hresult(ptr;int);"
  889.  
  890. Global Const $sIID_IUIAutomationPropertyChangedEventHandler = "{40CD37D4-C756-4B0C-8C6F-BDDFEEB13B50}"
  891. Global Const $dtagIUIAutomationPropertyChangedEventHandler = "HandlePropertyChangedEvent hresult(ptr;int;variant);"
  892.  
  893. Global Const $sIID_IUIAutomationStructureChangedEventHandler = "{E81D1B4E-11C5-42F8-9754-E7036C79F054}"
  894. Global Const $dtagIUIAutomationStructureChangedEventHandler = "HandleStructureChangedEvent hresult(ptr;long;ptr);"
  895.  
  896. Global Const $sIID_IUIAutomationFocusChangedEventHandler = "{C270F6B5-5C69-4290-9745-7A7F97169468}"
  897. Global Const $dtagIUIAutomationFocusChangedEventHandler = "HandleFocusChangedEvent hresult(ptr);"
  898.  
  899. Global Const $sIID_IUIAutomationTextEditTextChangedEventHandler = "{92FAA680-E704-4156-931A-E32D5BB38F3F}"
  900. Global Const $dtagIUIAutomationTextEditTextChangedEventHandler = "HandleTextEditTextChangedEvent hresult(ptr;long;ptr);"
  901.  
  902. Global Const $sIID_IUIAutomationChangesEventHandler = "{58EDCA55-2C3E-4980-B1B9-56C17F27A2A0}"
  903. Global Const $dtagIUIAutomationChangesEventHandler = "HandleChangesEvent hresult(ptr;ptr;int);"
  904.  
  905. Global Const $sIID_IUIAutomationInvokePattern = "{FB377FBE-8EA6-46D5-9C73-6499642D3059}"
  906. Global Const $dtagIUIAutomationInvokePattern = "Invoke hresult();"
  907.  
  908. Global Const $sIID_IUIAutomationDockPattern = "{FDE5EF97-1464-48F6-90BF-43D0948E86EC}"
  909. Global Const $dtagIUIAutomationDockPattern = "SetDockPosition hresult(long);" & _
  910.         "CurrentDockPosition hresult(long*);" & _
  911.         "CachedDockPosition hresult(long*);"
  912.  
  913. Global Const $sIID_IUIAutomationExpandCollapsePattern = "{619BE086-1F4E-4EE4-BAFA-210128738730}"
  914. Global Const $dtagIUIAutomationExpandCollapsePattern = "Expand hresult();" & _
  915.         "Collapse hresult();" & _
  916.         "CurrentExpandCollapseState hresult(long*);" & _
  917.         "CachedExpandCollapseState hresult(long*);"
  918.  
  919. Global Const $sIID_IUIAutomationGridPattern = "{414C3CDC-856B-4F5B-8538-3131C6302550}"
  920. Global Const $dtagIUIAutomationGridPattern = "GetItem hresult(int;int;ptr*);" & _
  921.         "CurrentRowCount hresult(int*);" & _
  922.         "CurrentColumnCount hresult(int*);" & _
  923.         "CachedRowCount hresult(int*);" & _
  924.         "CachedColumnCount hresult(int*);"
  925.  
  926. Global Const $sIID_IUIAutomationGridItemPattern = "{78F8EF57-66C3-4E09-BD7C-E79B2004894D}"
  927. Global Const $dtagIUIAutomationGridItemPattern = "CurrentContainingGrid hresult(ptr*);" & _
  928.         "CurrentRow hresult(int*);" & _
  929.         "CurrentColumn hresult(int*);" & _
  930.         "CurrentRowSpan hresult(int*);" & _
  931.         "CurrentColumnSpan hresult(int*);" & _
  932.         "CachedContainingGrid hresult(ptr*);" & _
  933.         "CachedRow hresult(int*);" & _
  934.         "CachedColumn hresult(int*);" & _
  935.         "CachedRowSpan hresult(int*);" & _
  936.         "CachedColumnSpan hresult(int*);"
  937.  
  938. Global Const $sIID_IUIAutomationMultipleViewPattern = "{8D253C91-1DC5-4BB5-B18F-ADE16FA495E8}"
  939. Global Const $dtagIUIAutomationMultipleViewPattern = "GetViewName hresult(int;bstr*);" & _
  940.         "SetCurrentView hresult(int);" & _
  941.         "CurrentCurrentView hresult(int*);" & _
  942.         "GetCurrentSupportedViews hresult(ptr*);" & _
  943.         "CachedCurrentView hresult(int*);" & _
  944.         "GetCachedSupportedViews hresult(ptr*);"
  945.  
  946. Global Const $sIID_IUIAutomationObjectModelPattern = "{71C284B3-C14D-4D14-981E-19751B0D756D}"
  947. Global Const $dtagIUIAutomationObjectModelPattern = "GetUnderlyingObjectModel hresult(ptr*);"
  948.  
  949. Global Const $sIID_IUIAutomationRangeValuePattern = "{59213F4F-7346-49E5-B120-80555987A148}"
  950. Global Const $dtagIUIAutomationRangeValuePattern = "SetValue hresult(double);" & _
  951.         "CurrentValue hresult(double*);" & _
  952.         "CurrentIsReadOnly hresult(long*);" & _
  953.         "CurrentMaximum hresult(double*);" & _
  954.         "CurrentMinimum hresult(double*);" & _
  955.         "CurrentLargeChange hresult(double*);" & _
  956.         "CurrentSmallChange hresult(double*);" & _
  957.         "CachedValue hresult(double*);" & _
  958.         "CachedIsReadOnly hresult(long*);" & _
  959.         "CachedMaximum hresult(double*);" & _
  960.         "CachedMinimum hresult(double*);" & _
  961.         "CachedLargeChange hresult(double*);" & _
  962.         "CachedSmallChange hresult(double*);"
  963.  
  964. Global Const $sIID_IUIAutomationScrollPattern = "{88F4D42A-E881-459D-A77C-73BBBB7E02DC}"
  965. Global Const $dtagIUIAutomationScrollPattern = "Scroll hresult(long;long);" & _
  966.         "SetScrollPercent hresult(double;double);" & _
  967.         "CurrentHorizontalScrollPercent hresult(double*);" & _
  968.         "CurrentVerticalScrollPercent hresult(double*);" & _
  969.         "CurrentHorizontalViewSize hresult(double*);" & _
  970.         "CurrentVerticalViewSize hresult(double*);" & _
  971.         "CurrentHorizontallyScrollable hresult(long*);" & _
  972.         "CurrentVerticallyScrollable hresult(long*);" & _
  973.         "CachedHorizontalScrollPercent hresult(double*);" & _
  974.         "CachedVerticalScrollPercent hresult(double*);" & _
  975.         "CachedHorizontalViewSize hresult(double*);" & _
  976.         "CachedVerticalViewSize hresult(double*);" & _
  977.         "CachedHorizontallyScrollable hresult(long*);" & _
  978.         "CachedVerticallyScrollable hresult(long*);"
  979.  
  980. Global Const $sIID_IUIAutomationScrollItemPattern = "{B488300F-D015-4F19-9C29-BB595E3645EF}"
  981. Global Const $dtagIUIAutomationScrollItemPattern = "ScrollIntoView hresult();"
  982.  
  983. Global Const $sIID_IUIAutomationSelectionPattern = "{5ED5202E-B2AC-47A6-B638-4B0BF140D78E}"
  984. Global Const $dtagIUIAutomationSelectionPattern = "GetCurrentSelection hresult(ptr*);" & _
  985.         "CurrentCanSelectMultiple hresult(long*);" & _
  986.         "CurrentIsSelectionRequired hresult(long*);" & _
  987.         "GetCachedSelection hresult(ptr*);" & _
  988.         "CachedCanSelectMultiple hresult(long*);" & _
  989.         "CachedIsSelectionRequired hresult(long*);"
  990.  
  991. Global Const $sIID_IUIAutomationSelectionItemPattern = "{A8EFA66A-0FDA-421A-9194-38021F3578EA}"
  992. Global Const $dtagIUIAutomationSelectionItemPattern = "Select hresult();" & _
  993.         "AddToSelection hresult();" & _
  994.         "RemoveFromSelection hresult();" & _
  995.         "CurrentIsSelected hresult(long*);" & _
  996.         "CurrentSelectionContainer hresult(ptr*);" & _
  997.         "CachedIsSelected hresult(long*);" & _
  998.         "CachedSelectionContainer hresult(ptr*);"
  999.  
  1000. Global Const $sIID_IUIAutomationSynchronizedInputPattern = "{2233BE0B-AFB7-448B-9FDA-3B378AA5EAE1}"
  1001. Global Const $dtagIUIAutomationSynchronizedInputPattern = "StartListening hresult(long);" & _
  1002.         "Cancel hresult();"
  1003.  
  1004. Global Const $sIID_IUIAutomationTablePattern = "{620E691C-EA96-4710-A850-754B24CE2417}"
  1005. Global Const $dtagIUIAutomationTablePattern = "GetCurrentRowHeaders hresult(ptr*);" & _
  1006.         "GetCurrentColumnHeaders hresult(ptr*);" & _
  1007.         "CurrentRowOrColumnMajor hresult(long*);" & _
  1008.         "GetCachedRowHeaders hresult(ptr*);" & _
  1009.         "GetCachedColumnHeaders hresult(ptr*);" & _
  1010.         "CachedRowOrColumnMajor hresult(long*);"
  1011.  
  1012. Global Const $sIID_IUIAutomationTableItemPattern = "{0B964EB3-EF2E-4464-9C79-61D61737A27E}"
  1013. Global Const $dtagIUIAutomationTableItemPattern = "GetCurrentRowHeaderItems hresult(ptr*);" & _
  1014.         "GetCurrentColumnHeaderItems hresult(ptr*);" & _
  1015.         "GetCachedRowHeaderItems hresult(ptr*);" & _
  1016.         "GetCachedColumnHeaderItems hresult(ptr*);"
  1017.  
  1018. Global Const $sIID_IUIAutomationTogglePattern = "{94CF8058-9B8D-4AB9-8BFD-4CD0A33C8C70}"
  1019. Global Const $dtagIUIAutomationTogglePattern = "Toggle hresult();" & _
  1020.         "CurrentToggleState hresult(long*);" & _
  1021.         "CachedToggleState hresult(long*);"
  1022.  
  1023. Global Const $sIID_IUIAutomationTransformPattern = "{A9B55844-A55D-4EF0-926D-569C16FF89BB}"
  1024. Global Const $dtagIUIAutomationTransformPattern = "Move hresult(double;double);" & _
  1025.         "Resize hresult(double;double);" & _
  1026.         "Rotate hresult(double);" & _
  1027.         "CurrentCanMove hresult(long*);" & _
  1028.         "CurrentCanResize hresult(long*);" & _
  1029.         "CurrentCanRotate hresult(long*);" & _
  1030.         "CachedCanMove hresult(long*);" & _
  1031.         "CachedCanResize hresult(long*);" & _
  1032.         "CachedCanRotate hresult(long*);"
  1033.  
  1034. Global Const $sIID_IUIAutomationTransformPattern2 = "{6D74D017-6ECB-4381-B38B-3C17A48FF1C2}"
  1035. Global Const $dtagIUIAutomationTransformPattern2 = $dtagIUIAutomationTransformPattern & _
  1036.         "Zoom hresult(double);" & _
  1037.         "ZoomByUnit hresult(long);" & _
  1038.         "CurrentCanZoom hresult(long*);" & _
  1039.         "CachedCanZoom hresult(long*);" & _
  1040.         "CurrentZoomLevel hresult(double*);" & _
  1041.         "CachedZoomLevel hresult(double*);" & _
  1042.         "CurrentZoomMinimum hresult(double*);" & _
  1043.         "CachedZoomMinimum hresult(double*);" & _
  1044.         "CurrentZoomMaximum hresult(double*);" & _
  1045.         "CachedZoomMaximum hresult(double*);"
  1046.  
  1047. Global Const $sIID_IUIAutomationValuePattern = "{A94CD8B1-0844-4CD6-9D2D-640537AB39E9}"
  1048. Global Const $dtagIUIAutomationValuePattern = "SetValue hresult(bstr);" & _
  1049.         "CurrentValue hresult(bstr*);" & _
  1050.         "CurrentIsReadOnly hresult(long*);" & _
  1051.         "CachedValue hresult(bstr*);" & _
  1052.         "CachedIsReadOnly hresult(long*);"
  1053.  
  1054. Global Const $sIID_IUIAutomationWindowPattern = "{0FAEF453-9208-43EF-BBB2-3B485177864F}"
  1055. Global Const $dtagIUIAutomationWindowPattern = "Close hresult();" & _
  1056.         "WaitForInputIdle hresult(int;long*);" & _
  1057.         "SetWindowVisualState hresult(long);" & _
  1058.         "CurrentCanMaximize hresult(long*);" & _
  1059.         "CurrentCanMinimize hresult(long*);" & _
  1060.         "CurrentIsModal hresult(long*);" & _
  1061.         "CurrentIsTopmost hresult(long*);" & _
  1062.         "CurrentWindowVisualState hresult(long*);" & _
  1063.         "CurrentWindowInteractionState hresult(long*);" & _
  1064.         "CachedCanMaximize hresult(long*);" & _
  1065.         "CachedCanMinimize hresult(long*);" & _
  1066.         "CachedIsModal hresult(long*);" & _
  1067.         "CachedIsTopmost hresult(long*);" & _
  1068.         "CachedWindowVisualState hresult(long*);" & _
  1069.         "CachedWindowInteractionState hresult(long*);"
  1070.  
  1071. Global Const $sIID_IUIAutomationTextRange = "{A543CC6A-F4AE-494B-8239-C814481187A8}"
  1072. Global Const $dtagIUIAutomationTextRange = "Clone hresult(ptr*);" & _
  1073.         "Compare hresult(ptr;long*);" & _
  1074.         "CompareEndpoints hresult(long;ptr;long;int*);" & _
  1075.         "ExpandToEnclosingUnit hresult(long);" & _
  1076.         "FindAttribute hresult(int;variant;long;ptr*);" & _
  1077.         "FindText hresult(bstr;long;long;ptr*);" & _
  1078.         "GetAttributeValue hresult(int;variant*);" & _
  1079.         "GetBoundingRectangles hresult(ptr*);" & _
  1080.         "GetEnclosingElement hresult(ptr*);" & _
  1081.         "GetText hresult(int;bstr*);" & _
  1082.         "Move hresult(long;int;int*);" & _
  1083.         "MoveEndpointByUnit hresult(long;long;int;int*);" & _
  1084.         "MoveEndpointByRange hresult(long;ptr;long);" & _
  1085.         "Select hresult();" & _
  1086.         "AddToSelection hresult();" & _
  1087.         "RemoveFromSelection hresult();" & _
  1088.         "ScrollIntoView hresult(long);" & _
  1089.         "GetChildren hresult(ptr*);"
  1090.  
  1091. Global Const $sIID_IUIAutomationTextRange2 = "{BB9B40E0-5E04-46BD-9BE0-4B601B9AFAD4}"
  1092. Global Const $dtagIUIAutomationTextRange2 = $dtagIUIAutomationTextRange & _
  1093.         "ShowContextMenu hresult();"
  1094.  
  1095. Global Const $sIID_IUIAutomationTextRange3 = "{6A315D69-5512-4C2E-85F0-53FCE6DD4BC2}"
  1096. Global Const $dtagIUIAutomationTextRange3 = $dtagIUIAutomationTextRange2 & _
  1097.         "GetEnclosingElementBuildCache hresult(ptr;ptr*);" & _
  1098.         "GetChildrenBuildCache hresult(ptr;ptr*);" & _
  1099.         "GetAttributeValues hresult(ptr;int;ptr*);"
  1100.  
  1101. Global Const $sIID_IUIAutomationTextRangeArray = "{CE4AE76A-E717-4C98-81EA-47371D028EB6}"
  1102. Global Const $dtagIUIAutomationTextRangeArray = "Length hresult(int*);" & _
  1103.         "GetElement hresult(int;ptr*);"
  1104.  
  1105. Global Const $sIID_IUIAutomationTextPattern = "{32EBA289-3583-42C9-9C59-3B6D9A1E9B6A}"
  1106. Global Const $dtagIUIAutomationTextPattern = "RangeFromPoint hresult(struct;ptr*);" & _
  1107.         "RangeFromChild hresult(ptr;ptr*);" & _
  1108.         "GetSelection hresult(ptr*);" & _
  1109.         "GetVisibleRanges hresult(ptr*);" & _
  1110.         "DocumentRange hresult(ptr*);" & _
  1111.         "SupportedTextSelection hresult(long*);"
  1112.  
  1113. Global Const $sIID_IUIAutomationTextPattern2 = "{506A921A-FCC9-409F-B23B-37EB74106872}"
  1114. Global Const $dtagIUIAutomationTextPattern2 = $dtagIUIAutomationTextPattern & _
  1115.         "RangeFromAnnotation hresult(ptr;ptr*);" & _
  1116.         "GetCaretRange hresult(long*;ptr*);"
  1117.  
  1118. Global Const $sIID_IUIAutomationTextEditPattern = "{17E21576-996C-4870-99D9-BFF323380C06}"
  1119. Global Const $dtagIUIAutomationTextEditPattern = $dtagIUIAutomationTextPattern & _
  1120.         "GetActiveComposition hresult(ptr*);" & _
  1121.         "GetConversionTarget hresult(ptr*);"
  1122.  
  1123. Global Const $sIID_IUIAutomationTextChildPattern = "{6552B038-AE05-40C8-ABFD-AA08352AAB86}"
  1124. Global Const $dtagIUIAutomationTextChildPattern = "TextContainer hresult(ptr*);" & _
  1125.         "TextRange hresult(ptr*);"
  1126.  
  1127. Global Const $sIID_IUIAutomationCustomNavigationPattern = "{01EA217A-1766-47ED-A6CC-ACF492854B1F}"
  1128. Global Const $dtagIUIAutomationCustomNavigationPattern = "Navigate hresult(long;ptr*);"
  1129.  
  1130. Global Const $sIID_IUIAutomationLegacyIAccessiblePattern = "{828055AD-355B-4435-86D5-3B51C14A9B1B}"
  1131. Global Const $dtagIUIAutomationLegacyIAccessiblePattern = "Select hresult(long);" & _
  1132.         "DoDefaultAction hresult();" & _
  1133.         "SetValue hresult(wstr);" & _
  1134.         "CurrentChildId hresult(int*);" & _
  1135.         "CurrentName hresult(bstr*);" & _
  1136.         "CurrentValue hresult(bstr*);" & _
  1137.         "CurrentDescription hresult(bstr*);" & _
  1138.         "CurrentRole hresult(uint*);" & _
  1139.         "CurrentState hresult(uint*);" & _
  1140.         "CurrentHelp hresult(bstr*);" & _
  1141.         "CurrentKeyboardShortcut hresult(bstr*);" & _
  1142.         "GetCurrentSelection hresult(ptr*);" & _
  1143.         "CurrentDefaultAction hresult(bstr*);" & _
  1144.         "CachedChildId hresult(int*);" & _
  1145.         "CachedName hresult(bstr*);" & _
  1146.         "CachedValue hresult(bstr*);" & _
  1147.         "CachedDescription hresult(bstr*);" & _
  1148.         "CachedRole hresult(uint*);" & _
  1149.         "CachedState hresult(uint*);" & _
  1150.         "CachedHelp hresult(bstr*);" & _
  1151.         "CachedKeyboardShortcut hresult(bstr*);" & _
  1152.         "GetCachedSelection hresult(ptr*);" & _
  1153.         "CachedDefaultAction hresult(bstr*);" & _
  1154.         "GetIAccessible hresult(ptr*);"
  1155.  
  1156. Global Const $sIID_IUIAutomationItemContainerPattern = "{C690FDB2-27A8-423C-812D-429773C9084E}"
  1157. Global Const $dtagIUIAutomationItemContainerPattern = "FindItemByProperty hresult(ptr;int;variant;ptr*);"
  1158.  
  1159. Global Const $sIID_IUIAutomationVirtualizedItemPattern = "{6BA3D7A6-04CF-4F11-8793-A8D1CDE9969F}"
  1160. Global Const $dtagIUIAutomationVirtualizedItemPattern = "Realize hresult();"
  1161.  
  1162. Global Const $sIID_IUIAutomationAnnotationPattern = "{9A175B21-339E-41B1-8E8B-623F6B681098}"
  1163. Global Const $dtagIID_IUIAutomationAnnotationPattern = "CurrentAnnotationTypeId hresult(int*);" & _
  1164.         "CurrentAnnotationTypeName hresult(bstr*);" & _
  1165.         "CurrentAuthor hresult(bstr*);" & _
  1166.         "CurrentDateTime hresult(bstr*);" & _
  1167.         "CurrentTarget hresult(ptr*);" & _
  1168.         "CachedAnnotationTypeId hresult(int*);" & _
  1169.         "CachedAnnotationTypeName hresult(bstr*);" & _
  1170.         "CachedAuthor hresult(bstr*);" & _
  1171.         "CachedDateTime hresult(bstr*);" & _
  1172.         "CachedTarget hresult(ptr*);"
  1173.  
  1174. Global Const $sIID_IUIAutomationStylesPattern = "{85B5F0A2-BD79-484A-AD2B-388C9838D5FB}"
  1175. Global Const $dtagIID_IUIAutomationStylesPattern = "CurrentStyleId hresult(int*);" & _
  1176.         "CurrentStyleName hresult(bstr*);" & _
  1177.         "CurrentFillColor hresult(int*);" & _
  1178.         "CurrentFillPatternStyle hresult(bstr*);" & _
  1179.         "CurrentShape hresult(bstr*);" & _
  1180.         "CurrentFillPatternColor hresult(int*);" & _
  1181.         "CurrentExtendedProperties hresult(bstr*);" & _
  1182.         "GetCurrentExtendedPropertiesAsArray hresult(ptr*;int*);" & _
  1183.         "CachedStyleId hresult(int*);" & _
  1184.         "CachedStyleName hresult(bstr*);" & _
  1185.         "CachedFillColor hresult(int*);" & _
  1186.         "CachedFillPatternStyle hresult(bstr*);" & _
  1187.         "CachedShape hresult(bstr*);" & _
  1188.         "CachedFillPatternColor hresult(int*);" & _
  1189.         "CachedExtendedProperties hresult(bstr*);" & _
  1190.         "GetCachedExtendedPropertiesAsArray hresult(ptr*;int*);"
  1191.  
  1192. Global Const $sIID_IUIAutomationSpreadsheetPattern = "{7517a7c8-faae-4de9-9f08-29b91e8595c1}"
  1193. Global Const $dtagIUIAutomationSpreadsheetPattern = "GetItemByName hresult(bstr;ptr*);"
  1194.  
  1195. Global Const $sIID_IUIAutomationSpreadsheetItemPattern = "{7d4fb86c-8d34-40e1-8e83-62c15204e335}"
  1196. Global Const $dtagIID_IUIAutomationSpreadsheetItemPattern = "CurrentFormula hresult(bstr*);" & _
  1197.         "GetCurrentAnnotationObjects hresult(ptr*);" & _
  1198.         "GetCurrentAnnotationTypes hresult(ptr*);" & _
  1199.         "CachedFormula hresult(bstr*);" & _
  1200.         "GetCachedAnnotationObjects hresult(ptr*);" & _
  1201.         "GetCachedAnnotationTypes hresult(ptr*);"
  1202.  
  1203. Global Const $sIID_IUIAutomationDragPattern = "{1DC7B570-1F54-4BAD-BCDA-D36A722FB7BD}"
  1204. Global Const $dtagIUIAutomationDragPattern = "CurrentIsGrabbed hresult(long*);" & _
  1205.         "CachedIsGrabbed hresult(long*);" & _
  1206.         "CurrentDropEffect hresult(bstr*);" & _
  1207.         "CachedDropEffect hresult(bstr*);" & _
  1208.         "CurrentDropEffects hresult(ptr*);" & _
  1209.         "CachedDropEffects hresult(ptr*);" & _
  1210.         "GetCurrentGrabbedItems hresult(ptr*);" & _
  1211.         "GetCachedGrabbedItems hresult(ptr*);"
  1212.  
  1213. Global Const $sIID_IUIAutomationDropTargetPattern = "{69A095F7-EEE4-430E-A46B-FB73B1AE39A5}"
  1214. Global Const $dtagIUIAutomationDropTargetPattern = "CurrentDropTargetEffect hresult(bstr*);" & _
  1215.         "CachedDropTargetEffect hresult(bstr*);" & _
  1216.         "CurrentDropTargetEffects hresult(ptr*);" & _
  1217.         "CachedDropTargetEffects hresult(ptr*);"
  1218.  
  1219. Global Const $sIID_IUIAutomationProxyFactory = "{85B94ECD-849D-42B6-B94D-D6DB23FDF5A4}"
  1220. Global Const $dtagIUIAutomationProxyFactory = "CreateProvider hresult(hwnd;long;long;ptr*);" & _
  1221.         "ProxyFactoryId hresult(bstr*);"
  1222.  
  1223. Global Const $sIID_IUIAutomationProxyFactoryEntry = "{D50E472E-B64B-490C-BCA1-D30696F9F289}"
  1224. Global Const $dtagIUIAutomationProxyFactoryEntry = "ProxyFactory hresult(ptr*);" & _
  1225.         "ClassName hresult(bstr*);" & _
  1226.         "ImageName hresult(bstr*);" & _
  1227.         "AllowSubstringMatch hresult(long*);" & _
  1228.         "CanCheckBaseClass hresult(long*);" & _
  1229.         "NeedsAdviseEvents hresult(long*);" & _
  1230.         "ClassName hresult(wstr);" & _
  1231.         "ImageName hresult(wstr);" & _
  1232.         "AllowSubstringMatch hresult(long);" & _
  1233.         "CanCheckBaseClass hresult(long);" & _
  1234.         "NeedsAdviseEvents hresult(long);" & _
  1235.         "SetWinEventsForAutomationEvent hresult(int;int;ptr);" & _
  1236.         "GetWinEventsForAutomationEvent hresult(int;int;ptr*);"
  1237.  
  1238. Global Const $sIID_IUIAutomationProxyFactoryMapping = "{09E31E18-872D-4873-93D1-1E541EC133FD}"
  1239. Global Const $dtagIUIAutomationProxyFactoryMapping = "Count hresult(uint*);" & _
  1240.         "GetTable hresult(ptr*);" & _
  1241.         "GetEntry hresult(uint;ptr*);" & _
  1242.         "SetTable hresult(ptr);" & _
  1243.         "InsertEntries hresult(uint;ptr);" & _
  1244.         "InsertEntry hresult(uint;ptr);" & _
  1245.         "RemoveEntry hresult(uint);" & _
  1246.         "ClearTable hresult();" & _
  1247.         "RestoreDefaultTable hresult();"
  1248.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement