8#if !defined(OWL_THEME_H)
12#if defined(BI_HAS_PRAGMA_ONCE)
19#if defined(_MSC_VER) && _MSC_VER >= 1700
141 bool IsBackgroundPartiallyTransparent();
ObjectWindows dynamic-link libraries (DLLs) construct an instance of TModule, which acts as an object...
TRect is a mathematical class derived from tagRect.
Encapsulates a theme handle.
This singleton encapsulates the "uxtheme.dll" module.
TModuleProc6< HRESULT, HTHEME, HDC, int, int, int, LOGFONT * > GetThemeFont
TModuleProc2< BOOL, HTHEME, int > GetThemeSysBool
TModuleProc2< HTHEME, HWND, LPCWSTR > OpenThemeData
TModuleProc2< int, HTHEME, int > GetThemeSysSize
TModuleProc6< HRESULT, HTHEME, int, int, int, LPWSTR, int > GetThemeFilename
TModuleProc2< HRESULT, HWND, DWORD > EnableThemeDialogTexture
TModuleProc5< HRESULT, HTHEME, int, int, int, int * > GetThemeEnumValue
TModuleProc3< BOOL, HTHEME, int, int > IsThemePartDefined
TModuleProc5< HRESULT, HTHEME, int, int, int, INTLIST * > GetThemeIntList
TModuleProc4< HRESULT, HTHEME, int, LPWSTR, int > GetThemeSysString
TModuleProc9< HRESULT, HTHEME, HDC, int, int, DWORD, const RECT *, HRGN, POINT, WORD * > HitTestThemeBackground
TModuleProc5< HRESULT, HTHEME, HDC, int, int, TEXTMETRIC * > GetThemeTextMetrics
TModuleProc6< HRESULT, HTHEME, HDC, int, int, const RECT *, const RECT * > DrawThemeBackground
TModuleProc1< HRESULT, BOOL > EnableTheming
TModuleProc2< HBRUSH, HTHEME, int > GetThemeSysColorBrush
TModuleProc7< HRESULT, HTHEME, HDC, int, int, RECT *, THEMESIZE, SIZE * > GetThemePartSize
TModuleProc6< HRESULT, HTHEME, int, int, int, LPWSTR, int > GetThemeString
TModuleProc5< HRESULT, HTHEME, int, int, int, PROPERTYORIGIN * > GetThemePropertyOrigin
TModuleProc7< HRESULT, HTHEME, HDC, int, int, const RECT *, HIMAGELIST, int > DrawThemeIcon
TModuleProc3< HRESULT, HTHEME, int, int * > GetThemeSysInt
TModuleProc3< HRESULT, HWND, LPCWSTR, LPCWSTR > SetWindowTheme
TModuleProc0< BOOL > IsThemeActive
TModuleProc6< HRESULT, HTHEME, HDC, int, int, const RECT *, RECT * > GetThemeBackgroundContentRect
TModuleProc5< HRESULT, HTHEME, int, int, int, RECT * > GetThemeRect
TModuleProc6< HRESULT, LPWSTR, int, LPWSTR, int, LPWSTR, int > GetCurrentThemeName
TModuleProcV1< DWORD > SetThemeAppProperties
TModuleProc0< DWORD > GetThemeAppProperties
TModuleProc6< HRESULT, HTHEME, HDC, int, int, const RECT *, HRGN * > GetThemeBackgroundRegion
TModuleProc9< HRESULT, HTHEME, HDC, int, int, LPCWSTR, int, DWORD, DWORD, const RECT * > DrawThemeText
TModuleProc9< HRESULT, HTHEME, HDC, int, int, LPCWSTR, int, DWORD, const RECT *, RECT * > GetThemeTextExtent
TModuleProc7< HRESULT, HTHEME, HDC, int, int, int, RECT *, MARGINS * > GetThemeMargins
TModuleProc6< HRESULT, HTHEME, HDC, int, int, int, int * > GetThemeMetric
TModuleProc1< BOOL, HWND > IsThemeDialogTextureEnabled
TModuleProc8< HRESULT, HTHEME, HDC, int, int, const RECT *, UINT, UINT, RECT * > DrawThemeEdge
TModuleProc5< HRESULT, HTHEME, int, int, int, POINT * > GetThemePosition
TModuleProc5< HRESULT, HTHEME, int, int, int, COLORREF * > GetThemeColor
TModuleProc5< HRESULT, HTHEME, int, int, int, BOOL * > GetThemeBool
TModuleProc2< COLORREF, HTHEME, int > GetThemeSysColor
TModuleProc3< BOOL, HTHEME, int, int > IsThemeBackgroundPartiallyTransparent
TModuleProc4< HRESULT, LPCWSTR, LPCWSTR, LPWSTR, int > GetThemeDocumentationProperty
TModuleProc5< HRESULT, HTHEME, int, int, int, int * > GetThemeInt
TModuleProc0< BOOL > IsAppThemed
TModuleProc1< HRESULT, HTHEME > CloseThemeData
TModuleProc3< HRESULT, HWND, HDC, const RECT * > DrawThemeParentBackground
TModuleProc1< HTHEME, HWND > GetWindowTheme
TModuleProc3< HRESULT, HTHEME, int, LOGFONT * > GetThemeSysFont
TModuleProc6< HRESULT, HTHEME, HDC, int, int, const RECT *, RECT * > GetThemeBackgroundExtent
Encapsulates a themed part.
TXOwl is root class of the ObjectWindows exception hierarchy.
Definition of class TModule.
Object Windows Library (OWLNext Core)