openshot-audio  0.1.7
Classes | Namespaces | Macros | Typedefs | Enumerations | Functions | Variables
juce_win32_Windowing.cpp File Reference

Classes

struct  TOUCHINPUT
 
struct  GESTUREINFO
 
class  WindowsBitmapImage
 
class  HWNDComponentPeer
 
class  HWNDComponentPeer::JuceDropTarget
 
class  WindowsMessageBox
 
class  ScreenSaverDefeater
 
struct  MonitorInfo
 

Namespaces

 IconConverters
 

Macros

#define GET_APPCOMMAND_LPARAM(lParam)   ((short) (HIWORD (lParam) & ~FAPPCOMMAND_MASK))
 
#define FAPPCOMMAND_MASK   0xF000
 
#define APPCOMMAND_MEDIA_NEXTTRACK   11
 
#define APPCOMMAND_MEDIA_PREVIOUSTRACK   12
 
#define APPCOMMAND_MEDIA_STOP   13
 
#define APPCOMMAND_MEDIA_PLAY_PAUSE   14
 
#define WM_APPCOMMAND   0x0319
 
#define WM_TOUCH   0x0240
 
#define TOUCH_COORD_TO_PIXEL(l)   ((l) / 100)
 
#define TOUCHEVENTF_MOVE   0x0001
 
#define TOUCHEVENTF_DOWN   0x0002
 
#define TOUCHEVENTF_UP   0x0004
 
#define TOUCHEVENTF_PRIMARY   0x0010
 

Typedefs

typedef bool(* CheckEventBlockedByModalComps )(const MSG &)
 
typedef POINT SIZE HDC
 
typedef POINT SIZE POINT COLORREF
 
typedef POINT SIZE POINT
BLENDFUNCTION 
DWORD
 
typedef TOUCHINPUT int
 
typedef GESTUREINFO *typedef BOOL (WINAPI *SetProcessDPIAwareFunc)()
 

Enumerations

enum  Monitor_DPI_Type { MDT_Effective_DPI = 0, MDT_Angular_DPI = 1, MDT_Raw_DPI = 2, MDT_Default = MDT_Effective_DPI }
 
enum  Process_DPI_Awareness { Process_DPI_Unaware = 0, Process_System_DPI_Aware = 1, Process_Per_Monitor_DPI_Aware = 2 }
 
enum  { hiddenMouseCursorHandle = 32500 }
 

Functions

void juce_repeatLastProcessPriority ()
 
void juce_checkCurrentlyFocusedTopLevelWindow ()
 
bool juce_isRunningInWine ()
 
void * getUser32Function (const char *)
 
typedef BOOL (WINAPI *UpdateLayeredWinFunc)(HWND
 
 DECLARE_HANDLE (HTOUCHINPUT)
 
 DECLARE_HANDLE (HGESTUREINFO)
 
typedef HRESULT (WINAPI *GetDPIForMonitorFunc)(HMONITOR
 
int64 getMouseEventTime ()
 
Image IconConverters::createImageFromHBITMAP (HBITMAP bitmap)
 
Image IconConverters::createImageFromHICON (HICON icon)
 
HICON IconConverters::createHICONFromImage (const Image &image, const BOOL isIcon, int hotspotX, int hotspotY)
 
ComponentPeercreateNonRepaintingEmbeddedWindowsPeer (Component &component, void *parentHWND)
 
bool juce_areThereAnyAlwaysOnTopWindows ()
 
Image juce_createIconForFile (const File &file)
 

Variables

CheckEventBlockedByModalComps isEventBlockedByModalComps
 
typedef ULONG
 
typedef UINT
 
typedef Monitor_DPI_Type
 
const int extendedKeyModifier = 0x10000
 

Macro Definition Documentation

#define APPCOMMAND_MEDIA_NEXTTRACK   11
#define APPCOMMAND_MEDIA_PLAY_PAUSE   14
#define APPCOMMAND_MEDIA_PREVIOUSTRACK   12
#define APPCOMMAND_MEDIA_STOP   13
#define FAPPCOMMAND_MASK   0xF000
#define GET_APPCOMMAND_LPARAM (   lParam)    ((short) (HIWORD (lParam) & ~FAPPCOMMAND_MASK))
#define TOUCH_COORD_TO_PIXEL (   l)    ((l) / 100)
#define TOUCHEVENTF_DOWN   0x0002
#define TOUCHEVENTF_MOVE   0x0001
#define TOUCHEVENTF_PRIMARY   0x0010
#define TOUCHEVENTF_UP   0x0004
#define WM_APPCOMMAND   0x0319
#define WM_TOUCH   0x0240

Typedef Documentation

typedef BOOL ( WINAPI *  SetProcessDPIAwareFunc)
typedef bool(* CheckEventBlockedByModalComps)(const MSG &)
typedef POINT SIZE POINT COLORREF
typedef POINT SIZE POINT BLENDFUNCTION DWORD
typedef HDC
typedef TOUCHINPUT int

Enumeration Type Documentation

anonymous enum
Enumerator
hiddenMouseCursorHandle 
Enumerator
MDT_Effective_DPI 
MDT_Angular_DPI 
MDT_Raw_DPI 
MDT_Default 
Enumerator
Process_DPI_Unaware 
Process_System_DPI_Aware 
Process_Per_Monitor_DPI_Aware 

Function Documentation

typedef BOOL ( WINAPI *  UpdateLayeredWinFunc)
ComponentPeer* createNonRepaintingEmbeddedWindowsPeer ( Component component,
void *  parentHWND 
)
DECLARE_HANDLE ( HTOUCHINPUT  )
DECLARE_HANDLE ( HGESTUREINFO  )
int64 getMouseEventTime ( )
void* getUser32Function ( const char *  )
typedef HRESULT ( WINAPI *  GetDPIForMonitorFunc)
bool juce_areThereAnyAlwaysOnTopWindows ( )
void juce_checkCurrentlyFocusedTopLevelWindow ( )
Image juce_createIconForFile ( const File file)
bool juce_isRunningInWine ( )
void juce_repeatLastProcessPriority ( )

Variable Documentation

const int extendedKeyModifier = 0x10000
CheckEventBlockedByModalComps isEventBlockedByModalComps
typedef UINT
typedef ULONG