implements IVisualStyles
0x00x0010
Members 0
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| No reflected members. | |||||
Functions 23
| Signature | Flags | Native | Params |
|---|---|---|---|
| void .ctor() | Public+1 flags | 0x00 | |
| bool Initialize() | PublicStatic | 0x01 | |
| GtkPlus get_GtkPlus() | PrivateStatic+1 flags | 0x08 | |
| int UxThemeCloseThemeData(long hTheme) | PublicFinal+2 flags | 0x08 | |
| int UxThemeDrawThemeBackground(long hTheme, IDeviceContext dc, int iPartId, int iStateId, const Rectangle& bounds, const Rectangle& clipRectangle) | PublicFinal+2 flags | 0x10 | |
| int UxThemeDrawThemeBackground(long hTheme, IDeviceContext dc, int iPartId, int iStateId, const Rectangle& bounds) | PublicFinal+2 flags | 0x10 | |
| bool DrawBackground(const ThemeHandle& themeHandle, IDeviceContext dc, int part, int state, const Rectangle& bounds, const Rectangle& clipRectangle, const Rectangle& excludedArea) | Private | 0x10 | |
| bool GetGtkPlusState(const SCROLLBARSTYLESTATES& state, ref GtkPlusState& result) | PrivateStatic | 0x04 | |
| int UxThemeDrawThemeText(long hTheme, IDeviceContext dc, int iPartId, int iStateId, const string& text, const TextFormatFlags& textFlags, const Rectangle& bounds) | PublicFinal+2 flags | 0x10 | |
| int UxThemeGetThemeBackgroundRegion(long hTheme, IDeviceContext dc, int iPartId, int iStateId, const Rectangle& bounds, ref Region& result) | PublicFinal+2 flags | 0x10 | |
| int UxThemeGetThemeColor(long hTheme, int iPartId, int iStateId, const ColorProperty& prop, ref Color& result) | PublicFinal+2 flags | 0x18 | |
| int UxThemeGetThemePartSize(long hTheme, IDeviceContext dc, int iPartId, int iStateId, const ThemeSizeType& type, ref Size& result) | PublicFinal+2 flags | 0x08 | |
| bool GetPartSize(const ThemeHandle& themeHandle, IDeviceContext dc, int part, int state, const Rectangle& bounds, bool rectangleSpecified, const ThemeSizeType& type, ref Size& result) | Private | 0x10 | |
| int UxThemeGetThemeTextExtent(long hTheme, IDeviceContext dc, int iPartId, int iStateId, const string& textToDraw, const TextFormatFlags& flags, const Rectangle& bounds, ref Rectangle& result) | PublicFinal+2 flags | 0x10 | |
| bool UxThemeIsAppThemed() | PublicFinal+2 flags | 0x01 | |
| bool UxThemeIsThemeActive() | PublicFinal+2 flags | 0x01 | |
| bool UxThemeIsThemeBackgroundPartiallyTransparent(long hTheme, int iPartId, int iStateId) | PublicFinal+2 flags | 0x08 | |
| bool UxThemeIsThemePartDefined(long hTheme, int iPartId) | PublicFinal+2 flags | 0x08 | |
| long UxThemeOpenThemeData(long hWnd, const string& classList) | PublicFinal+2 flags | 0x08 | |
| string get_VisualStyleInformationColorScheme() | PublicFinal+3 flags | 0x08 | |
| string get_VisualStyleInformationFileName() | PublicFinal+3 flags | 0x08 | |
| bool get_VisualStyleInformationIsSupportedByOS() | PublicFinal+3 flags | 0x01 | |
| void VisualStyleRendererDrawBackgroundExcludingArea(long theme, IDeviceContext dc, int part, int state, const Rectangle& bounds, const Rectangle& excludedArea) | PublicFinal+2 flags | 0x10 |