|
|
@@ -66,8 +66,11 @@ |
|
|
|
#include <windowsx.h>
|
|
|
|
#include <vfw.h>
|
|
|
|
#include <commdlg.h>
|
|
|
|
#include <UIAutomation.h>
|
|
|
|
#include <sapi.h>
|
|
|
|
|
|
|
|
#if ! JUCE_MINGW
|
|
|
|
#include <UIAutomation.h>
|
|
|
|
#include <sapi.h>
|
|
|
|
#endif
|
|
|
|
|
|
|
|
#if JUCE_WEB_BROWSER
|
|
|
|
#include <exdisp.h>
|
|
|
@@ -254,12 +257,26 @@ namespace juce |
|
|
|
#include "native/juce_mac_MouseCursor.mm"
|
|
|
|
|
|
|
|
#elif JUCE_WINDOWS
|
|
|
|
#include "native/accessibility/juce_win32_WindowsUIAWrapper.h"
|
|
|
|
#include "native/accessibility/juce_win32_AccessibilityElement.h"
|
|
|
|
#include "native/accessibility/juce_win32_UIAHelpers.h"
|
|
|
|
#include "native/accessibility/juce_win32_UIAProviders.h"
|
|
|
|
#include "native/accessibility/juce_win32_AccessibilityElement.cpp"
|
|
|
|
#include "native/accessibility/juce_win32_Accessibility.cpp"
|
|
|
|
|
|
|
|
#if ! JUCE_MINGW
|
|
|
|
#include "native/accessibility/juce_win32_WindowsUIAWrapper.h"
|
|
|
|
#include "native/accessibility/juce_win32_AccessibilityElement.h"
|
|
|
|
#include "native/accessibility/juce_win32_UIAHelpers.h"
|
|
|
|
#include "native/accessibility/juce_win32_UIAProviders.h"
|
|
|
|
#include "native/accessibility/juce_win32_AccessibilityElement.cpp"
|
|
|
|
#include "native/accessibility/juce_win32_Accessibility.cpp"
|
|
|
|
#else
|
|
|
|
namespace juce
|
|
|
|
{
|
|
|
|
namespace WindowsAccessibility
|
|
|
|
{
|
|
|
|
long getUiaRootObjectId() { return -1; }
|
|
|
|
bool handleWmGetObject (AccessibilityHandler*, WPARAM, LPARAM, LRESULT*) { return false; }
|
|
|
|
void revokeUIAMapEntriesForWindow (HWND) {}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
#endif
|
|
|
|
|
|
|
|
#include "native/juce_win32_Windowing.cpp"
|
|
|
|
#include "native/juce_win32_DragAndDrop.cpp"
|
|
|
|
#include "native/juce_win32_FileChooser.cpp"
|
|
|
|