From 96068175b487ef8b0212b42b1f7e882415576efb Mon Sep 17 00:00:00 2001 From: Biswapriyo Nath <[email protected]> Date: Sun, 1 Oct 2023 04:09:39 +0000 Subject: [PATCH] crt: Add uiautomationcore import library
Signed-off-by: Biswapriyo Nath <[email protected]> --- .../uiautomationcore.def | 6 +- mingw-w64-crt/lib32/Makefile.am | 1 + mingw-w64-crt/lib32/uiautomationcore.def | 106 ++++++++++++++++++ mingw-w64-crt/lib64/Makefile.am | 1 + mingw-w64-crt/libarm64/Makefile.am | 1 + 5 files changed, 114 insertions(+), 1 deletion(-) rename mingw-w64-crt/{libarm32 => lib-common}/uiautomationcore.def (93%) create mode 100644 mingw-w64-crt/lib32/uiautomationcore.def diff --git a/mingw-w64-crt/libarm32/uiautomationcore.def b/mingw-w64-crt/lib-common/uiautomationcore.def similarity index 93% rename from mingw-w64-crt/libarm32/uiautomationcore.def rename to mingw-w64-crt/lib-common/uiautomationcore.def index 6196bc3..6678200 100644 --- a/mingw-w64-crt/libarm32/uiautomationcore.def +++ b/mingw-w64-crt/lib-common/uiautomationcore.def @@ -1,7 +1,7 @@ ; ; Definition file of UIAutomationCore.DLL ; Automatic generated by gendef -; written by Kai Tietz 2008-2014 +; written by Kai Tietz 2008 ; LIBRARY "UIAutomationCore.DLL" EXPORTS @@ -9,6 +9,7 @@ DockPattern_SetDockPosition ExpandCollapsePattern_Collapse ExpandCollapsePattern_Expand GridPattern_GetItem +InitializeChannelBasedConnectionForProviderProxy InvokePattern_Invoke ItemContainerPattern_FindItemByProperty LegacyIAccessiblePattern_DoDefaultAction @@ -85,9 +86,12 @@ UiaNodeRelease UiaPatternRelease UiaProviderForNonClient UiaProviderFromIAccessible +UiaRaiseActiveTextPositionChangedEvent UiaRaiseAsyncContentLoadedEvent UiaRaiseAutomationEvent UiaRaiseAutomationPropertyChangedEvent +UiaRaiseChangesEvent +UiaRaiseNotificationEvent UiaRaiseStructureChangedEvent UiaRaiseTextEditTextChangedEvent UiaRegisterProviderCallback diff --git a/mingw-w64-crt/lib32/Makefile.am b/mingw-w64-crt/lib32/Makefile.am index cdd7716..542e38f 100644 --- a/mingw-w64-crt/lib32/Makefile.am +++ b/mingw-w64-crt/lib32/Makefile.am @@ -283,6 +283,7 @@ lib32_DATA += %reldir%/libtbs.a lib32_DATA += %reldir%/libtdh.a lib32_DATA += %reldir%/libtdi.a lib32_DATA += %reldir%/libtxfw32.a +lib32_DATA += %reldir%/libuiautomationcore.a lib32_DATA += %reldir%/liburl.a lib32_DATA += %reldir%/liburlmon.a lib32_DATA += %reldir%/libusbcamd.a diff --git a/mingw-w64-crt/lib32/uiautomationcore.def b/mingw-w64-crt/lib32/uiautomationcore.def new file mode 100644 index 0000000..e3fb5d1 --- /dev/null +++ b/mingw-w64-crt/lib32/uiautomationcore.def @@ -0,0 +1,106 @@ +; +; Definition file of UIAutomationCore.DLL +; Automatic generated by gendef +; written by Kai Tietz 2008 +; +LIBRARY "UIAutomationCore.DLL" +EXPORTS +DockPattern_SetDockPosition@8 +ExpandCollapsePattern_Collapse@4 +ExpandCollapsePattern_Expand@4 +GridPattern_GetItem@16 +InitializeChannelBasedConnectionForProviderProxy@12 +InvokePattern_Invoke@4 +ItemContainerPattern_FindItemByProperty@32 +LegacyIAccessiblePattern_DoDefaultAction@4 +LegacyIAccessiblePattern_GetIAccessible@8 +LegacyIAccessiblePattern_Select@8 +LegacyIAccessiblePattern_SetValue@8 +MultipleViewPattern_GetViewName@12 +MultipleViewPattern_SetCurrentView@8 +RangeValuePattern_SetValue@12 +ScrollItemPattern_ScrollIntoView@4 +ScrollPattern_Scroll@12 +ScrollPattern_SetScrollPercent@20 +SelectionItemPattern_AddToSelection@4 +SelectionItemPattern_RemoveFromSelection@4 +SelectionItemPattern_Select@4 +SynchronizedInputPattern_Cancel@4 +SynchronizedInputPattern_StartListening@8 +TextPattern_GetSelection@8 +TextPattern_GetVisibleRanges@8 +TextPattern_RangeFromChild@12 +TextPattern_RangeFromPoint@24 +TextPattern_get_DocumentRange@8 +TextPattern_get_SupportedTextSelection@8 +TextRange_AddToSelection@4 +TextRange_Clone@8 +TextRange_Compare@12 +TextRange_CompareEndpoints@20 +TextRange_ExpandToEnclosingUnit@8 +TextRange_FindAttribute@32 +TextRange_FindText@20 +TextRange_GetAttributeValue@12 +TextRange_GetBoundingRectangles@8 +TextRange_GetChildren@8 +TextRange_GetEnclosingElement@8 +TextRange_GetText@12 +TextRange_Move@16 +TextRange_MoveEndpointByRange@16 +TextRange_MoveEndpointByUnit@20 +TextRange_RemoveFromSelection@4 +TextRange_ScrollIntoView@8 +TextRange_Select@4 +TogglePattern_Toggle@4 +TransformPattern_Move@20 +TransformPattern_Resize@20 +TransformPattern_Rotate@12 +UiaAddEvent@32 +UiaClientsAreListening@0 +UiaDisconnectAllProviders@0 +UiaDisconnectProvider@4 +UiaEventAddWindow@8 +UiaEventRemoveWindow@8 +UiaFind@24 +UiaGetErrorDescription@4 +UiaGetPatternProvider@12 +UiaGetPropertyValue@12 +UiaGetReservedMixedAttributeValue@4 +UiaGetReservedNotSupportedValue@4 +UiaGetRootNode@4 +UiaGetRuntimeId@8 +UiaGetUpdatedCache@24 +UiaHPatternObjectFromVariant@8 +UiaHTextRangeFromVariant@8 +UiaHUiaNodeFromVariant@8 +UiaHasServerSideProvider@4 +UiaHostProviderFromHwnd@8 +UiaIAccessibleFromProvider@16 +UiaLookupId@8 +UiaNavigate@24 +UiaNodeFromFocus@12 +UiaNodeFromHandle@8 +UiaNodeFromPoint@28 +UiaNodeFromProvider@8 +UiaNodeRelease@4 +UiaPatternRelease@4 +UiaProviderForNonClient@16 +UiaProviderFromIAccessible@16 +UiaRaiseActiveTextPositionChangedEvent@8 +UiaRaiseAsyncContentLoadedEvent@16 +UiaRaiseAutomationEvent@8 +UiaRaiseAutomationPropertyChangedEvent@40 +UiaRaiseChangesEvent@12 +UiaRaiseNotificationEvent@20 +UiaRaiseStructureChangedEvent@16 +UiaRaiseTextEditTextChangedEvent@12 +UiaRegisterProviderCallback@4 +UiaRemoveEvent@4 +UiaReturnRawElementProvider@16 +UiaSetFocus@4 +UiaTextRangeRelease@4 +ValuePattern_SetValue@8 +VirtualizedItemPattern_Realize@4 +WindowPattern_Close@4 +WindowPattern_SetWindowVisualState@8 +WindowPattern_WaitForInputIdle@12 diff --git a/mingw-w64-crt/lib64/Makefile.am b/mingw-w64-crt/lib64/Makefile.am index 61b431a..387efb3 100644 --- a/mingw-w64-crt/lib64/Makefile.am +++ b/mingw-w64-crt/lib64/Makefile.am @@ -601,6 +601,7 @@ lib64_DATA += %reldir%/libtsd32.a lib64_DATA += %reldir%/libtsoc.a lib64_DATA += %reldir%/libudhisapi.a lib64_DATA += %reldir%/libufat.a +lib64_DATA += %reldir%/libuiautomationcore.a lib64_DATA += %reldir%/libumandlg.a lib64_DATA += %reldir%/libumdmxfrm.a lib64_DATA += %reldir%/libumpnpmgr.a diff --git a/mingw-w64-crt/libarm64/Makefile.am b/mingw-w64-crt/libarm64/Makefile.am index ad3db1a..5e48cd7 100644 --- a/mingw-w64-crt/libarm64/Makefile.am +++ b/mingw-w64-crt/libarm64/Makefile.am @@ -303,6 +303,7 @@ libarm64_DATA += %reldir%/libtdh.a libarm64_DATA += %reldir%/libtraffic.a libarm64_DATA += %reldir%/libtsbyuv.a libarm64_DATA += %reldir%/libtxfw32.a +libarm64_DATA += %reldir%/libuiautomationcore.a libarm64_DATA += %reldir%/libumdmxfrm.a libarm64_DATA += %reldir%/libunimdmat.a libarm64_DATA += %reldir%/libuniplat.a -- 2.42.0
_______________________________________________ Mingw-w64-public mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
