mirror of
git://source.winehq.org/git/wine.git
synced 2024-10-01 18:58:29 +00:00
uiautomationcore: Add stub UiaRegisterProviderCallback function.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=50508 Signed-off-by: Vijay Kiran Kamuju <infyquest@gmail.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
parent
89ded8c8e1
commit
8f0349f25b
|
@ -94,6 +94,11 @@ HRESULT WINAPI UiaRaiseAutomationEvent(IRawElementProviderSimple *provider, EVEN
|
|||
return S_OK;
|
||||
}
|
||||
|
||||
void WINAPI UiaRegisterProviderCallback(UiaProviderCallback *callback)
|
||||
{
|
||||
FIXME("(%p): stub\n", callback);
|
||||
}
|
||||
|
||||
HRESULT WINAPI UiaHostProviderFromHwnd(HWND hwnd, IRawElementProviderSimple **provider)
|
||||
{
|
||||
FIXME("(%p, %p): stub\n", hwnd, provider);
|
||||
|
|
|
@ -91,7 +91,7 @@
|
|||
#@ stub UiaRaiseNotificationEvent
|
||||
@ stub UiaRaiseStructureChangedEvent
|
||||
#@ stub UiaRaiseTextEditTextChangedEvent
|
||||
@ stub UiaRegisterProviderCallback
|
||||
@ stdcall UiaRegisterProviderCallback(ptr)
|
||||
@ stub UiaRemoveEvent
|
||||
@ stdcall UiaReturnRawElementProvider(long long long ptr)
|
||||
@ stub UiaSetFocus
|
||||
|
|
|
@ -52,11 +52,21 @@ enum AutomationIdentifierType
|
|||
AutomationIdentifierType_Style
|
||||
};
|
||||
|
||||
enum ProviderType
|
||||
{
|
||||
ProviderType_BaseHwnd,
|
||||
ProviderType_Proxy,
|
||||
ProviderType_NonClientArea,
|
||||
};
|
||||
|
||||
typedef SAFEARRAY * WINAPI UiaProviderCallback(HWND hwnd,enum ProviderType providerType);
|
||||
|
||||
HRESULT WINAPI UiaGetReservedMixedAttributeValue(IUnknown **value);
|
||||
HRESULT WINAPI UiaGetReservedNotSupportedValue(IUnknown **value);
|
||||
int WINAPI UiaLookupId(enum AutomationIdentifierType type, const GUID *guid);
|
||||
BOOL WINAPI UiaPatternRelease(HUIAPATTERNOBJECT hobj);
|
||||
HRESULT WINAPI UiaRaiseAutomationEvent(IRawElementProviderSimple *provider, EVENTID id);
|
||||
void WINAPI UiaRegisterProviderCallback(UiaProviderCallback *pCallback);
|
||||
LRESULT WINAPI UiaReturnRawElementProvider(HWND hwnd, WPARAM wParam, LPARAM lParam, IRawElementProviderSimple *elprov);
|
||||
BOOL WINAPI UiaTextRangeRelease(HUIATEXTRANGE hobj);
|
||||
HRESULT WINAPI UiaHostProviderFromHwnd(HWND hwnd, IRawElementProviderSimple **elprov);
|
||||
|
|
Loading…
Reference in a new issue