summaryrefslogtreecommitdiff
path: root/external
diff options
context:
space:
mode:
authorFridrich Štrba <fridrich.strba@bluewin.ch>2013-06-06 23:28:55 +0200
committerFridrich Štrba <fridrich.strba@bluewin.ch>2013-06-06 23:29:12 +0200
commit6db2752e17dc298fbb83ea63bf7666a4befd187f (patch)
tree79614aaa85cc893a5aa6690a100fde7d3baf5d68 /external
parent710f5dd271572b0f0362857c3f13ef25b6301bfe (diff)
Newer mingw-w64 has gdiplus headers, though a bit buggy
Change-Id: Ibc25c621c0a97c11b617e920494cd311449c04d3
Diffstat (limited to 'external')
-rw-r--r--external/CustomTarget_wine.mk22
-rw-r--r--external/Module_external.mk2
-rw-r--r--external/Package_wine.mk18
-rw-r--r--external/wine/include/gdiplus.h65
-rw-r--r--external/wine/include/gdipluscolor.h59
-rw-r--r--external/wine/include/gdipluscolormatrix.h60
-rw-r--r--external/wine/include/gdiplusenums.h763
-rw-r--r--external/wine/include/gdiplusflat.h731
-rw-r--r--external/wine/include/gdiplusgpstubs.h99
-rw-r--r--external/wine/include/gdiplusimaging.h450
-rw-r--r--external/wine/include/gdiplusinit.h69
-rw-r--r--external/wine/include/gdiplusmem.h35
-rw-r--r--external/wine/include/gdiplusmetaheader.h167
-rw-r--r--external/wine/include/gdipluspixelformats.h72
-rw-r--r--external/wine/include/gdiplustypes.h276
-rw-r--r--external/wine/include/vsstyle.h1746
-rw-r--r--external/wine/include/vssym32.h685
-rw-r--r--external/wine/lib/gdiplus.def510
-rw-r--r--external/wine/lib/msi.def234
-rw-r--r--external/wine/lib/urlmon.def56
-rw-r--r--external/wine/makefile.mk26
21 files changed, 0 insertions, 6145 deletions
diff --git a/external/CustomTarget_wine.mk b/external/CustomTarget_wine.mk
deleted file mode 100644
index 9a51b0e6ba78..000000000000
--- a/external/CustomTarget_wine.mk
+++ /dev/null
@@ -1,22 +0,0 @@
-# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
-#
-# This file is part of the LibreOffice project.
-#
-# This Source Code Form is subject to the terms of the Mozilla Public
-# License, v. 2.0. If a copy of the MPL was not distributed with this
-# file, You can obtain one at http://mozilla.org/MPL/2.0/.
-#
-
-$(eval $(call gb_CustomTarget_CustomTarget,external/wine))
-
-$(eval $(call gb_CustomTarget_register_targets,external/wine,\
- libgdiplus.dll.a \
- libmsi.dll.a \
- liburlmon.dll.a \
-))
-
-$(call gb_CustomTarget_get_workdir,external/wine)/lib%.dll.a : $(SRCDIR)/external/wine/lib/%.def
- $(call gb_Output_announce,$(subst $(WORKDIR)/,,$@),$(true),DLT,1)
- $(DLLTOOL) --kill-at --input-def=$< --output-lib=$@ --dllname=$*.dll
-
-# vim:set shiftwidth=4 tabstop=4 noexpandtab:
diff --git a/external/Module_external.mk b/external/Module_external.mk
index 646a6d25d8bc..b81654a9f747 100644
--- a/external/Module_external.mk
+++ b/external/Module_external.mk
@@ -15,11 +15,9 @@ $(eval $(call gb_Module_add_targets,external,\
ifeq ($(OS)$(COM),WNTGCC)
$(eval $(call gb_Module_add_targets,external,\
CustomTarget_jawt \
- CustomTarget_wine \
Package_jawt \
Package_mingw_dlls \
Package_mingw_gccdlls \
- Package_wine \
))
endif
diff --git a/external/Package_wine.mk b/external/Package_wine.mk
deleted file mode 100644
index 0e33fe7a34e3..000000000000
--- a/external/Package_wine.mk
+++ /dev/null
@@ -1,18 +0,0 @@
-# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
-#
-# This file is part of the LibreOffice project.
-#
-# This Source Code Form is subject to the terms of the Mozilla Public
-# License, v. 2.0. If a copy of the MPL was not distributed with this
-# file, You can obtain one at http://mozilla.org/MPL/2.0/.
-#
-
-$(eval $(call gb_Package_Package,dbghelp,$(call gb_CustomTarget_get_workdir,external/wine)))
-
-$(eval $(call gb_Package_add_files,dbghelp,lib,\
- libgdiplus.dll.a \
- libmsi.dll.a \
- liburlmon.dll.a \
-))
-
-# vim:set shiftwidth=4 tabstop=4 noexpandtab:
diff --git a/external/wine/include/gdiplus.h b/external/wine/include/gdiplus.h
deleted file mode 100644
index f063b3e2a844..000000000000
--- a/external/wine/include/gdiplus.h
+++ /dev/null
@@ -1,65 +0,0 @@
-/*
- * Copyright (C) 2007 Google (Evan Stade)
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- *
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
- */
-
-#ifndef _GDIPLUS_H
-#define _GDIPLUS_H
-
-#ifdef __cplusplus
-
-namespace Gdiplus
-{
- namespace DllExports
- {
-#include "gdiplusmem.h"
- };
-
-#include "gdiplusenums.h"
-#include "gdiplustypes.h"
-#include "gdiplusinit.h"
-#include "gdipluspixelformats.h"
-#include "gdiplusmetaheader.h"
-#include "gdiplusimaging.h"
-#include "gdipluscolor.h"
-#include "gdipluscolormatrix.h"
-#include "gdiplusgpstubs.h"
-
- namespace DllExports
- {
-#include "gdiplusflat.h"
- };
-};
-
-#else /* end c++ includes */
-
-#include "gdiplusmem.h"
-
-#include "gdiplusenums.h"
-#include "gdiplustypes.h"
-#include "gdiplusinit.h"
-#include "gdipluspixelformats.h"
-#include "gdiplusmetaheader.h"
-#include "gdiplusimaging.h"
-#include "gdipluscolor.h"
-#include "gdipluscolormatrix.h"
-#include "gdiplusgpstubs.h"
-
-#include "gdiplusflat.h"
-
-#endif /* end c includes */
-
-#endif /* _GDIPLUS_H_ */
diff --git a/external/wine/include/gdipluscolor.h b/external/wine/include/gdipluscolor.h
deleted file mode 100644
index 47a2e0433c9b..000000000000
--- a/external/wine/include/gdipluscolor.h
+++ /dev/null
@@ -1,59 +0,0 @@
-/*
- * Copyright (C) 2808 Google (Lei Zhang)
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- *
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
- */
-
-#ifndef _GDIPLUSCOLOR_H
-#define _GDIPLUSCOLOR_H
-
-enum ColorChannelFlags
-{
- ColorChannelFlagsC,
- ColorChannelFlagsM,
- ColorChannelFlagsY,
- ColorChannelFlagsK,
- ColorChannelFlagsLast
-};
-
-#ifdef __cplusplus
-
-class Color
-{
- public:
- Color(BYTE a, BYTE r, BYTE g, BYTE b)
- {
- Argb = (((a<<24)&0xFF000000) | ((r<<16)&0x00FF0000) | ((g<<8)&0x0000FF00) | (b&0x000000FF));
- }
- ARGB GetValue() const
- {
- return Argb;
- }
-protected:
- ARGB Argb;
-};
-
-#else /* end of c++ typedefs */
-
-typedef struct Color
-{
- ARGB Argb;
-} Color;
-
-typedef enum ColorChannelFlags ColorChannelFlags;
-
-#endif /* end of c typedefs */
-
-#endif /* _GDIPLUSCOLOR_H */
diff --git a/external/wine/include/gdipluscolormatrix.h b/external/wine/include/gdipluscolormatrix.h
deleted file mode 100644
index fbf1b2a402f5..000000000000
--- a/external/wine/include/gdipluscolormatrix.h
+++ /dev/null
@@ -1,60 +0,0 @@
-/*
- * Copyright (C) 2007 Google (Evan Stade)
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- *
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
- */
-
-#ifndef _GDIPLUSCOLORMATRIX_H
-#define _GDIPLUSCOLORMATRIX_H
-
-struct ColorMatrix
-{
- REAL m[5][5];
-};
-
-enum ColorMatrixFlags
-{
- ColorMatrixFlagsDefault = 0,
- ColorMatrixFlagsSkipGrays = 1,
- ColorMatrixFlagsAltGray = 2
-};
-
-enum ColorAdjustType
-{
- ColorAdjustTypeDefault,
- ColorAdjustTypeBitmap,
- ColorAdjustTypeBrush,
- ColorAdjustTypePen,
- ColorAdjustTypeText,
- ColorAdjustTypeCount,
- ColorAdjustTypeAny
-};
-
-struct ColorMap
-{
- Color oldColor;
- Color newColor;
-};
-
-#ifndef __cplusplus
-
-typedef enum ColorAdjustType ColorAdjustType;
-typedef enum ColorMatrixFlags ColorMatrixFlags;
-typedef struct ColorMatrix ColorMatrix;
-typedef struct ColorMap ColorMap;
-
-#endif /* end of c typedefs */
-
-#endif /* _GDIPLUSCOLORMATRIX_H */
diff --git a/external/wine/include/gdiplusenums.h b/external/wine/include/gdiplusenums.h
deleted file mode 100644
index 94383d99cf2d..000000000000
--- a/external/wine/include/gdiplusenums.h
+++ /dev/null
@@ -1,763 +0,0 @@
-/*
- * Copyright (C) 2007 Google (Evan Stade)
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- *
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
- */
-
-#ifndef _GDIPLUSENUMS_H
-#define _GDIPLUSENUMS_H
-
-typedef UINT GraphicsState;
-typedef UINT GraphicsContainer;
-
-enum Unit
-{
- UnitWorld = 0,
- UnitDisplay = 1,
- UnitPixel = 2,
- UnitPoint = 3,
- UnitInch = 4,
- UnitDocument = 5,
- UnitMillimeter = 6
-};
-
-enum BrushType
-{
- BrushTypeSolidColor = 0,
- BrushTypeHatchFill = 1,
- BrushTypeTextureFill = 2,
- BrushTypePathGradient = 3,
- BrushTypeLinearGradient = 4
-};
-
-enum DriverStringOptions
-{
- DriverStringOptionsCmapLookup = 1,
- DriverStringOptionsVertical = 2,
- DriverStringOptionsRealizedAdvance = 4,
- DriverStringOptionsLimitSubpixel = 4
-};
-
-enum FillMode
-{
- FillModeAlternate = 0,
- FillModeWinding = 1
-};
-
-enum LineCap
-{
- LineCapFlat = 0x00,
- LineCapSquare = 0x01,
- LineCapRound = 0x02,
- LineCapTriangle = 0x03,
-
- LineCapNoAnchor = 0x10,
- LineCapSquareAnchor = 0x11,
- LineCapRoundAnchor = 0x12,
- LineCapDiamondAnchor = 0x13,
- LineCapArrowAnchor = 0x14,
-
- LineCapCustom = 0xff,
- LineCapAnchorMask = 0xf0
-};
-
-enum PathPointType{
- PathPointTypeStart = 0, /* start of a figure */
- PathPointTypeLine = 1,
- PathPointTypeBezier = 3,
- PathPointTypePathTypeMask = 7,
- PathPointTypePathDashMode = 16, /* not used */
- PathPointTypePathMarker = 32,
- PathPointTypeCloseSubpath = 128, /* end of a closed figure */
- PathPointTypeBezier3 = 3
-};
-
-enum PenType
-{
- PenTypeSolidColor = BrushTypeSolidColor,
- PenTypeHatchFill = BrushTypeHatchFill,
- PenTypeTextureFill = BrushTypeTextureFill,
- PenTypePathGradient = BrushTypePathGradient,
- PenTypeLinearGradient = BrushTypeLinearGradient,
- PenTypeUnknown = -1
-};
-
-enum LineJoin
-{
- LineJoinMiter = 0,
- LineJoinBevel = 1,
- LineJoinRound = 2,
- LineJoinMiterClipped = 3
-};
-
-enum QualityMode
-{
- QualityModeInvalid = -1,
- QualityModeDefault = 0,
- QualityModeLow = 1,
- QualityModeHigh = 2
-};
-
-enum SmoothingMode
-{
- SmoothingModeInvalid = QualityModeInvalid,
- SmoothingModeDefault = QualityModeDefault,
- SmoothingModeHighSpeed = QualityModeLow,
- SmoothingModeHighQuality = QualityModeHigh,
- SmoothingModeNone,
- SmoothingModeAntiAlias
-};
-
-enum CompositingQuality
-{
- CompositingQualityInvalid = QualityModeInvalid,
- CompositingQualityDefault = QualityModeDefault,
- CompositingQualityHighSpeed = QualityModeLow,
- CompositingQualityHighQuality = QualityModeHigh,
- CompositingQualityGammaCorrected,
- CompositingQualityAssumeLinear
-};
-
-enum InterpolationMode
-{
- InterpolationModeInvalid = QualityModeInvalid,
- InterpolationModeDefault = QualityModeDefault,
- InterpolationModeLowQuality = QualityModeLow,
- InterpolationModeHighQuality = QualityModeHigh,
- InterpolationModeBilinear,
- InterpolationModeBicubic,
- InterpolationModeNearestNeighbor,
- InterpolationModeHighQualityBilinear,
- InterpolationModeHighQualityBicubic
-};
-
-enum PenAlignment
-{
- PenAlignmentCenter = 0,
- PenAlignmentInset = 1
-};
-
-enum PixelOffsetMode
-{
- PixelOffsetModeInvalid = QualityModeInvalid,
- PixelOffsetModeDefault = QualityModeDefault,
- PixelOffsetModeHighSpeed = QualityModeLow,
- PixelOffsetModeHighQuality = QualityModeHigh,
- PixelOffsetModeNone,
- PixelOffsetModeHalf
-};
-
-enum DashCap
-{
- DashCapFlat = 0,
- DashCapRound = 2,
- DashCapTriangle = 3
-};
-
-enum DashStyle
-{
- DashStyleSolid,
- DashStyleDash,
- DashStyleDot,
- DashStyleDashDot,
- DashStyleDashDotDot,
- DashStyleCustom
-};
-
-enum MatrixOrder
-{
- MatrixOrderPrepend = 0,
- MatrixOrderAppend = 1
-};
-
-enum ImageType
-{
- ImageTypeUnknown,
- ImageTypeBitmap,
- ImageTypeMetafile
-};
-
-enum WarpMode {
- WarpModePerspective,
- WarpModeBilinear
-};
-
-enum WrapMode
-{
- WrapModeTile,
- WrapModeTileFlipX,
- WrapModeTileFlipY,
- WrapModeTileFlipXY,
- WrapModeClamp
-};
-
-enum MetafileType
-{
- MetafileTypeInvalid,
- MetafileTypeWmf,
- MetafileTypeWmfPlaceable,
- MetafileTypeEmf,
- MetafileTypeEmfPlusOnly,
- MetafileTypeEmfPlusDual
-};
-
-enum LinearGradientMode
-{
- LinearGradientModeHorizontal,
- LinearGradientModeVertical,
- LinearGradientModeForwardDiagonal,
- LinearGradientModeBackwardDiagonal
-};
-
-enum EmfType
-{
- EmfTypeEmfOnly = MetafileTypeEmf,
- EmfTypeEmfPlusOnly = MetafileTypeEmfPlusOnly,
- EmfTypeEmfPlusDual = MetafileTypeEmfPlusDual
-};
-
-enum CompositingMode
-{
- CompositingModeSourceOver,
- CompositingModeSourceCopy
-};
-
-enum TextRenderingHint
-{
- TextRenderingHintSystemDefault = 0,
- TextRenderingHintSingleBitPerPixelGridFit,
- TextRenderingHintSingleBitPerPixel,
- TextRenderingHintAntiAliasGridFit,
- TextRenderingHintAntiAlias,
- TextRenderingHintClearTypeGridFit
-};
-
-enum StringAlignment
-{
- StringAlignmentNear = 0,
- StringAlignmentCenter = 1,
- StringAlignmentFar = 2
-};
-
-enum StringDigitSubstitute
-{
- StringDigitSubstituteUser = 0,
- StringDigitSubstituteNone = 1,
- StringDigitSubstituteNational = 2,
- StringDigitSubstituteTraditional = 3
-};
-
-enum StringFormatFlags
-{
- StringFormatFlagsDirectionRightToLeft = 0x00000001,
- StringFormatFlagsDirectionVertical = 0x00000002,
- StringFormatFlagsNoFitBlackBox = 0x00000004,
- StringFormatFlagsDisplayFormatControl = 0x00000020,
- StringFormatFlagsNoFontFallback = 0x00000400,
- StringFormatFlagsMeasureTrailingSpaces = 0x00000800,
- StringFormatFlagsNoWrap = 0x00001000,
- StringFormatFlagsLineLimit = 0x00002000,
- StringFormatFlagsNoClip = 0x00004000
-};
-
-enum StringTrimming
-{
- StringTrimmingNone = 0,
- StringTrimmingCharacter = 1,
- StringTrimmingWord = 2,
- StringTrimmingEllipsisCharacter = 3,
- StringTrimmingEllipsisWord = 4,
- StringTrimmingEllipsisPath = 5
-};
-
-enum FontStyle
-{
- FontStyleRegular = 0,
- FontStyleBold = 1,
- FontStyleItalic = 2,
- FontStyleBoldItalic = 3,
- FontStyleUnderline = 4,
- FontStyleStrikeout = 8
-};
-
-enum HotkeyPrefix
-{
- HotkeyPrefixNone = 0,
- HotkeyPrefixShow = 1,
- HotkeyPrefixHide = 2
-};
-
-enum PaletteFlags
-{
- PaletteFlagsHasAlpha = 1,
- PaletteFlagsGrayScale = 2,
- PaletteFlagsHalftone = 4
-};
-
-enum ImageCodecFlags
-{
- ImageCodecFlagsEncoder = 1,
- ImageCodecFlagsDecoder = 2,
- ImageCodecFlagsSupportBitmap = 4,
- ImageCodecFlagsSupportVector = 8,
- ImageCodecFlagsSeekableEncode = 16,
- ImageCodecFlagsBlockingDecode = 32,
- ImageCodecFlagsBuiltin = 65536,
- ImageCodecFlagsSystem = 131072,
- ImageCodecFlagsUser = 262144
-};
-
-enum ImageFlags
-{
- ImageFlagsNone = 0,
- ImageFlagsScalable = 0x0001,
- ImageFlagsHasAlpha = 0x0002,
- ImageFlagsHasTranslucent = 0x0004,
- ImageFlagsPartiallyScalable = 0x0008,
- ImageFlagsColorSpaceRGB = 0x0010,
- ImageFlagsColorSpaceCMYK = 0x0020,
- ImageFlagsColorSpaceGRAY = 0x0040,
- ImageFlagsColorSpaceYCBCR = 0x0080,
- ImageFlagsColorSpaceYCCK = 0x0100,
- ImageFlagsHasRealDPI = 0x1000,
- ImageFlagsHasRealPixelSize = 0x2000,
- ImageFlagsReadOnly = 0x00010000,
- ImageFlagsCaching = 0x00020000
-};
-
-enum CombineMode
-{
- CombineModeReplace,
- CombineModeIntersect,
- CombineModeUnion,
- CombineModeXor,
- CombineModeExclude,
- CombineModeComplement
-};
-
-enum FlushIntention
-{
- FlushIntentionFlush = 0,
- FlushIntentionSync = 1
-};
-
-enum CoordinateSpace
-{
- CoordinateSpaceWorld,
- CoordinateSpacePage,
- CoordinateSpaceDevice
-};
-
-enum GpTestControlEnum
-{
- TestControlForceBilinear = 0,
- TestControlNoICM = 1,
- TestControlGetBuildNumber = 2
-};
-
-enum MetafileFrameUnit
-{
- MetafileFrameUnitPixel = UnitPixel,
- MetafileFrameUnitPoint = UnitPoint,
- MetafileFrameUnitInch = UnitInch,
- MetafileFrameUnitDocument = UnitDocument,
- MetafileFrameUnitMillimeter = UnitMillimeter,
- MetafileFrameUnitGdi
-};
-
-enum HatchStyle
-{
- HatchStyleHorizontal = 0,
- HatchStyleVertical = 1,
- HatchStyleForwardDiagonal = 2,
- HatchStyleBackwardDiagonal = 3,
- HatchStyleCross = 4,
- HatchStyleDiagonalCross = 5,
- HatchStyle05Percent = 6,
- HatchStyle10Percent = 7,
- HatchStyle20Percent = 8,
- HatchStyle25Percent = 9,
- HatchStyle30Percent = 10,
- HatchStyle40Percent = 11,
- HatchStyle50Percent = 12,
- HatchStyle60Percent = 13,
- HatchStyle70Percent = 14,
- HatchStyle75Percent = 15,
- HatchStyle80Percent = 16,
- HatchStyle90Percent = 17,
- HatchStyleLightDownwardDiagonal = 18,
- HatchStyleLightUpwardDiagonal = 19,
- HatchStyleDarkDownwardDiagonal = 20,
- HatchStyleDarkUpwardDiagonal = 21,
- HatchStyleWideDownwardDiagonal = 22,
- HatchStyleWideUpwardDiagonal = 23,
- HatchStyleLightVertical = 24,
- HatchStyleLightHorizontal = 25,
- HatchStyleNarrowVertical = 26,
- HatchStyleNarrowHorizontal = 27,
- HatchStyleDarkVertical = 28,
- HatchStyleDarkHorizontal = 29,
- HatchStyleDashedDownwardDiagonal = 30,
- HatchStyleDashedUpwardDiagonal = 31,
- HatchStyleDashedHorizontal = 32,
- HatchStyleDashedVertical = 33,
- HatchStyleSmallConfetti = 34,
- HatchStyleLargeConfetti = 35,
- HatchStyleZigZag = 36,
- HatchStyleWave = 37,
- HatchStyleDiagonalBrick = 38,
- HatchStyleHorizontalBrick = 39,
- HatchStyleWeave = 40,
- HatchStylePlaid = 41,
- HatchStyleDivot = 42,
- HatchStyleDottedGrid = 43,
- HatchStyleDottedDiamond = 44,
- HatchStyleShingle = 45,
- HatchStyleTrellis = 46,
- HatchStyleSphere = 47,
- HatchStyleSmallGrid = 48,
- HatchStyleSmallCheckerBoard = 49,
- HatchStyleLargeCheckerBoard = 50,
- HatchStyleOutlinedDiamond = 51,
- HatchStyleSolidDiamond = 52,
- HatchStyleTotal = 53,
- HatchStyleLargeGrid = HatchStyleCross,
- HatchStyleMin = HatchStyleHorizontal,
- HatchStyleMax = HatchStyleTotal - 1
-};
-
-#define GDIP_EMFPLUS_RECORD_BASE 0x00004000
-#define GDIP_WMF_RECORD_BASE 0x00010000
-#define GDIP_WMF_RECORD_TO_EMFPLUS(x) ((x)|GDIP_WMF_RECORD_BASE)
-
-enum EmfPlusRecordType {
- WmfRecordTypeSetBkColor = GDIP_WMF_RECORD_TO_EMFPLUS(META_SETBKCOLOR),
- WmfRecordTypeSetBkMode = GDIP_WMF_RECORD_TO_EMFPLUS(META_SETBKMODE),
- WmfRecordTypeSetMapMode = GDIP_WMF_RECORD_TO_EMFPLUS(META_SETMAPMODE),
- WmfRecordTypeSetROP2 = GDIP_WMF_RECORD_TO_EMFPLUS(META_SETROP2),
- WmfRecordTypeSetRelAbs = GDIP_WMF_RECORD_TO_EMFPLUS(META_SETRELABS),
- WmfRecordTypeSetPolyFillMode = GDIP_WMF_RECORD_TO_EMFPLUS(META_SETPOLYFILLMODE),
- WmfRecordTypeSetStretchBltMode = GDIP_WMF_RECORD_TO_EMFPLUS(META_SETSTRETCHBLTMODE),
- WmfRecordTypeSetTextCharExtra = GDIP_WMF_RECORD_TO_EMFPLUS(META_SETTEXTCHAREXTRA),
- WmfRecordTypeSetTextColor = GDIP_WMF_RECORD_TO_EMFPLUS(META_SETTEXTCOLOR),
- WmfRecordTypeSetTextJustification = GDIP_WMF_RECORD_TO_EMFPLUS(META_SETTEXTJUSTIFICATION),
- WmfRecordTypeSetWindowOrg = GDIP_WMF_RECORD_TO_EMFPLUS(META_SETWINDOWORG),
- WmfRecordTypeSetWindowExt = GDIP_WMF_RECORD_TO_EMFPLUS(META_SETWINDOWEXT),
- WmfRecordTypeSetViewportOrg = GDIP_WMF_RECORD_TO_EMFPLUS(META_SETVIEWPORTORG),
- WmfRecordTypeSetViewportExt = GDIP_WMF_RECORD_TO_EMFPLUS(META_SETVIEWPORTEXT),
- WmfRecordTypeOffsetWindowOrg = GDIP_WMF_RECORD_TO_EMFPLUS(META_OFFSETWINDOWORG),
- WmfRecordTypeScaleWindowExt = GDIP_WMF_RECORD_TO_EMFPLUS(META_SCALEWINDOWEXT),
- WmfRecordTypeOffsetViewportOrg = GDIP_WMF_RECORD_TO_EMFPLUS(META_OFFSETVIEWPORTORG),
- WmfRecordTypeScaleViewportExt = GDIP_WMF_RECORD_TO_EMFPLUS(META_SCALEVIEWPORTEXT),
- WmfRecordTypeLineTo = GDIP_WMF_RECORD_TO_EMFPLUS(META_LINETO),
- WmfRecordTypeMoveTo = GDIP_WMF_RECORD_TO_EMFPLUS(META_MOVETO),
- WmfRecordTypeExcludeClipRect = GDIP_WMF_RECORD_TO_EMFPLUS(META_EXCLUDECLIPRECT),
- WmfRecordTypeIntersectClipRect = GDIP_WMF_RECORD_TO_EMFPLUS(META_INTERSECTCLIPRECT),
- WmfRecordTypeArc = GDIP_WMF_RECORD_TO_EMFPLUS(META_ARC),
- WmfRecordTypeEllipse = GDIP_WMF_RECORD_TO_EMFPLUS(META_ELLIPSE),
- WmfRecordTypeFloodFill = GDIP_WMF_RECORD_TO_EMFPLUS(META_FLOODFILL),
- WmfRecordTypePie = GDIP_WMF_RECORD_TO_EMFPLUS(META_PIE),
- WmfRecordTypeRectangle = GDIP_WMF_RECORD_TO_EMFPLUS(META_RECTANGLE),
- WmfRecordTypeRoundRect = GDIP_WMF_RECORD_TO_EMFPLUS(META_ROUNDRECT),
- WmfRecordTypePatBlt = GDIP_WMF_RECORD_TO_EMFPLUS(META_PATBLT),
- WmfRecordTypeSaveDC = GDIP_WMF_RECORD_TO_EMFPLUS(META_SAVEDC),
- WmfRecordTypeSetPixel = GDIP_WMF_RECORD_TO_EMFPLUS(META_SETPIXEL),
- WmfRecordTypeOffsetClipRgn = GDIP_WMF_RECORD_TO_EMFPLUS(META_OFFSETCLIPRGN),
- WmfRecordTypeTextOut = GDIP_WMF_RECORD_TO_EMFPLUS(META_TEXTOUT),
- WmfRecordTypeBitBlt = GDIP_WMF_RECORD_TO_EMFPLUS(META_BITBLT),
- WmfRecordTypeStretchBlt = GDIP_WMF_RECORD_TO_EMFPLUS(META_STRETCHBLT),
- WmfRecordTypePolygon = GDIP_WMF_RECORD_TO_EMFPLUS(META_POLYGON),
- WmfRecordTypePolyline = GDIP_WMF_RECORD_TO_EMFPLUS(META_POLYLINE),
- WmfRecordTypeEscape = GDIP_WMF_RECORD_TO_EMFPLUS(META_ESCAPE),
- WmfRecordTypeRestoreDC = GDIP_WMF_RECORD_TO_EMFPLUS(META_RESTOREDC),
- WmfRecordTypeFillRegion = GDIP_WMF_RECORD_TO_EMFPLUS(META_FILLREGION),
- WmfRecordTypeFrameRegion = GDIP_WMF_RECORD_TO_EMFPLUS(META_FRAMEREGION),
- WmfRecordTypeInvertRegion = GDIP_WMF_RECORD_TO_EMFPLUS(META_INVERTREGION),
- WmfRecordTypePaintRegion = GDIP_WMF_RECORD_TO_EMFPLUS(META_PAINTREGION),
- WmfRecordTypeSelectClipRegion = GDIP_WMF_RECORD_TO_EMFPLUS(META_SELECTCLIPREGION),
- WmfRecordTypeSelectObject = GDIP_WMF_RECORD_TO_EMFPLUS(META_SELECTOBJECT),
- WmfRecordTypeSetTextAlign = GDIP_WMF_RECORD_TO_EMFPLUS(META_SETTEXTALIGN),
- WmfRecordTypeDrawText = GDIP_WMF_RECORD_TO_EMFPLUS(0x062F),
- WmfRecordTypeChord = GDIP_WMF_RECORD_TO_EMFPLUS(META_CHORD),
- WmfRecordTypeSetMapperFlags = GDIP_WMF_RECORD_TO_EMFPLUS(META_SETMAPPERFLAGS),
- WmfRecordTypeExtTextOut = GDIP_WMF_RECORD_TO_EMFPLUS(META_EXTTEXTOUT),
- WmfRecordTypeSetDIBToDev = GDIP_WMF_RECORD_TO_EMFPLUS(META_SETDIBTODEV),
- WmfRecordTypeSelectPalette = GDIP_WMF_RECORD_TO_EMFPLUS(META_SELECTPALETTE),
- WmfRecordTypeRealizePalette = GDIP_WMF_RECORD_TO_EMFPLUS(META_REALIZEPALETTE),
- WmfRecordTypeAnimatePalette = GDIP_WMF_RECORD_TO_EMFPLUS(META_ANIMATEPALETTE),
- WmfRecordTypeSetPalEntries = GDIP_WMF_RECORD_TO_EMFPLUS(META_SETPALENTRIES),
- WmfRecordTypePolyPolygon = GDIP_WMF_RECORD_TO_EMFPLUS(META_POLYPOLYGON),
- WmfRecordTypeResizePalette = GDIP_WMF_RECORD_TO_EMFPLUS(META_RESIZEPALETTE),
- WmfRecordTypeDIBBitBlt = GDIP_WMF_RECORD_TO_EMFPLUS(META_DIBBITBLT),
- WmfRecordTypeDIBStretchBlt = GDIP_WMF_RECORD_TO_EMFPLUS(META_DIBSTRETCHBLT),
- WmfRecordTypeDIBCreatePatternBrush = GDIP_WMF_RECORD_TO_EMFPLUS(META_DIBCREATEPATTERNBRUSH),
- WmfRecordTypeStretchDIB = GDIP_WMF_RECORD_TO_EMFPLUS(META_STRETCHDIB),
- WmfRecordTypeExtFloodFill = GDIP_WMF_RECORD_TO_EMFPLUS(META_EXTFLOODFILL),
- WmfRecordTypeSetLayout = GDIP_WMF_RECORD_TO_EMFPLUS(0x0149),
- WmfRecordTypeResetDC = GDIP_WMF_RECORD_TO_EMFPLUS(0x014C),
- WmfRecordTypeStartDoc = GDIP_WMF_RECORD_TO_EMFPLUS(0x014D),
- WmfRecordTypeStartPage = GDIP_WMF_RECORD_TO_EMFPLUS(0x004F),
- WmfRecordTypeEndPage = GDIP_WMF_RECORD_TO_EMFPLUS(0x0050),
- WmfRecordTypeAbortDoc = GDIP_WMF_RECORD_TO_EMFPLUS(0x0052),
- WmfRecordTypeEndDoc = GDIP_WMF_RECORD_TO_EMFPLUS(0x005E),
- WmfRecordTypeDeleteObject = GDIP_WMF_RECORD_TO_EMFPLUS(META_DELETEOBJECT),
- WmfRecordTypeCreatePalette = GDIP_WMF_RECORD_TO_EMFPLUS(META_CREATEPALETTE),
- WmfRecordTypeCreateBrush = GDIP_WMF_RECORD_TO_EMFPLUS(0x00F8),
- WmfRecordTypeCreatePatternBrush = GDIP_WMF_RECORD_TO_EMFPLUS(META_CREATEPATTERNBRUSH),
- WmfRecordTypeCreatePenIndirect = GDIP_WMF_RECORD_TO_EMFPLUS(META_CREATEPENINDIRECT),
- WmfRecordTypeCreateFontIndirect = GDIP_WMF_RECORD_TO_EMFPLUS(META_CREATEFONTINDIRECT),
- WmfRecordTypeCreateBrushIndirect = GDIP_WMF_RECORD_TO_EMFPLUS(META_CREATEBRUSHINDIRECT),
- WmfRecordTypeCreateBitmapIndirect = GDIP_WMF_RECORD_TO_EMFPLUS(0x02FD),
- WmfRecordTypeCreateBitmap = GDIP_WMF_RECORD_TO_EMFPLUS(0x06FE),
- WmfRecordTypeCreateRegion = GDIP_WMF_RECORD_TO_EMFPLUS(META_CREATEREGION),
- EmfRecordTypeHeader = EMR_HEADER,
- EmfRecordTypePolyBezier = EMR_POLYBEZIER,
- EmfRecordTypePolygon = EMR_POLYGON,
- EmfRecordTypePolyline = EMR_POLYLINE,
- EmfRecordTypePolyBezierTo = EMR_POLYBEZIERTO,
- EmfRecordTypePolyLineTo = EMR_POLYLINETO,
- EmfRecordTypePolyPolyline = EMR_POLYPOLYLINE,
- EmfRecordTypePolyPolygon = EMR_POLYPOLYGON,
- EmfRecordTypeSetWindowExtEx = EMR_SETWINDOWEXTEX,
- EmfRecordTypeSetWindowOrgEx = EMR_SETWINDOWORGEX,
- EmfRecordTypeSetViewportExtEx = EMR_SETVIEWPORTEXTEX,
- EmfRecordTypeSetViewportOrgEx = EMR_SETVIEWPORTORGEX,
- EmfRecordTypeSetBrushOrgEx = EMR_SETBRUSHORGEX,
- EmfRecordTypeEOF = EMR_EOF,
- EmfRecordTypeSetPixelV = EMR_SETPIXELV,
- EmfRecordTypeSetMapperFlags = EMR_SETMAPPERFLAGS,
- EmfRecordTypeSetMapMode = EMR_SETMAPMODE,
- EmfRecordTypeSetBkMode = EMR_SETBKMODE,
- EmfRecordTypeSetPolyFillMode = EMR_SETPOLYFILLMODE,
- EmfRecordTypeSetROP2 = EMR_SETROP2,
- EmfRecordTypeSetStretchBltMode = EMR_SETSTRETCHBLTMODE,
- EmfRecordTypeSetTextAlign = EMR_SETTEXTALIGN,
- EmfRecordTypeSetColorAdjustment = EMR_SETCOLORADJUSTMENT,
- EmfRecordTypeSetTextColor = EMR_SETTEXTCOLOR,
- EmfRecordTypeSetBkColor = EMR_SETBKCOLOR,
- EmfRecordTypeOffsetClipRgn = EMR_OFFSETCLIPRGN,
- EmfRecordTypeMoveToEx = EMR_MOVETOEX,
- EmfRecordTypeSetMetaRgn = EMR_SETMETARGN,
- EmfRecordTypeExcludeClipRect = EMR_EXCLUDECLIPRECT,
- EmfRecordTypeIntersectClipRect = EMR_INTERSECTCLIPRECT,
- EmfRecordTypeScaleViewportExtEx = EMR_SCALEVIEWPORTEXTEX,
- EmfRecordTypeScaleWindowExtEx = EMR_SCALEWINDOWEXTEX,
- EmfRecordTypeSaveDC = EMR_SAVEDC,
- EmfRecordTypeRestoreDC = EMR_RESTOREDC,
- EmfRecordTypeSetWorldTransform = EMR_SETWORLDTRANSFORM,
- EmfRecordTypeModifyWorldTransform = EMR_MODIFYWORLDTRANSFORM,
- EmfRecordTypeSelectObject = EMR_SELECTOBJECT,
- EmfRecordTypeCreatePen = EMR_CREATEPEN,
- EmfRecordTypeCreateBrushIndirect = EMR_CREATEBRUSHINDIRECT,
- EmfRecordTypeDeleteObject = EMR_DELETEOBJECT,
- EmfRecordTypeAngleArc = EMR_ANGLEARC,
- EmfRecordTypeEllipse = EMR_ELLIPSE,
- EmfRecordTypeRectangle = EMR_RECTANGLE,
- EmfRecordTypeRoundRect = EMR_ROUNDRECT,
- EmfRecordTypeArc = EMR_ARC,
- EmfRecordTypeChord = EMR_CHORD,
- EmfRecordTypePie = EMR_PIE,
- EmfRecordTypeSelectPalette = EMR_SELECTPALETTE,
- EmfRecordTypeCreatePalette = EMR_CREATEPALETTE,
- EmfRecordTypeSetPaletteEntries = EMR_SETPALETTEENTRIES,
- EmfRecordTypeResizePalette = EMR_RESIZEPALETTE,
- EmfRecordTypeRealizePalette = EMR_REALIZEPALETTE,
- EmfRecordTypeExtFloodFill = EMR_EXTFLOODFILL,
- EmfRecordTypeLineTo = EMR_LINETO,
- EmfRecordTypeArcTo = EMR_ARCTO,
- EmfRecordTypePolyDraw = EMR_POLYDRAW,
- EmfRecordTypeSetArcDirection = EMR_SETARCDIRECTION,
- EmfRecordTypeSetMiterLimit = EMR_SETMITERLIMIT,
- EmfRecordTypeBeginPath = EMR_BEGINPATH,
- EmfRecordTypeEndPath = EMR_ENDPATH,
- EmfRecordTypeCloseFigure = EMR_CLOSEFIGURE,
- EmfRecordTypeFillPath = EMR_FILLPATH,
- EmfRecordTypeStrokeAndFillPath = EMR_STROKEANDFILLPATH,
- EmfRecordTypeStrokePath = EMR_STROKEPATH,
- EmfRecordTypeFlattenPath = EMR_FLATTENPATH,
- EmfRecordTypeWidenPath = EMR_WIDENPATH,
- EmfRecordTypeSelectClipPath = EMR_SELECTCLIPPATH,
- EmfRecordTypeAbortPath = EMR_ABORTPATH,
- EmfRecordTypeReserved_069 = 69,
- EmfRecordTypeGdiComment = EMR_GDICOMMENT,
- EmfRecordTypeFillRgn = EMR_FILLRGN,
- EmfRecordTypeFrameRgn = EMR_FRAMERGN,
- EmfRecordTypeInvertRgn = EMR_INVERTRGN,
- EmfRecordTypePaintRgn = EMR_PAINTRGN,
- EmfRecordTypeExtSelectClipRgn = EMR_EXTSELECTCLIPRGN,
- EmfRecordTypeBitBlt = EMR_BITBLT,
- EmfRecordTypeStretchBlt = EMR_STRETCHBLT,
- EmfRecordTypeMaskBlt = EMR_MASKBLT,
- EmfRecordTypePlgBlt = EMR_PLGBLT,
- EmfRecordTypeSetDIBitsToDevice = 80,
- EmfRecordTypeStretchDIBits = EMR_STRETCHDIBITS,
- EmfRecordTypeExtCreateFontIndirect = EMR_EXTCREATEFONTINDIRECTW,
- EmfRecordTypeExtTextOutA = EMR_EXTTEXTOUTA,
- EmfRecordTypeExtTextOutW = EMR_EXTTEXTOUTW,
- EmfRecordTypePolyBezier16 = EMR_POLYBEZIER16,
- EmfRecordTypePolygon16 = EMR_POLYGON16,
- EmfRecordTypePolyline16 = EMR_POLYLINE16,
- EmfRecordTypePolyBezierTo16 = EMR_POLYBEZIERTO16,
- EmfRecordTypePolylineTo16 = EMR_POLYLINETO16,
- EmfRecordTypePolyPolyline16 = EMR_POLYPOLYLINE16,
- EmfRecordTypePolyPolygon16 = EMR_POLYPOLYGON16,
- EmfRecordTypePolyDraw16 = EMR_POLYDRAW16,
- EmfRecordTypeCreateMonoBrush = EMR_CREATEMONOBRUSH,
- EmfRecordTypeCreateDIBPatternBrushPt = EMR_CREATEDIBPATTERNBRUSHPT,
- EmfRecordTypeExtCreatePen = EMR_EXTCREATEPEN,
- EmfRecordTypePolyTextOutA = EMR_POLYTEXTOUTA,
- EmfRecordTypePolyTextOutW = EMR_POLYTEXTOUTW,
- EmfRecordTypeSetICMMode = 98,
- EmfRecordTypeCreateColorSpace = 99,
- EmfRecordTypeSetColorSpace = 100,
- EmfRecordTypeDeleteColorSpace = 101,
- EmfRecordTypeGLSRecord = 102,
- EmfRecordTypeGLSBoundedRecord = 103,
- EmfRecordTypePixelFormat = 104,
- EmfRecordTypeDrawEscape = 105,
- EmfRecordTypeExtEscape = 106,
- EmfRecordTypeStartDoc = 107,
- EmfRecordTypeSmallTextOut = 108,
- EmfRecordTypeForceUFIMapping = 109,
- EmfRecordTypeNamedEscape = 110,
- EmfRecordTypeColorCorrectPalette = 111,
- EmfRecordTypeSetICMProfileA = 112,
- EmfRecordTypeSetICMProfileW = 113,
- EmfRecordTypeAlphaBlend = 114,
- EmfRecordTypeSetLayout = 115,
- EmfRecordTypeTransparentBlt = 116,
- EmfRecordTypeReserved_117 = 117,
- EmfRecordTypeGradientFill = 118,
- EmfRecordTypeSetLinkedUFIs = 119,
- EmfRecordTypeSetTextJustification = 120,
- EmfRecordTypeColorMatchToTargetW = 121,
- EmfRecordTypeCreateColorSpaceW = 122,
- EmfRecordTypeMax = 122,
- EmfRecordTypeMin = 1,
- EmfPlusRecordTypeInvalid = GDIP_EMFPLUS_RECORD_BASE,
- EmfPlusRecordTypeHeader,
- EmfPlusRecordTypeEndOfFile,
- EmfPlusRecordTypeComment,
- EmfPlusRecordTypeGetDC,
- EmfPlusRecordTypeMultiFormatStart,
- EmfPlusRecordTypeMultiFormatSection,
- EmfPlusRecordTypeMultiFormatEnd,
- EmfPlusRecordTypeObject,
- EmfPlusRecordTypeClear,
- EmfPlusRecordTypeFillRects,
- EmfPlusRecordTypeDrawRects,
- EmfPlusRecordTypeFillPolygon,
- EmfPlusRecordTypeDrawLines,
- EmfPlusRecordTypeFillEllipse,
- EmfPlusRecordTypeDrawEllipse,
- EmfPlusRecordTypeFillPie,
- EmfPlusRecordTypeDrawPie,
- EmfPlusRecordTypeDrawArc,
- EmfPlusRecordTypeFillRegion,
- EmfPlusRecordTypeFillPath,
- EmfPlusRecordTypeDrawPath,
- EmfPlusRecordTypeFillClosedCurve,
- EmfPlusRecordTypeDrawClosedCurve,
- EmfPlusRecordTypeDrawCurve,
- EmfPlusRecordTypeDrawBeziers,
- EmfPlusRecordTypeDrawImage,
- EmfPlusRecordTypeDrawImagePoints,
- EmfPlusRecordTypeDrawString,
- EmfPlusRecordTypeSetRenderingOrigin,
- EmfPlusRecordTypeSetAntiAliasMode,
- EmfPlusRecordTypeSetTextRenderingHint,
- EmfPlusRecordTypeSetTextContrast,
- EmfPlusRecordTypeSetGammaValue,
- EmfPlusRecordTypeSetInterpolationMode,
- EmfPlusRecordTypeSetPixelOffsetMode,
- EmfPlusRecordTypeSetCompositingMode,
- EmfPlusRecordTypeSetCompositingQuality,
- EmfPlusRecordTypeSave,
- EmfPlusRecordTypeRestore,
- EmfPlusRecordTypeBeginContainer,
- EmfPlusRecordTypeBeginContainerNoParams,
- EmfPlusRecordTypeEndContainer,
- EmfPlusRecordTypeSetWorldTransform,
- EmfPlusRecordTypeResetWorldTransform,
- EmfPlusRecordTypeMultiplyWorldTransform,
- EmfPlusRecordTypeTranslateWorldTransform,
- EmfPlusRecordTypeScaleWorldTransform,
- EmfPlusRecordTypeRotateWorldTransform,
- EmfPlusRecordTypeSetPageTransform,
- EmfPlusRecordTypeResetClip,
- EmfPlusRecordTypeSetClipRect,
- EmfPlusRecordTypeSetClipPath,
- EmfPlusRecordTypeSetClipRegion,
- EmfPlusRecordTypeOffsetClip,
- EmfPlusRecordTypeDrawDriverString,
- EmfPlusRecordTypeStrokeFillPath,
- EmfPlusRecordTypeSerializableObject,
- EmfPlusRecordTypeSetTSGraphics,
- EmfPlusRecordTypeSetTSClip,
- EmfPlusRecordTotal,
- EmfPlusRecordTypeMax = EmfPlusRecordTotal-1,
- EmfPlusRecordTypeMin = EmfPlusRecordTypeHeader
-};
-
-#ifndef __cplusplus
-
-typedef enum Unit Unit;
-typedef enum BrushType BrushType;
-typedef enum DriverStringOptions DriverStringOptions;
-typedef enum FillMode FillMode;
-typedef enum LineCap LineCap;
-typedef enum PathPointType PathPointType;
-typedef enum LineJoin LineJoin;
-typedef enum QualityMode QualityMode;
-typedef enum SmoothingMode SmoothingMode;
-typedef enum CompositingQuality CompositingQuality;
-typedef enum InterpolationMode InterpolationMode;
-typedef enum PixelOffsetMode PixelOffsetMode;
-typedef enum DashCap DashCap;
-typedef enum DashStyle DashStyle;
-typedef enum MatrixOrder MatrixOrder;
-typedef enum ImageType ImageType;
-typedef enum ImageFlags ImageFlags;
-typedef enum WarpMode WarpMode;
-typedef enum WrapMode WrapMode;
-typedef enum MetafileType MetafileType;
-typedef enum LinearGradientMode LinearGradientMode;
-typedef enum EmfType EmfType;
-typedef enum CompositingMode CompositingMode;
-typedef enum TextRenderingHint TextRenderingHint;
-typedef enum StringAlignment StringAlignment;
-typedef enum StringDigitSubstitute StringDigitSubstitute;
-typedef enum StringTrimming StringTrimming;
-typedef enum FontStyle FontStyle;
-typedef enum StringFormatFlags StringFormatFlags;
-typedef enum HotkeyPrefix HotkeyPrefix;
-typedef enum PenAlignment PenAlignment;
-typedef enum PaletteFlags PaletteFlags;
-typedef enum ImageCodecFlags ImageCodecFlags;
-typedef enum CombineMode CombineMode;
-typedef enum FlushIntention FlushIntention;
-typedef enum CoordinateSpace CoordinateSpace;
-typedef enum GpTestControlEnum GpTestControlEnum;
-typedef enum MetafileFrameUnit MetafileFrameUnit;
-typedef enum PenType PenType;
-typedef enum HatchStyle HatchStyle;
-typedef enum EmfPlusRecordType EmfPlusRecordType;
-
-#endif /* end of c typedefs */
-
-#undef GDIP_WMF_RECORD_TO_EMFPLUS
-#define GDIP_WMF_RECORD_TO_EMFPLUS(x) ((EmfPlusRecordType)((x)|GDIP_WMF_RECORD_BASE))
-
-#endif
diff --git a/external/wine/include/gdiplusflat.h b/external/wine/include/gdiplusflat.h
deleted file mode 100644
index 679200429372..000000000000
--- a/external/wine/include/gdiplusflat.h
+++ /dev/null
@@ -1,731 +0,0 @@
-/*
- * Copyright (C) 2007 Google (Evan Stade)
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- *
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
- */
-
-#ifndef _FLATAPI_H
-#define _FLATAPI_H
-
-#define WINGDIPAPI __stdcall
-
-#define GDIPCONST const
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* AdjustableArrowCap */
-GpStatus WINGDIPAPI GdipCreateAdjustableArrowCap(REAL,REAL,BOOL,GpAdjustableArrowCap**);
-GpStatus WINGDIPAPI GdipGetAdjustableArrowCapFillState(GpAdjustableArrowCap*,BOOL*);
-GpStatus WINGDIPAPI GdipGetAdjustableArrowCapHeight(GpAdjustableArrowCap*,REAL*);
-GpStatus WINGDIPAPI GdipGetAdjustableArrowCapMiddleInset(GpAdjustableArrowCap*,REAL*);
-GpStatus WINGDIPAPI GdipGetAdjustableArrowCapWidth(GpAdjustableArrowCap*,REAL*);
-GpStatus WINGDIPAPI GdipSetAdjustableArrowCapFillState(GpAdjustableArrowCap*,BOOL);
-GpStatus WINGDIPAPI GdipSetAdjustableArrowCapHeight(GpAdjustableArrowCap*,REAL);
-GpStatus WINGDIPAPI GdipSetAdjustableArrowCapMiddleInset(GpAdjustableArrowCap*,REAL);
-GpStatus WINGDIPAPI GdipSetAdjustableArrowCapWidth(GpAdjustableArrowCap*,REAL);
-
-/* Bitmap */
-GpStatus WINGDIPAPI GdipBitmapApplyEffect(GpBitmap*,CGpEffect*,RECT*,BOOL,VOID**,INT*);
-GpStatus WINGDIPAPI GdipBitmapCreateApplyEffect(GpBitmap**,INT,CGpEffect*,RECT*,RECT*,GpBitmap**,BOOL,VOID**,INT*);
-GpStatus WINGDIPAPI GdipBitmapGetPixel(GpBitmap*,INT,INT,ARGB*);
-GpStatus WINGDIPAPI GdipBitmapLockBits(GpBitmap*,GDIPCONST GpRect*,UINT,
- PixelFormat,BitmapData*);
-GpStatus WINGDIPAPI GdipBitmapSetPixel(GpBitmap*,INT,INT,ARGB);
-GpStatus WINGDIPAPI GdipBitmapSetResolution(GpBitmap*,REAL,REAL);
-GpStatus WINGDIPAPI GdipBitmapUnlockBits(GpBitmap*,BitmapData*);
-GpStatus WINGDIPAPI GdipCloneBitmapArea(REAL,REAL,REAL,REAL,PixelFormat,GpBitmap*,GpBitmap**);
-GpStatus WINGDIPAPI GdipCloneBitmapAreaI(INT,INT,INT,INT,PixelFormat,GpBitmap*,GpBitmap**);
-GpStatus WINGDIPAPI GdipCreateBitmapFromFile(GDIPCONST WCHAR*,GpBitmap**);
-GpStatus WINGDIPAPI GdipCreateBitmapFromFileICM(GDIPCONST WCHAR*,GpBitmap**);
-GpStatus WINGDIPAPI GdipCreateBitmapFromGdiDib(GDIPCONST BITMAPINFO*,VOID*,GpBitmap**);
-GpStatus WINGDIPAPI GdipCreateBitmapFromGraphics(INT,INT,GpGraphics*,GpBitmap**);
-GpStatus WINGDIPAPI GdipCreateBitmapFromHBITMAP(HBITMAP, HPALETTE, GpBitmap**);
-GpStatus WINGDIPAPI GdipCreateBitmapFromHICON(HICON, GpBitmap**);
-GpStatus WINGDIPAPI GdipCreateBitmapFromResource(HINSTANCE,GDIPCONST WCHAR*,GpBitmap**);
-GpStatus WINGDIPAPI GdipCreateBitmapFromScan0(INT,INT,INT,PixelFormat,BYTE*,
- GpBitmap**);
-GpStatus WINGDIPAPI GdipCreateBitmapFromStream(IStream*,GpBitmap**);
-GpStatus WINGDIPAPI GdipCreateBitmapFromStreamICM(IStream*,GpBitmap**);
-GpStatus WINGDIPAPI GdipCreateHBITMAPFromBitmap(GpBitmap*,HBITMAP*,ARGB);
-GpStatus WINGDIPAPI GdipCreateHICONFromBitmap(GpBitmap*,HICON*);
-GpStatus WINGDIPAPI GdipDeleteEffect(CGpEffect*);
-GpStatus WINGDIPAPI GdipSetEffectParameters(CGpEffect*,const VOID*,const UINT);
-
-/* Brush */
-GpStatus WINGDIPAPI GdipCloneBrush(GpBrush*,GpBrush**);
-GpStatus WINGDIPAPI GdipDeleteBrush(GpBrush*);
-GpStatus WINGDIPAPI GdipGetBrushType(GpBrush*,GpBrushType*);
-
-/* CachedBitmap */
-GpStatus WINGDIPAPI GdipCreateCachedBitmap(GpBitmap*,GpGraphics*,
- GpCachedBitmap**);
-GpStatus WINGDIPAPI GdipDeleteCachedBitmap(GpCachedBitmap*);
-GpStatus WINGDIPAPI GdipDrawCachedBitmap(GpGraphics*,GpCachedBitmap*,INT,INT);
-
-/* CustomLineCap */
-GpStatus WINGDIPAPI GdipCloneCustomLineCap(GpCustomLineCap*,GpCustomLineCap**);
-GpStatus WINGDIPAPI GdipCreateCustomLineCap(GpPath*,GpPath*,GpLineCap,REAL,
- GpCustomLineCap**);
-GpStatus WINGDIPAPI GdipDeleteCustomLineCap(GpCustomLineCap*);
-GpStatus WINGDIPAPI GdipGetCustomLineCapBaseCap(GpCustomLineCap*,GpLineCap*);
-GpStatus WINGDIPAPI GdipSetCustomLineCapBaseCap(GpCustomLineCap*,GpLineCap);
-GpStatus WINGDIPAPI GdipGetCustomLineCapBaseInset(GpCustomLineCap*,REAL*);
-GpStatus WINGDIPAPI GdipSetCustomLineCapBaseInset(GpCustomLineCap*,REAL);
-GpStatus WINGDIPAPI GdipSetCustomLineCapStrokeCaps(GpCustomLineCap*,GpLineCap,
- GpLineCap);
-GpStatus WINGDIPAPI GdipGetCustomLineCapStrokeJoin(GpCustomLineCap*,GpLineJoin*);
-GpStatus WINGDIPAPI GdipSetCustomLineCapStrokeJoin(GpCustomLineCap*,GpLineJoin);
-GpStatus WINGDIPAPI GdipGetCustomLineCapWidthScale(GpCustomLineCap*,REAL*);
-GpStatus WINGDIPAPI GdipSetCustomLineCapWidthScale(GpCustomLineCap*,REAL);
-GpStatus WINGDIPAPI GdipSetCustomLineCapBaseInset(GpCustomLineCap*,REAL);
-
-/* Font */
-GpStatus WINGDIPAPI GdipCloneFont(GpFont*,GpFont**);
-GpStatus WINGDIPAPI GdipCreateFont(GDIPCONST GpFontFamily*, REAL, INT, Unit,
- GpFont**);
-GpStatus WINGDIPAPI GdipCreateFontFromDC(HDC,GpFont**);
-GpStatus WINGDIPAPI GdipCreateFontFromLogfontA(HDC,GDIPCONST LOGFONTA*,GpFont**);
-GpStatus WINGDIPAPI GdipCreateFontFromLogfontW(HDC,GDIPCONST LOGFONTW*,GpFont**);
-GpStatus WINGDIPAPI GdipDeleteFont(GpFont*);
-GpStatus WINGDIPAPI GdipGetLogFontA(GpFont*,GpGraphics*,LOGFONTA*);
-GpStatus WINGDIPAPI GdipGetLogFontW(GpFont*,GpGraphics*,LOGFONTW*);
-GpStatus WINGDIPAPI GdipGetFamily(GpFont*, GpFontFamily**);
-GpStatus WINGDIPAPI GdipGetFontUnit(GpFont*, Unit*);
-GpStatus WINGDIPAPI GdipGetFontSize(GpFont*, REAL*);
-GpStatus WINGDIPAPI GdipGetFontStyle(GpFont*, INT*);
-GpStatus WINGDIPAPI GdipGetFontHeight(GDIPCONST GpFont*, GDIPCONST GpGraphics*,
- REAL*);
-GpStatus WINGDIPAPI GdipGetFontHeightGivenDPI(GDIPCONST GpFont*, REAL, REAL*);
-
-/* FontCollection */
-GpStatus WINGDIPAPI GdipNewInstalledFontCollection(GpFontCollection**);
-GpStatus WINGDIPAPI GdipNewPrivateFontCollection(GpFontCollection**);
-GpStatus WINGDIPAPI GdipDeletePrivateFontCollection(GpFontCollection**);
-GpStatus WINGDIPAPI GdipPrivateAddFontFile(GpFontCollection*, GDIPCONST WCHAR*);
-GpStatus WINGDIPAPI GdipPrivateAddMemoryFont(GpFontCollection*,
- GDIPCONST void*,INT);
-GpStatus WINGDIPAPI GdipGetFontCollectionFamilyCount(GpFontCollection*, INT*);
-GpStatus WINGDIPAPI GdipGetFontCollectionFamilyList(GpFontCollection*, INT,
- GpFontFamily*[], INT*);
-
-/* FontFamily */
-GpStatus WINGDIPAPI GdipCloneFontFamily(GpFontFamily*, GpFontFamily**);
-GpStatus WINGDIPAPI GdipCreateFontFamilyFromName(GDIPCONST WCHAR*,
- GpFontCollection*, GpFontFamily**);
-GpStatus WINGDIPAPI GdipDeleteFontFamily(GpFontFamily*);
-GpStatus WINGDIPAPI GdipGetFamilyName(GDIPCONST GpFontFamily*, WCHAR*, LANGID);
-GpStatus WINGDIPAPI GdipGetCellAscent(GDIPCONST GpFontFamily*, INT, UINT16*);
-GpStatus WINGDIPAPI GdipGetCellDescent(GDIPCONST GpFontFamily*, INT, UINT16*);
-GpStatus WINGDIPAPI GdipGetEmHeight(GDIPCONST GpFontFamily*, INT, UINT16*);
-GpStatus WINGDIPAPI GdipGetGenericFontFamilySansSerif(GpFontFamily**);
-GpStatus WINGDIPAPI GdipGetGenericFontFamilySerif(GpFontFamily**);
-GpStatus WINGDIPAPI GdipGetGenericFontFamilyMonospace(GpFontFamily**);
-GpStatus WINGDIPAPI GdipGetLineSpacing(GDIPCONST GpFontFamily*, INT, UINT16*);
-GpStatus WINGDIPAPI GdipIsStyleAvailable(GDIPCONST GpFontFamily *, INT, BOOL*);
-
-/* Graphics */
-GpStatus WINGDIPAPI GdipFlush(GpGraphics*, GpFlushIntention);
-GpStatus WINGDIPAPI GdipBeginContainer(GpGraphics*,GDIPCONST GpRectF*,GDIPCONST GpRectF*,GpUnit,GraphicsContainer*);
-GpStatus WINGDIPAPI GdipBeginContainer2(GpGraphics*,GraphicsContainer*);
-GpStatus WINGDIPAPI GdipBeginContainerI(GpGraphics*,GDIPCONST GpRect*,GDIPCONST GpRect*,GpUnit,GraphicsContainer*);
-GpStatus WINGDIPAPI GdipEndContainer(GpGraphics*,GraphicsContainer);
-GpStatus WINGDIPAPI GdipComment(GpGraphics*,UINT,GDIPCONST BYTE*);
-GpStatus WINGDIPAPI GdipCreateFromHDC(HDC,GpGraphics**);
-GpStatus WINGDIPAPI GdipCreateFromHDC2(HDC,HANDLE,GpGraphics**);
-GpStatus WINGDIPAPI GdipCreateFromHWND(HWND,GpGraphics**);
-GpStatus WINGDIPAPI GdipCreateFromHWNDICM(HWND,GpGraphics**);
-HPALETTE WINGDIPAPI GdipCreateHalftonePalette(void);
-GpStatus WINGDIPAPI GdipDeleteGraphics(GpGraphics *);
-GpStatus WINGDIPAPI GdipDrawArc(GpGraphics*,GpPen*,REAL,REAL,REAL,REAL,REAL,REAL);
-GpStatus WINGDIPAPI GdipDrawArcI(GpGraphics*,GpPen*,INT,INT,INT,INT,REAL,REAL);
-GpStatus WINGDIPAPI GdipDrawBezier(GpGraphics*,GpPen*,REAL,REAL,REAL,REAL,REAL,REAL,REAL,REAL);
-GpStatus WINGDIPAPI GdipDrawBezierI(GpGraphics*,GpPen*,INT,INT,INT,INT,INT,INT,INT,INT);
-GpStatus WINGDIPAPI GdipDrawBeziers(GpGraphics*,GpPen*,GDIPCONST GpPointF*,INT);
-GpStatus WINGDIPAPI GdipDrawBeziersI(GpGraphics*,GpPen*,GDIPCONST GpPoint*,INT);
-GpStatus WINGDIPAPI GdipDrawClosedCurve(GpGraphics*,GpPen*,GDIPCONST GpPointF*,INT);
-GpStatus WINGDIPAPI GdipDrawClosedCurveI(GpGraphics*,GpPen*,GDIPCONST GpPoint*,INT);
-GpStatus WINGDIPAPI GdipDrawClosedCurve2(GpGraphics*,GpPen*,GDIPCONST GpPointF*,INT,REAL);
-GpStatus WINGDIPAPI GdipDrawClosedCurve2I(GpGraphics*,GpPen*,GDIPCONST GpPoint*,INT,REAL);
-GpStatus WINGDIPAPI GdipDrawCurve(GpGraphics*,GpPen*,GDIPCONST GpPointF*,INT);
-GpStatus WINGDIPAPI GdipDrawCurveI(GpGraphics*,GpPen*,GDIPCONST GpPoint*,INT);
-GpStatus WINGDIPAPI GdipDrawCurve2(GpGraphics*,GpPen*,GDIPCONST GpPointF*,INT,REAL);
-GpStatus WINGDIPAPI GdipDrawCurve2I(GpGraphics*,GpPen*,GDIPCONST GpPoint*,INT,REAL);
-GpStatus WINGDIPAPI GdipDrawCurve3(GpGraphics*,GpPen*,GDIPCONST GpPointF*,INT,INT,INT,REAL);
-GpStatus WINGDIPAPI GdipDrawCurve3I(GpGraphics*,GpPen*,GDIPCONST GpPoint*,INT,INT,INT,REAL);
-GpStatus WINGDIPAPI GdipDrawDriverString(GpGraphics*,GDIPCONST UINT16*,INT,
- GDIPCONST GpFont*,GDIPCONST GpBrush*,GDIPCONST PointF*,INT,GDIPCONST GpMatrix*);
-GpStatus WINGDIPAPI GdipDrawEllipse(GpGraphics*,GpPen*,REAL,REAL,REAL,REAL);
-GpStatus WINGDIPAPI GdipDrawEllipseI(GpGraphics*,GpPen*,INT,INT,INT,INT);
-GpStatus WINGDIPAPI GdipDrawImage(GpGraphics*,GpImage*,REAL,REAL);
-GpStatus WINGDIPAPI GdipDrawImageI(GpGraphics*,GpImage*,INT,INT);
-GpStatus WINGDIPAPI GdipDrawImagePointRect(GpGraphics*,GpImage*,REAL,REAL,REAL,REAL,REAL,REAL,GpUnit);
-GpStatus WINGDIPAPI GdipDrawImagePointRectI(GpGraphics*,GpImage*,INT,INT,INT,INT,INT,INT,GpUnit);
-GpStatus WINGDIPAPI GdipDrawImagePoints(GpGraphics*,GpImage*,GDIPCONST GpPointF*,INT);
-GpStatus WINGDIPAPI GdipDrawImagePointsI(GpGraphics*,GpImage*,GDIPCONST GpPoint*,INT);
-GpStatus WINGDIPAPI GdipDrawImagePointsRect(GpGraphics*,GpImage*,
- GDIPCONST GpPointF*,INT,REAL,REAL,REAL,REAL,GpUnit,
- GDIPCONST GpImageAttributes*,DrawImageAbort,VOID*);
-GpStatus WINGDIPAPI GdipDrawImagePointsRectI(GpGraphics*,GpImage*,
- GDIPCONST GpPoint*,INT,INT,INT,INT,INT,GpUnit,
- GDIPCONST GpImageAttributes*,DrawImageAbort,VOID*);
-GpStatus WINGDIPAPI GdipDrawImageRect(GpGraphics*,GpImage*,REAL,REAL,REAL,REAL);
-GpStatus WINGDIPAPI GdipDrawImageRectI(GpGraphics*,GpImage*,INT,INT,INT,INT);
-GpStatus WINGDIPAPI GdipDrawImageRectRect(GpGraphics*,GpImage*,REAL,REAL,REAL,
- REAL,REAL,REAL,REAL,REAL,GpUnit,GDIPCONST GpImageAttributes*,DrawImageAbort,
- VOID*);
-GpStatus WINGDIPAPI GdipDrawImageRectRectI(GpGraphics*,GpImage*,INT,INT,INT,
- INT,INT,INT,INT,INT,GpUnit,GDIPCONST GpImageAttributes*,DrawImageAbort,
- VOID*);
-GpStatus WINGDIPAPI GdipDrawLine(GpGraphics*,GpPen*,REAL,REAL,REAL,REAL);
-GpStatus WINGDIPAPI GdipDrawLineI(GpGraphics*,GpPen*,INT,INT,INT,INT);
-GpStatus WINGDIPAPI GdipDrawLines(GpGraphics*,GpPen*,GDIPCONST GpPointF*,INT);
-GpStatus WINGDIPAPI GdipDrawLinesI(GpGraphics*,GpPen*,GDIPCONST GpPoint*,INT);
-GpStatus WINGDIPAPI GdipDrawPath(GpGraphics*,GpPen*,GpPath*);
-GpStatus WINGDIPAPI GdipDrawPie(GpGraphics*,GpPen*,REAL,REAL,REAL,REAL,REAL,REAL);
-GpStatus WINGDIPAPI GdipDrawPieI(GpGraphics*,GpPen*,INT,INT,INT,INT,REAL,REAL);
-GpStatus WINGDIPAPI GdipDrawPolygon(GpGraphics*,GpPen*,GDIPCONST GpPointF*, INT);
-GpStatus WINGDIPAPI GdipDrawPolygonI(GpGraphics*,GpPen*,GDIPCONST GpPoint*, INT);
-GpStatus WINGDIPAPI GdipDrawRectangle(GpGraphics*,GpPen*,REAL,REAL,REAL,REAL);
-GpStatus WINGDIPAPI GdipDrawRectangleI(GpGraphics*,GpPen*,INT,INT,INT,INT);
-GpStatus WINGDIPAPI GdipDrawRectangles(GpGraphics*,GpPen*,GDIPCONST GpRectF*,INT);
-GpStatus WINGDIPAPI GdipDrawRectanglesI(GpGraphics*,GpPen*,GDIPCONST GpRect*,INT);
-GpStatus WINGDIPAPI GdipDrawString(GpGraphics*,GDIPCONST WCHAR*,INT,
- GDIPCONST GpFont*,GDIPCONST RectF*, GDIPCONST GpStringFormat*,
- GDIPCONST GpBrush*);
-GpStatus WINGDIPAPI GdipEnumerateMetafileSrcRectDestPoints(GpGraphics*,
- GDIPCONST GpMetafile*,GDIPCONST GpPointF*,INT,GDIPCONST GpRectF*,Unit,
- EnumerateMetafileProc,VOID*,GDIPCONST GpImageAttributes*);
-GpStatus WINGDIPAPI GdipFillClosedCurve2(GpGraphics*,GpBrush*,GDIPCONST GpPointF*,INT,
- REAL,GpFillMode);
-GpStatus WINGDIPAPI GdipFillClosedCurve2I(GpGraphics*,GpBrush*,GDIPCONST GpPoint*,INT,
- REAL,GpFillMode);
-GpStatus WINGDIPAPI GdipFillClosedCurve(GpGraphics*,GpBrush*,GDIPCONST GpPointF*,INT);
-GpStatus WINGDIPAPI GdipFillClosedCurveI(GpGraphics*,GpBrush*,GDIPCONST GpPoint*,INT);
-GpStatus WINGDIPAPI GdipFillEllipse(GpGraphics*,GpBrush*,REAL,REAL,REAL,REAL);
-GpStatus WINGDIPAPI GdipFillEllipseI(GpGraphics*,GpBrush*,INT,INT,INT,INT);
-GpStatus WINGDIPAPI GdipFillPath(GpGraphics*,GpBrush*,GpPath*);
-GpStatus WINGDIPAPI GdipFillPie(GpGraphics*,GpBrush*,REAL,REAL,REAL,REAL,REAL,REAL);
-GpStatus WINGDIPAPI GdipFillPieI(GpGraphics*,GpBrush*,INT,INT,INT,INT,REAL,REAL);
-GpStatus WINGDIPAPI GdipFillPolygon(GpGraphics*,GpBrush*,GDIPCONST GpPointF*,
- INT,GpFillMode);
-GpStatus WINGDIPAPI GdipFillPolygonI(GpGraphics*,GpBrush*,GDIPCONST GpPoint*,
- INT,GpFillMode);
-GpStatus WINGDIPAPI GdipFillPolygon2(GpGraphics*,GpBrush*,GDIPCONST GpPointF*,INT);
-GpStatus WINGDIPAPI GdipFillPolygon2I(GpGraphics*,GpBrush*,GDIPCONST GpPoint*,INT);
-GpStatus WINGDIPAPI GdipFillRectangle(GpGraphics*,GpBrush*,REAL,REAL,REAL,REAL);
-GpStatus WINGDIPAPI GdipFillRectangleI(GpGraphics*,GpBrush*,INT,INT,INT,INT);
-GpStatus WINGDIPAPI GdipFillRectangles(GpGraphics*,GpBrush*,GDIPCONST GpRectF*,INT);
-GpStatus WINGDIPAPI GdipFillRectanglesI(GpGraphics*,GpBrush*,GDIPCONST GpRect*,INT);
-GpStatus WINGDIPAPI GdipFillRegion(GpGraphics*,GpBrush*,GpRegion*);
-GpStatus WINGDIPAPI GdipGetClip(GpGraphics*,GpRegion*);
-GpStatus WINGDIPAPI GdipGetClipBounds(GpGraphics*,GpRectF*);
-GpStatus WINGDIPAPI GdipGetClipBoundsI(GpGraphics*,GpRect*);
-GpStatus WINGDIPAPI GdipGetCompositingMode(GpGraphics*,CompositingMode*);
-GpStatus WINGDIPAPI GdipGetCompositingQuality(GpGraphics*,CompositingQuality*);
-GpStatus WINGDIPAPI GdipGetDC(GpGraphics*,HDC*);
-GpStatus WINGDIPAPI GdipGetDpiX(GpGraphics*,REAL*);
-GpStatus WINGDIPAPI GdipGetDpiY(GpGraphics*,REAL*);
-GpStatus WINGDIPAPI GdipGetImageDecoders(UINT,UINT,ImageCodecInfo*);
-GpStatus WINGDIPAPI GdipGetImageDecodersSize(UINT*,UINT*);
-GpStatus WINGDIPAPI GdipGetImageGraphicsContext(GpImage*,GpGraphics**);
-GpStatus WINGDIPAPI GdipGetInterpolationMode(GpGraphics*,InterpolationMode*);
-GpStatus WINGDIPAPI GdipGetNearestColor(GpGraphics*,ARGB*);
-GpStatus WINGDIPAPI GdipGetPageScale(GpGraphics*,REAL*);
-GpStatus WINGDIPAPI GdipGetPageUnit(GpGraphics*,GpUnit*);
-GpStatus WINGDIPAPI GdipGetPixelOffsetMode(GpGraphics*,PixelOffsetMode*);
-GpStatus WINGDIPAPI GdipGetSmoothingMode(GpGraphics*,SmoothingMode*);
-GpStatus WINGDIPAPI GdipGetTextContrast(GpGraphics*,UINT*);
-GpStatus WINGDIPAPI GdipGetTextRenderingHint(GpGraphics*,TextRenderingHint*);
-GpStatus WINGDIPAPI GdipGetWorldTransform(GpGraphics*,GpMatrix*);
-GpStatus WINGDIPAPI GdipGraphicsClear(GpGraphics*,ARGB);
-GpStatus WINGDIPAPI GdipGetVisibleClipBounds(GpGraphics*,GpRectF*);
-GpStatus WINGDIPAPI GdipGetVisibleClipBoundsI(GpGraphics*,GpRect*);
-GpStatus WINGDIPAPI GdipIsClipEmpty(GpGraphics*, BOOL*);
-GpStatus WINGDIPAPI GdipIsVisiblePoint(GpGraphics*,REAL,REAL,BOOL*);
-GpStatus WINGDIPAPI GdipIsVisiblePointI(GpGraphics*,INT,INT,BOOL*);
-GpStatus WINGDIPAPI GdipIsVisibleRect(GpGraphics*,REAL,REAL,REAL,REAL,BOOL*);
-GpStatus WINGDIPAPI GdipIsVisibleRectI(GpGraphics*,INT,INT,INT,INT,BOOL*);
-GpStatus WINGDIPAPI GdipMeasureCharacterRanges(GpGraphics*, GDIPCONST WCHAR*,
- INT, GDIPCONST GpFont*, GDIPCONST RectF*, GDIPCONST GpStringFormat*, INT,
- GpRegion**);
-GpStatus WINGDIPAPI GdipMeasureDriverString(GpGraphics*,GDIPCONST UINT16*,INT,
- GDIPCONST GpFont*,GDIPCONST PointF*,INT,GDIPCONST GpMatrix*,RectF*);
-GpStatus WINGDIPAPI GdipMeasureString(GpGraphics*,GDIPCONST WCHAR*,INT,
- GDIPCONST GpFont*,GDIPCONST RectF*,GDIPCONST GpStringFormat*,RectF*,INT*,INT*);
-GpStatus WINGDIPAPI GdipMultiplyWorldTransform(GpGraphics*,GDIPCONST GpMatrix*,GpMatrixOrder);
-GpStatus WINGDIPAPI GdipRecordMetafileFileName(GDIPCONST WCHAR*,HDC,EmfType,
- GDIPCONST GpRectF*,MetafileFrameUnit,GDIPCONST WCHAR*,GpMetafile**);
-GpStatus WINGDIPAPI GdipRecordMetafileFileNameI(GDIPCONST WCHAR*,HDC,EmfType,
- GDIPCONST GpRect*,MetafileFrameUnit,GDIPCONST WCHAR*,GpMetafile**);
-GpStatus WINGDIPAPI GdipRecordMetafileI(HDC,EmfType,GDIPCONST GpRect*,
- MetafileFrameUnit,GDIPCONST WCHAR*,GpMetafile**);
-GpStatus WINGDIPAPI GdipReleaseDC(GpGraphics*,HDC);
-GpStatus WINGDIPAPI GdipResetClip(GpGraphics*);
-GpStatus WINGDIPAPI GdipResetWorldTransform(GpGraphics*);
-GpStatus WINGDIPAPI GdipRestoreGraphics(GpGraphics*,GraphicsState);
-GpStatus WINGDIPAPI GdipRotateWorldTransform(GpGraphics*,REAL,GpMatrixOrder);
-GpStatus WINGDIPAPI GdipSaveGraphics(GpGraphics*,GraphicsState*);
-GpStatus WINGDIPAPI GdipScaleWorldTransform(GpGraphics*,REAL,REAL,GpMatrixOrder);
-GpStatus WINGDIPAPI GdipSetClipHrgn(GpGraphics*,HRGN,CombineMode);
-GpStatus WINGDIPAPI GdipSetClipGraphics(GpGraphics*,GpGraphics*,CombineMode);
-GpStatus WINGDIPAPI GdipSetClipPath(GpGraphics*,GpPath*,CombineMode);
-GpStatus WINGDIPAPI GdipSetClipRect(GpGraphics*,REAL,REAL,REAL,REAL,CombineMode);
-GpStatus WINGDIPAPI GdipSetClipRectI(GpGraphics*,INT,INT,INT,INT,CombineMode);
-GpStatus WINGDIPAPI GdipSetClipRegion(GpGraphics*,GpRegion*,CombineMode);
-GpStatus WINGDIPAPI GdipSetCompositingMode(GpGraphics*,CompositingMode);
-GpStatus WINGDIPAPI GdipSetCompositingQuality(GpGraphics*,CompositingQuality);
-GpStatus WINGDIPAPI GdipSetInterpolationMode(GpGraphics*,InterpolationMode);
-GpStatus WINGDIPAPI GdipSetPageScale(GpGraphics*,REAL);
-GpStatus WINGDIPAPI GdipSetPageUnit(GpGraphics*,GpUnit);
-GpStatus WINGDIPAPI GdipSetPixelOffsetMode(GpGraphics*,PixelOffsetMode);
-GpStatus WINGDIPAPI GdipSetRenderingOrigin(GpGraphics*,INT,INT);
-GpStatus WINGDIPAPI GdipSetSmoothingMode(GpGraphics*,SmoothingMode);
-GpStatus WINGDIPAPI GdipSetTextContrast(GpGraphics*,UINT);
-GpStatus WINGDIPAPI GdipSetTextRenderingHint(GpGraphics*,TextRenderingHint);
-GpStatus WINGDIPAPI GdipSetWorldTransform(GpGraphics*,GpMatrix*);
-GpStatus WINGDIPAPI GdipTransformPoints(GpGraphics*, GpCoordinateSpace, GpCoordinateSpace,
- GpPointF *, INT);
-GpStatus WINGDIPAPI GdipTransformPointsI(GpGraphics*, GpCoordinateSpace, GpCoordinateSpace,
- GpPoint *, INT);
-GpStatus WINGDIPAPI GdipTranslateClip(GpGraphics*,REAL,REAL);
-GpStatus WINGDIPAPI GdipTranslateClipI(GpGraphics*,INT,INT);
-GpStatus WINGDIPAPI GdipTranslateWorldTransform(GpGraphics*,REAL,REAL,GpMatrixOrder);
-
-/* GraphicsPath */
-GpStatus WINGDIPAPI GdipAddPathArc(GpPath*,REAL,REAL,REAL,REAL,REAL,REAL);
-GpStatus WINGDIPAPI GdipAddPathArcI(GpPath*,INT,INT,INT,INT,REAL,REAL);
-GpStatus WINGDIPAPI GdipAddPathBezier(GpPath*,REAL,REAL,REAL,REAL,REAL,REAL,REAL,REAL);
-GpStatus WINGDIPAPI GdipAddPathBezierI(GpPath*,INT,INT,INT,INT,INT,INT,INT,INT);
-GpStatus WINGDIPAPI GdipAddPathBeziers(GpPath*,GDIPCONST GpPointF*,INT);
-GpStatus WINGDIPAPI GdipAddPathBeziersI(GpPath*,GDIPCONST GpPoint*,INT);
-GpStatus WINGDIPAPI GdipAddPathClosedCurve(GpPath*,GDIPCONST GpPointF*,INT);
-GpStatus WINGDIPAPI GdipAddPathClosedCurveI(GpPath*,GDIPCONST GpPoint*,INT);
-GpStatus WINGDIPAPI GdipAddPathClosedCurve2(GpPath*,GDIPCONST GpPointF*,INT,REAL);
-GpStatus WINGDIPAPI GdipAddPathClosedCurve2I(GpPath*,GDIPCONST GpPoint*,INT,REAL);
-GpStatus WINGDIPAPI GdipAddPathCurve(GpPath*,GDIPCONST GpPointF*,INT);
-GpStatus WINGDIPAPI GdipAddPathCurveI(GpPath*,GDIPCONST GpPoint*,INT);
-GpStatus WINGDIPAPI GdipAddPathCurve2(GpPath*,GDIPCONST GpPointF*,INT,REAL);
-GpStatus WINGDIPAPI GdipAddPathCurve2I(GpPath*,GDIPCONST GpPoint*,INT,REAL);
-GpStatus WINGDIPAPI GdipAddPathCurve3(GpPath*,GDIPCONST GpPointF*,INT,INT,INT,REAL);
-GpStatus WINGDIPAPI GdipAddPathCurve3I(GpPath*,GDIPCONST GpPoint*,INT,INT,INT,REAL);
-GpStatus WINGDIPAPI GdipAddPathEllipse(GpPath*,REAL,REAL,REAL,REAL);
-GpStatus WINGDIPAPI GdipAddPathEllipseI(GpPath*,INT,INT,INT,INT);
-GpStatus WINGDIPAPI GdipAddPathLine(GpPath*,REAL,REAL,REAL,REAL);
-GpStatus WINGDIPAPI GdipAddPathLineI(GpPath*,INT,INT,INT,INT);
-GpStatus WINGDIPAPI GdipAddPathLine2(GpPath*,GDIPCONST GpPointF*,INT);
-GpStatus WINGDIPAPI GdipAddPathLine2I(GpPath*,GDIPCONST GpPoint*,INT);
-GpStatus WINGDIPAPI GdipAddPathPath(GpPath*,GDIPCONST GpPath*,BOOL);
-GpStatus WINGDIPAPI GdipAddPathPie(GpPath*,REAL,REAL,REAL,REAL,REAL,REAL);
-GpStatus WINGDIPAPI GdipAddPathPieI(GpPath*,INT,INT,INT,INT,REAL,REAL);
-GpStatus WINGDIPAPI GdipAddPathPolygon(GpPath*,GDIPCONST GpPointF*,INT);
-GpStatus WINGDIPAPI GdipAddPathPolygonI(GpPath*,GDIPCONST GpPoint*,INT);
-GpStatus WINGDIPAPI GdipAddPathRectangle(GpPath*,REAL,REAL,REAL,REAL);
-GpStatus WINGDIPAPI GdipAddPathRectangleI(GpPath*,INT,INT,INT,INT);
-GpStatus WINGDIPAPI GdipAddPathRectangles(GpPath*,GDIPCONST GpRectF*,INT);
-GpStatus WINGDIPAPI GdipAddPathRectanglesI(GpPath*,GDIPCONST GpRect*,INT);
-GpStatus WINGDIPAPI GdipAddPathString(GpPath*,GDIPCONST WCHAR*,INT,GDIPCONST GpFontFamily*,INT,REAL,GDIPCONST RectF*,GDIPCONST GpStringFormat*);
-GpStatus WINGDIPAPI GdipAddPathStringI(GpPath*,GDIPCONST WCHAR*,INT,GDIPCONST GpFontFamily*,INT,REAL,GDIPCONST Rect*,GDIPCONST GpStringFormat*);
-GpStatus WINGDIPAPI GdipClearPathMarkers(GpPath*);
-GpStatus WINGDIPAPI GdipClonePath(GpPath*,GpPath**);
-GpStatus WINGDIPAPI GdipClosePathFigure(GpPath*);
-GpStatus WINGDIPAPI GdipClosePathFigures(GpPath*);
-GpStatus WINGDIPAPI GdipCreatePath(GpFillMode,GpPath**);
-GpStatus WINGDIPAPI GdipCreatePath2(GDIPCONST GpPointF*,GDIPCONST BYTE*,INT,
- GpFillMode,GpPath**);
-GpStatus WINGDIPAPI GdipCreatePath2I(GDIPCONST GpPoint*,GDIPCONST BYTE*,INT,GpFillMode,GpPath**);
-GpStatus WINGDIPAPI GdipDeletePath(GpPath*);
-GpStatus WINGDIPAPI GdipFlattenPath(GpPath*,GpMatrix*,REAL);
-GpStatus WINGDIPAPI GdipIsOutlineVisiblePathPoint(GpPath*,REAL,REAL,GpPen*,
- GpGraphics*,BOOL*);
-GpStatus WINGDIPAPI GdipIsOutlineVisiblePathPointI(GpPath*,INT,INT,GpPen*,
- GpGraphics*,BOOL*);
-GpStatus WINGDIPAPI GdipIsVisiblePathPoint(GpPath*,REAL,REAL,GpGraphics*,BOOL*);
-GpStatus WINGDIPAPI GdipIsVisiblePathPointI(GpPath*,INT,INT,GpGraphics*,BOOL*);
-GpStatus WINGDIPAPI GdipGetPathData(GpPath*,GpPathData*);
-GpStatus WINGDIPAPI GdipGetPathFillMode(GpPath*,GpFillMode*);
-GpStatus WINGDIPAPI GdipGetPathLastPoint(GpPath*,GpPointF*);
-GpStatus WINGDIPAPI GdipGetPathPoints(GpPath*,GpPointF*,INT);
-GpStatus WINGDIPAPI GdipGetPathPointsI(GpPath*,GpPoint*,INT);
-GpStatus WINGDIPAPI GdipGetPathTypes(GpPath*,BYTE*,INT);
-GpStatus WINGDIPAPI GdipGetPathWorldBounds(GpPath*,GpRectF*,GDIPCONST GpMatrix*,GDIPCONST GpPen*);
-GpStatus WINGDIPAPI GdipGetPathWorldBoundsI(GpPath*,GpRect*,GDIPCONST GpMatrix*,GDIPCONST GpPen*);
-GpStatus WINGDIPAPI GdipGetPointCount(GpPath*,INT*);
-GpStatus WINGDIPAPI GdipResetPath(GpPath*);
-GpStatus WINGDIPAPI GdipReversePath(GpPath*);
-GpStatus WINGDIPAPI GdipSetPathFillMode(GpPath*,GpFillMode);
-GpStatus WINGDIPAPI GdipSetPathMarker(GpPath*);
-GpStatus WINGDIPAPI GdipStartPathFigure(GpPath*);
-GpStatus WINGDIPAPI GdipTransformPath(GpPath*,GpMatrix*);
-GpStatus WINGDIPAPI GdipWarpPath(GpPath*,GpMatrix*,GDIPCONST GpPointF*,INT,REAL,
- REAL,REAL,REAL,WarpMode,REAL);
-GpStatus WINGDIPAPI GdipWidenPath(GpPath*,GpPen*,GpMatrix*,REAL);
-
-/* HatchBrush */
-GpStatus WINGDIPAPI GdipCreateHatchBrush(HatchStyle,ARGB,ARGB,GpHatch**);
-GpStatus WINGDIPAPI GdipGetHatchBackgroundColor(GpHatch*,ARGB*);
-GpStatus WINGDIPAPI GdipGetHatchForegroundColor(GpHatch*,ARGB*);
-GpStatus WINGDIPAPI GdipGetHatchStyle(GpHatch*,HatchStyle*);
-
-/* Image */
-GpStatus WINGDIPAPI GdipCloneImage(GpImage*, GpImage**);
-GpStatus WINGDIPAPI GdipCloneImageAttributes(GDIPCONST GpImageAttributes*,GpImageAttributes**);
-GpStatus WINGDIPAPI GdipDisposeImage(GpImage*);
-GpStatus WINGDIPAPI GdipEmfToWmfBits(HENHMETAFILE,UINT,LPBYTE,INT,INT);
-GpStatus WINGDIPAPI GdipFindFirstImageItem(GpImage*,ImageItemData*);
-GpStatus WINGDIPAPI GdipFindNextImageItem(GpImage*,ImageItemData*);
-GpStatus WINGDIPAPI GdipGetAllPropertyItems(GpImage*,UINT,UINT,PropertyItem*);
-GpStatus WINGDIPAPI GdipGetImageBounds(GpImage*,GpRectF*,GpUnit*);
-GpStatus WINGDIPAPI GdipGetImageDimension(GpImage*,REAL*,REAL*);
-GpStatus WINGDIPAPI GdipGetImageFlags(GpImage*,UINT*);
-GpStatus WINGDIPAPI GdipGetImageHeight(GpImage*,UINT*);
-GpStatus WINGDIPAPI GdipGetImageHorizontalResolution(GpImage*,REAL*);
-GpStatus WINGDIPAPI GdipGetImageItemData(GpImage*,ImageItemData*);
-GpStatus WINGDIPAPI GdipGetImagePalette(GpImage*,ColorPalette*,INT);
-GpStatus WINGDIPAPI GdipGetImagePaletteSize(GpImage*,INT*);
-GpStatus WINGDIPAPI GdipGetImagePixelFormat(GpImage*,PixelFormat*);
-GpStatus WINGDIPAPI GdipGetImageRawFormat(GpImage*,GUID*);
-GpStatus WINGDIPAPI GdipGetImageThumbnail(GpImage*,UINT,UINT,GpImage**,GetThumbnailImageAbort,VOID*);
-GpStatus WINGDIPAPI GdipGetImageType(GpImage*,ImageType*);
-GpStatus WINGDIPAPI GdipGetImageVerticalResolution(GpImage*,REAL*);
-GpStatus WINGDIPAPI GdipGetImageWidth(GpImage*,UINT*);
-GpStatus WINGDIPAPI GdipGetPropertyCount(GpImage*,UINT*);
-GpStatus WINGDIPAPI GdipGetPropertyIdList(GpImage*,UINT,PROPID*);
-GpStatus WINGDIPAPI GdipGetPropertyItem(GpImage*,PROPID,UINT,PropertyItem*);
-GpStatus WINGDIPAPI GdipGetPropertyItemSize(GpImage*,PROPID,UINT*);
-GpStatus WINGDIPAPI GdipGetPropertySize(GpImage*,UINT*,UINT*);
-GpStatus WINGDIPAPI GdipImageForceValidation(GpImage*);
-GpStatus WINGDIPAPI GdipImageGetFrameCount(GpImage*,GDIPCONST GUID*,UINT*);
-GpStatus WINGDIPAPI GdipImageGetFrameDimensionsCount(GpImage*,UINT*);
-GpStatus WINGDIPAPI GdipImageGetFrameDimensionsList(GpImage*,GUID*,UINT);
-GpStatus WINGDIPAPI GdipImageRotateFlip(GpImage*,RotateFlipType);
-GpStatus WINGDIPAPI GdipImageSelectActiveFrame(GpImage*,GDIPCONST GUID*,UINT);
-GpStatus WINGDIPAPI GdipLoadImageFromFile(GDIPCONST WCHAR*,GpImage**);
-GpStatus WINGDIPAPI GdipLoadImageFromFileICM(GDIPCONST WCHAR*,GpImage**);
-GpStatus WINGDIPAPI GdipLoadImageFromStream(IStream*,GpImage**);
-GpStatus WINGDIPAPI GdipLoadImageFromStreamICM(IStream*,GpImage**);
-GpStatus WINGDIPAPI GdipRemovePropertyItem(GpImage*,PROPID);
-GpStatus WINGDIPAPI GdipSaveImageToFile(GpImage*,GDIPCONST WCHAR*,GDIPCONST CLSID*,GDIPCONST EncoderParameters*);
-GpStatus WINGDIPAPI GdipSaveImageToStream(GpImage*,IStream*,
- GDIPCONST CLSID*,GDIPCONST EncoderParameters*);
-GpStatus WINGDIPAPI GdipSetImagePalette(GpImage*,GDIPCONST ColorPalette*);
-GpStatus WINGDIPAPI GdipSetPropertyItem(GpImage*,GDIPCONST PropertyItem*);
-
-/* ImageAttributes */
-GpStatus WINGDIPAPI GdipCreateImageAttributes(GpImageAttributes**);
-GpStatus WINGDIPAPI GdipDisposeImageAttributes(GpImageAttributes*);
-GpStatus WINGDIPAPI GdipSetImageAttributesCachedBackground(GpImageAttributes*,
- BOOL);
-GpStatus WINGDIPAPI GdipSetImageAttributesColorKeys(GpImageAttributes*,
- ColorAdjustType,BOOL,ARGB,ARGB);
-GpStatus WINGDIPAPI GdipSetImageAttributesColorMatrix(GpImageAttributes*,
- ColorAdjustType,BOOL,GDIPCONST ColorMatrix*,GDIPCONST ColorMatrix*,
- ColorMatrixFlags);
-GpStatus WINGDIPAPI GdipSetImageAttributesGamma(GpImageAttributes*,
- ColorAdjustType,BOOL,REAL);
-GpStatus WINGDIPAPI GdipSetImageAttributesNoOp(GpImageAttributes*,
- ColorAdjustType,BOOL);
-GpStatus WINGDIPAPI GdipSetImageAttributesOutputChannel(GpImageAttributes*,
- ColorAdjustType,BOOL,ColorChannelFlags);
-GpStatus WINGDIPAPI GdipSetImageAttributesOutputChannelColorProfile(
- GpImageAttributes*,ColorAdjustType,BOOL,GDIPCONST WCHAR*);
-GpStatus WINGDIPAPI GdipSetImageAttributesRemapTable(GpImageAttributes*,
- ColorAdjustType,BOOL,UINT,GDIPCONST ColorMap*);
-GpStatus WINGDIPAPI GdipSetImageAttributesThreshold(GpImageAttributes*,
- ColorAdjustType,BOOL,REAL);
-GpStatus WINGDIPAPI GdipSetImageAttributesToIdentity(GpImageAttributes*,
- ColorAdjustType);
-GpStatus WINGDIPAPI GdipSetImageAttributesWrapMode(GpImageAttributes*,WrapMode,
- ARGB,BOOL);
-
-/* LinearGradientBrush */
-GpStatus WINGDIPAPI GdipCreateLineBrush(GDIPCONST GpPointF*,GDIPCONST GpPointF*,
- ARGB,ARGB,GpWrapMode,GpLineGradient**);
-GpStatus WINGDIPAPI GdipCreateLineBrushI(GDIPCONST GpPoint*,GDIPCONST GpPoint*,
- ARGB,ARGB,GpWrapMode,GpLineGradient**);
-GpStatus WINGDIPAPI GdipCreateLineBrushFromRect(GDIPCONST GpRectF*,ARGB,ARGB,
- LinearGradientMode,GpWrapMode,GpLineGradient**);
-GpStatus WINGDIPAPI GdipCreateLineBrushFromRectI(GDIPCONST GpRect*,ARGB,ARGB,
- LinearGradientMode,GpWrapMode,GpLineGradient**);
-GpStatus WINGDIPAPI GdipCreateLineBrushFromRectWithAngle(GDIPCONST GpRectF*,
- ARGB,ARGB,REAL,BOOL,GpWrapMode,GpLineGradient**);
-GpStatus WINGDIPAPI GdipCreateLineBrushFromRectWithAngleI(GDIPCONST GpRect*,
- ARGB,ARGB,REAL,BOOL,GpWrapMode,GpLineGradient**);
-GpStatus WINGDIPAPI GdipGetLineColors(GpLineGradient*,ARGB*);
-GpStatus WINGDIPAPI GdipGetLineGammaCorrection(GpLineGradient*,BOOL*);
-GpStatus WINGDIPAPI GdipGetLineRect(GpLineGradient*,GpRectF*);
-GpStatus WINGDIPAPI GdipGetLineRectI(GpLineGradient*,GpRect*);
-GpStatus WINGDIPAPI GdipGetLineWrapMode(GpLineGradient*,GpWrapMode*);
-GpStatus WINGDIPAPI GdipSetLineBlend(GpLineGradient*,GDIPCONST REAL*,
- GDIPCONST REAL*,INT);
-GpStatus WINGDIPAPI GdipGetLineBlend(GpLineGradient*,REAL*,REAL*,INT);
-GpStatus WINGDIPAPI GdipGetLineBlendCount(GpLineGradient*,INT*);
-GpStatus WINGDIPAPI GdipSetLinePresetBlend(GpLineGradient*,GDIPCONST ARGB*,
- GDIPCONST REAL*,INT);
-GpStatus WINGDIPAPI GdipGetLinePresetBlend(GpLineGradient*,ARGB*,REAL*,INT);
-GpStatus WINGDIPAPI GdipGetLinePresetBlendCount(GpLineGradient*,INT*);
-GpStatus WINGDIPAPI GdipGetLineTransform(GpLineGradient*,GpMatrix*);
-GpStatus WINGDIPAPI GdipResetLineTransform(GpLineGradient*);
-GpStatus WINGDIPAPI GdipRotateLineTransform(GpLineGradient*,REAL,GpMatrixOrder);
-GpStatus WINGDIPAPI GdipScaleLineTransform(GpLineGradient*,REAL,REAL,
- GpMatrixOrder);
-GpStatus WINGDIPAPI GdipSetLineColors(GpLineGradient*,ARGB,ARGB);
-GpStatus WINGDIPAPI GdipSetLineGammaCorrection(GpLineGradient*,BOOL);
-GpStatus WINGDIPAPI GdipSetLineSigmaBlend(GpLineGradient*,REAL,REAL);
-GpStatus WINGDIPAPI GdipSetLineTransform(GpLineGradient*,GDIPCONST GpMatrix*);
-GpStatus WINGDIPAPI GdipSetLineLinearBlend(GpLineGradient*,REAL,REAL);
-GpStatus WINGDIPAPI GdipSetLineWrapMode(GpLineGradient*,GpWrapMode);
-GpStatus WINGDIPAPI GdipTranslateLineTransform(GpLineGradient*,REAL,REAL,
- GpMatrixOrder);
-
-/* Matrix */
-GpStatus WINGDIPAPI GdipCloneMatrix(GpMatrix*,GpMatrix**);
-GpStatus WINGDIPAPI GdipCreateMatrix(GpMatrix**);
-GpStatus WINGDIPAPI GdipCreateMatrix2(REAL,REAL,REAL,REAL,REAL,REAL,GpMatrix**);
-GpStatus WINGDIPAPI GdipCreateMatrix3(GDIPCONST GpRectF *,GDIPCONST GpPointF*,GpMatrix**);
-GpStatus WINGDIPAPI GdipCreateMatrix3I(GDIPCONST GpRect*,GDIPCONST GpPoint*,GpMatrix**);
-GpStatus WINGDIPAPI GdipDeleteMatrix(GpMatrix*);
-GpStatus WINGDIPAPI GdipGetMatrixElements(GDIPCONST GpMatrix*,REAL*);
-GpStatus WINGDIPAPI GdipInvertMatrix(GpMatrix*);
-GpStatus WINGDIPAPI GdipIsMatrixEqual(GDIPCONST GpMatrix*, GDIPCONST GpMatrix*, BOOL*);
-GpStatus WINGDIPAPI GdipIsMatrixIdentity(GDIPCONST GpMatrix*, BOOL*);
-GpStatus WINGDIPAPI GdipIsMatrixInvertible(GDIPCONST GpMatrix*, BOOL*);
-GpStatus WINGDIPAPI GdipMultiplyMatrix(GpMatrix*,GDIPCONST GpMatrix*,GpMatrixOrder);
-GpStatus WINGDIPAPI GdipRotateMatrix(GpMatrix*,REAL,GpMatrixOrder);
-GpStatus WINGDIPAPI GdipShearMatrix(GpMatrix*,REAL,REAL,GpMatrixOrder);
-GpStatus WINGDIPAPI GdipScaleMatrix(GpMatrix*,REAL,REAL,GpMatrixOrder);
-GpStatus WINGDIPAPI GdipSetMatrixElements(GpMatrix*,REAL,REAL,REAL,REAL,REAL,REAL);
-GpStatus WINGDIPAPI GdipTransformMatrixPoints(GpMatrix*,GpPointF*,INT);
-GpStatus WINGDIPAPI GdipTransformMatrixPointsI(GpMatrix*,GpPoint*,INT);
-GpStatus WINGDIPAPI GdipTranslateMatrix(GpMatrix*,REAL,REAL,GpMatrixOrder);
-GpStatus WINGDIPAPI GdipVectorTransformMatrixPoints(GpMatrix*,GpPointF*,INT);
-GpStatus WINGDIPAPI GdipVectorTransformMatrixPointsI(GpMatrix*,GpPoint*,INT);
-
-/* Metafile */
-GpStatus WINGDIPAPI GdipConvertToEmfPlus(const GpGraphics*,GpMetafile*,INT*,
- EmfType,const WCHAR*,GpMetafile**);
-GpStatus WINGDIPAPI GdipConvertToEmfPlusToFile(const GpGraphics*,GpMetafile*,INT*,const WCHAR*,EmfType,const WCHAR*,GpMetafile**);
-GpStatus WINGDIPAPI GdipConvertToEmfPlusToStream(const GpGraphics*,GpMetafile*,INT*,IStream*,EmfType,const WCHAR*,GpMetafile**);
-GpStatus WINGDIPAPI GdipCreateMetafileFromEmf(HENHMETAFILE,BOOL,GpMetafile**);
-GpStatus WINGDIPAPI GdipCreateMetafileFromWmf(HMETAFILE,BOOL,
- GDIPCONST WmfPlaceableFileHeader*,GpMetafile**);
-GpStatus WINGDIPAPI GdipCreateMetafileFromWmfFile(GDIPCONST WCHAR*, GDIPCONST WmfPlaceableFileHeader*,
- GpMetafile**);
-GpStatus WINGDIPAPI GdipCreateMetafileFromFile(GDIPCONST WCHAR*,GpMetafile**);
-GpStatus WINGDIPAPI GdipCreateMetafileFromStream(IStream*,GpMetafile**);
-GpStatus WINGDIPAPI GdipGetHemfFromMetafile(GpMetafile*,HENHMETAFILE*);
-GpStatus WINGDIPAPI GdipPlayMetafileRecord(GDIPCONST GpMetafile*,EmfPlusRecordType,UINT,UINT,GDIPCONST BYTE*);
-GpStatus WINGDIPAPI GdipSetMetafileDownLevelRasterizationLimit(GpMetafile*,UINT);
-GpStatus WINGDIPAPI GdipRecordMetafile(HDC,EmfType,GDIPCONST GpRectF*,MetafileFrameUnit,GDIPCONST WCHAR*,GpMetafile**);
-
-/* MetafileHeader */
-GpStatus WINGDIPAPI GdipGetMetafileHeaderFromEmf(HENHMETAFILE,MetafileHeader*);
-GpStatus WINGDIPAPI GdipGetMetafileHeaderFromFile(GDIPCONST WCHAR*,MetafileHeader*);
-GpStatus WINGDIPAPI GdipGetMetafileHeaderFromMetafile(GpMetafile*,MetafileHeader*);
-GpStatus WINGDIPAPI GdipGetMetafileHeaderFromStream(IStream*,MetafileHeader*);
-GpStatus WINGDIPAPI GdipGetMetafileHeaderFromWmf(HMETAFILE,GDIPCONST WmfPlaceableFileHeader*,MetafileHeader*);
-
-/* Notification */
-GpStatus WINAPI GdiplusNotificationHook(ULONG_PTR*);
-void WINAPI GdiplusNotificationUnhook(ULONG_PTR);
-
-/* PathGradientBrush */
-GpStatus WINGDIPAPI GdipCreatePathGradient(GDIPCONST GpPointF*,INT,GpWrapMode,GpPathGradient**);
-GpStatus WINGDIPAPI GdipCreatePathGradientI(GDIPCONST GpPoint*,INT,GpWrapMode,GpPathGradient**);
-GpStatus WINGDIPAPI GdipCreatePathGradientFromPath(GDIPCONST GpPath*,
- GpPathGradient**);
-GpStatus WINGDIPAPI GdipGetPathGradientBlend(GpPathGradient*,REAL*,REAL*,INT);
-GpStatus WINGDIPAPI GdipGetPathGradientBlendCount(GpPathGradient*,INT*);
-GpStatus WINGDIPAPI GdipGetPathGradientCenterColor(GpPathGradient*,ARGB*);
-GpStatus WINGDIPAPI GdipGetPathGradientCenterPoint(GpPathGradient*,GpPointF*);
-GpStatus WINGDIPAPI GdipGetPathGradientCenterPointI(GpPathGradient*,GpPoint*);
-GpStatus WINGDIPAPI GdipGetPathGradientFocusScales(GpPathGradient*,REAL*,REAL*);
-GpStatus WINGDIPAPI GdipGetPathGradientGammaCorrection(GpPathGradient*,BOOL*);
-GpStatus WINGDIPAPI GdipGetPathGradientPointCount(GpPathGradient*,INT*);
-GpStatus WINGDIPAPI GdipSetPathGradientPresetBlend(GpPathGradient*,
- GDIPCONST ARGB*,GDIPCONST REAL*,INT);
-GpStatus WINGDIPAPI GdipGetPathGradientRect(GpPathGradient*,GpRectF*);
-GpStatus WINGDIPAPI GdipGetPathGradientRectI(GpPathGradient*,GpRect*);
-GpStatus WINGDIPAPI GdipGetPathGradientSurroundColorsWithCount(GpPathGradient*,
- ARGB*,INT*);
-GpStatus WINGDIPAPI GdipGetPathGradientWrapMode(GpPathGradient*,GpWrapMode*);
-GpStatus WINGDIPAPI GdipSetPathGradientBlend(GpPathGradient*,GDIPCONST REAL*,GDIPCONST REAL*,INT);
-GpStatus WINGDIPAPI GdipSetPathGradientCenterColor(GpPathGradient*,ARGB);
-GpStatus WINGDIPAPI GdipSetPathGradientCenterPoint(GpPathGradient*,GpPointF*);
-GpStatus WINGDIPAPI GdipSetPathGradientCenterPointI(GpPathGradient*,GpPoint*);
-GpStatus WINGDIPAPI GdipSetPathGradientFocusScales(GpPathGradient*,REAL,REAL);
-GpStatus WINGDIPAPI GdipSetPathGradientGammaCorrection(GpPathGradient*,BOOL);
-GpStatus WINGDIPAPI GdipSetPathGradientSigmaBlend(GpPathGradient*,REAL,REAL);
-GpStatus WINGDIPAPI GdipSetPathGradientSurroundColorsWithCount(GpPathGradient*,
- GDIPCONST ARGB*,INT*);
-GpStatus WINGDIPAPI GdipSetPathGradientWrapMode(GpPathGradient*,GpWrapMode);
-GpStatus WINGDIPAPI GdipGetPathGradientSurroundColorCount(GpPathGradient*,INT*);
-
-/* PathIterator */
-GpStatus WINGDIPAPI GdipCreatePathIter(GpPathIterator**,GpPath*);
-GpStatus WINGDIPAPI GdipDeletePathIter(GpPathIterator*);
-GpStatus WINGDIPAPI GdipPathIterCopyData(GpPathIterator*,INT*,GpPointF*,BYTE*,
- INT,INT);
-GpStatus WINGDIPAPI GdipPathIterGetCount(GpPathIterator*,INT*);
-GpStatus WINGDIPAPI GdipPathIterGetSubpathCount(GpPathIterator*,INT*);
-GpStatus WINGDIPAPI GdipPathIterEnumerate(GpPathIterator*,INT*,GpPointF*,BYTE*,INT);
-GpStatus WINGDIPAPI GdipPathIterHasCurve(GpPathIterator*,BOOL*);
-GpStatus WINGDIPAPI GdipPathIterIsValid(GpPathIterator*,BOOL*);
-GpStatus WINGDIPAPI GdipPathIterNextMarker(GpPathIterator*,INT*,INT*,INT*);
-GpStatus WINGDIPAPI GdipPathIterNextMarkerPath(GpPathIterator*,INT*,GpPath*);
-GpStatus WINGDIPAPI GdipPathIterNextPathType(GpPathIterator*,INT*,BYTE*,INT*,INT*);
-GpStatus WINGDIPAPI GdipPathIterNextSubpath(GpPathIterator*,INT*,INT*,INT*,BOOL*);
-GpStatus WINGDIPAPI GdipPathIterNextSubpathPath(GpPathIterator*,INT*,GpPath*,BOOL*);
-GpStatus WINGDIPAPI GdipPathIterRewind(GpPathIterator*);
-
-/* Pen */
-GpStatus WINGDIPAPI GdipClonePen(GpPen*,GpPen**);
-GpStatus WINGDIPAPI GdipCreatePen1(ARGB,REAL,GpUnit,GpPen**);
-GpStatus WINGDIPAPI GdipCreatePen2(GpBrush*,REAL,GpUnit,GpPen**);
-GpStatus WINGDIPAPI GdipDeletePen(GpPen*);
-GpStatus WINGDIPAPI GdipGetPenBrushFill(GpPen*,GpBrush**);
-GpStatus WINGDIPAPI GdipGetPenColor(GpPen*,ARGB*);
-GpStatus WINGDIPAPI GdipGetPenCustomStartCap(GpPen*,GpCustomLineCap**);
-GpStatus WINGDIPAPI GdipGetPenCustomEndCap(GpPen*,GpCustomLineCap**);
-GpStatus WINGDIPAPI GdipGetPenDashArray(GpPen*,REAL*,INT);
-GpStatus WINGDIPAPI GdipGetPenDashCount(GpPen*,INT*);
-GpStatus WINGDIPAPI GdipGetPenDashOffset(GpPen*,REAL*);
-GpStatus WINGDIPAPI GdipGetPenDashStyle(GpPen*,GpDashStyle*);
-GpStatus WINGDIPAPI GdipGetPenMode(GpPen*,GpPenAlignment*);
-GpStatus WINGDIPAPI GdipResetPenTransform(GpPen*);
-GpStatus WINGDIPAPI GdipScalePenTransform(GpPen*,REAL,REAL,GpMatrixOrder);
-GpStatus WINGDIPAPI GdipSetPenBrushFill(GpPen*,GpBrush*);
-GpStatus WINGDIPAPI GdipSetPenColor(GpPen*,ARGB);
-GpStatus WINGDIPAPI GdipSetPenCompoundArray(GpPen*,GDIPCONST REAL*,INT);
-GpStatus WINGDIPAPI GdipSetPenCustomEndCap(GpPen*,GpCustomLineCap*);
-GpStatus WINGDIPAPI GdipSetPenCustomStartCap(GpPen*,GpCustomLineCap*);
-GpStatus WINGDIPAPI GdipSetPenDashArray(GpPen*,GDIPCONST REAL*,INT);
-GpStatus WINGDIPAPI GdipSetPenDashCap197819(GpPen*,GpDashCap);
-GpStatus WINGDIPAPI GdipSetPenDashOffset(GpPen*,REAL);
-GpStatus WINGDIPAPI GdipSetPenDashStyle(GpPen*,GpDashStyle);
-GpStatus WINGDIPAPI GdipSetPenEndCap(GpPen*,GpLineCap);
-GpStatus WINGDIPAPI GdipGetPenFillType(GpPen*,GpPenType*);
-GpStatus WINGDIPAPI GdipSetPenLineCap197819(GpPen*,GpLineCap,GpLineCap,GpDashCap);
-GpStatus WINGDIPAPI GdipSetPenLineJoin(GpPen*,GpLineJoin);
-GpStatus WINGDIPAPI GdipSetPenMode(GpPen*,GpPenAlignment);
-GpStatus WINGDIPAPI GdipSetPenMiterLimit(GpPen*,REAL);
-GpStatus WINGDIPAPI GdipSetPenStartCap(GpPen*,GpLineCap);
-GpStatus WINGDIPAPI GdipSetPenWidth(GpPen*,REAL);
-GpStatus WINGDIPAPI GdipGetPenDashCap197819(GpPen*,GpDashCap*);
-GpStatus WINGDIPAPI GdipGetPenEndCap(GpPen*,GpLineCap*);
-GpStatus WINGDIPAPI GdipGetPenLineJoin(GpPen*,GpLineJoin*);
-GpStatus WINGDIPAPI GdipGetPenMiterLimit(GpPen*,REAL*);
-GpStatus WINGDIPAPI GdipGetPenStartCap(GpPen*,GpLineCap*);
-GpStatus WINGDIPAPI GdipGetPenUnit(GpPen*,GpUnit*);
-GpStatus WINGDIPAPI GdipGetPenWidth(GpPen*,REAL*);
-
-/* Region */
-GpStatus WINGDIPAPI GdipCloneRegion(GpRegion *, GpRegion **);
-GpStatus WINGDIPAPI GdipCombineRegionPath(GpRegion *, GpPath *, CombineMode);
-GpStatus WINGDIPAPI GdipCombineRegionRect(GpRegion *, GDIPCONST GpRectF *, CombineMode);
-GpStatus WINGDIPAPI GdipCombineRegionRectI(GpRegion *, GDIPCONST GpRect *, CombineMode);
-GpStatus WINGDIPAPI GdipCombineRegionRegion(GpRegion *, GpRegion *, CombineMode);
-GpStatus WINGDIPAPI GdipCreateRegion(GpRegion **);
-GpStatus WINGDIPAPI GdipCreateRegionPath(GpPath *, GpRegion **);
-GpStatus WINGDIPAPI GdipCreateRegionRect(GDIPCONST GpRectF *, GpRegion **);
-GpStatus WINGDIPAPI GdipCreateRegionRectI(GDIPCONST GpRect *, GpRegion **);
-GpStatus WINGDIPAPI GdipCreateRegionRgnData(GDIPCONST BYTE *, INT, GpRegion **);
-GpStatus WINGDIPAPI GdipCreateRegionHrgn(HRGN, GpRegion **);
-GpStatus WINGDIPAPI GdipDeleteRegion(GpRegion *);
-GpStatus WINGDIPAPI GdipGetRegionBounds(GpRegion *, GpGraphics *, GpRectF *);
-GpStatus WINGDIPAPI GdipGetRegionBoundsI(GpRegion *, GpGraphics *, GpRect *);
-GpStatus WINGDIPAPI GdipGetRegionData(GpRegion *, BYTE *, UINT, UINT *);
-GpStatus WINGDIPAPI GdipGetRegionDataSize(GpRegion *, UINT *);
-GpStatus WINGDIPAPI GdipGetRegionHRgn(GpRegion *, GpGraphics *, HRGN *);
-GpStatus WINGDIPAPI GdipGetRegionScans(GpRegion *, GpRectF *, INT *, GpMatrix *);
-GpStatus WINGDIPAPI GdipGetRegionScansI(GpRegion *, GpRect *, INT *, GpMatrix *);
-GpStatus WINGDIPAPI GdipGetRegionScansCount(GpRegion *, UINT *, GpMatrix *);
-GpStatus WINGDIPAPI GdipIsEmptyRegion(GpRegion *, GpGraphics *, BOOL *);
-GpStatus WINGDIPAPI GdipIsEqualRegion(GpRegion *, GpRegion *, GpGraphics *, BOOL *);
-GpStatus WINGDIPAPI GdipIsInfiniteRegion(GpRegion *, GpGraphics *, BOOL *);
-GpStatus WINGDIPAPI GdipIsVisibleRegionPoint(GpRegion *, REAL, REAL, GpGraphics *, BOOL *);
-GpStatus WINGDIPAPI GdipIsVisibleRegionPointI(GpRegion *, INT, INT, GpGraphics *, BOOL *);
-GpStatus WINGDIPAPI GdipIsVisibleRegionRect(GpRegion *, REAL, REAL, REAL, REAL, GpGraphics *, BOOL *);
-GpStatus WINGDIPAPI GdipIsVisibleRegionRectI(GpRegion *, INT, INT, INT, INT, GpGraphics *, BOOL *);
-GpStatus WINGDIPAPI GdipSetEmpty(GpRegion *);
-GpStatus WINGDIPAPI GdipSetInfinite(GpRegion *);
-GpStatus WINGDIPAPI GdipTransformRegion(GpRegion *, GpMatrix *);
-GpStatus WINGDIPAPI GdipTranslateRegion(GpRegion *, REAL, REAL);
-GpStatus WINGDIPAPI GdipTranslateRegionI(GpRegion *, INT, INT);
-
-/* SolidBrush */
-GpStatus WINGDIPAPI GdipCreateSolidFill(ARGB,GpSolidFill**);
-GpStatus WINGDIPAPI GdipGetSolidFillColor(GpSolidFill*,ARGB*);
-GpStatus WINGDIPAPI GdipSetSolidFillColor(GpSolidFill*,ARGB);
-
-/* StringFormat */
-GpStatus WINGDIPAPI GdipCloneStringFormat(GDIPCONST GpStringFormat*,GpStringFormat**);
-GpStatus WINGDIPAPI GdipCreateStringFormat(INT,LANGID,GpStringFormat**);
-GpStatus WINGDIPAPI GdipDeleteStringFormat(GpStringFormat*);
-GpStatus WINGDIPAPI GdipGetStringFormatAlign(GpStringFormat*,StringAlignment*);
-GpStatus WINGDIPAPI GdipGetStringFormatDigitSubstitution(GDIPCONST GpStringFormat*,LANGID*,
- StringDigitSubstitute*);
-GpStatus WINGDIPAPI GdipGetStringFormatFlags(GDIPCONST GpStringFormat*, INT*);
-GpStatus WINGDIPAPI GdipGetStringFormatHotkeyPrefix(GDIPCONST GpStringFormat*,INT*);
-GpStatus WINGDIPAPI GdipGetStringFormatLineAlign(GpStringFormat*,StringAlignment*);
-GpStatus WINGDIPAPI GdipGetStringFormatMeasurableCharacterRangeCount(
- GDIPCONST GpStringFormat*, INT*);
-GpStatus WINGDIPAPI GdipGetStringFormatTabStopCount(GDIPCONST GpStringFormat*,INT*);
-GpStatus WINGDIPAPI GdipGetStringFormatTabStops(GDIPCONST GpStringFormat*,INT,REAL*,REAL*);
-GpStatus WINGDIPAPI GdipGetStringFormatTrimming(GpStringFormat*,StringTrimming*);
-GpStatus WINGDIPAPI GdipSetStringFormatAlign(GpStringFormat*,StringAlignment);
-GpStatus WINGDIPAPI GdipSetStringFormatDigitSubstitution(GpStringFormat*,LANGID,StringDigitSubstitute);
-GpStatus WINGDIPAPI GdipSetStringFormatHotkeyPrefix(GpStringFormat*,INT);
-GpStatus WINGDIPAPI GdipSetStringFormatLineAlign(GpStringFormat*,StringAlignment);
-GpStatus WINGDIPAPI GdipSetStringFormatMeasurableCharacterRanges(
- GpStringFormat*, INT, GDIPCONST CharacterRange*);
-GpStatus WINGDIPAPI GdipSetStringFormatTabStops(GpStringFormat*,REAL,INT,GDIPCONST REAL*);
-GpStatus WINGDIPAPI GdipSetStringFormatTrimming(GpStringFormat*,StringTrimming);
-GpStatus WINGDIPAPI GdipSetStringFormatFlags(GpStringFormat*, INT);
-GpStatus WINGDIPAPI GdipStringFormatGetGenericDefault(GpStringFormat **);
-GpStatus WINGDIPAPI GdipStringFormatGetGenericTypographic(GpStringFormat **);
-
-/* Texture */
-GpStatus WINGDIPAPI GdipCreateTexture(GpImage*,GpWrapMode,GpTexture**);
-GpStatus WINGDIPAPI GdipCreateTexture2(GpImage*,GpWrapMode,REAL,REAL,REAL,REAL,GpTexture**);
-GpStatus WINGDIPAPI GdipCreateTexture2I(GpImage*,GpWrapMode,INT,INT,INT,INT,GpTexture**);
-GpStatus WINGDIPAPI GdipCreateTextureIA(GpImage*,GDIPCONST GpImageAttributes*,
- REAL,REAL,REAL,REAL,GpTexture**);
-GpStatus WINGDIPAPI GdipCreateTextureIAI(GpImage*,GDIPCONST GpImageAttributes*,
- INT,INT,INT,INT,GpTexture**);
-GpStatus WINGDIPAPI GdipGetTextureTransform(GpTexture*,GpMatrix*);
-GpStatus WINGDIPAPI GdipGetTextureWrapMode(GpTexture*, GpWrapMode*);
-GpStatus WINGDIPAPI GdipMultiplyTextureTransform(GpTexture*,
- GDIPCONST GpMatrix*,GpMatrixOrder);
-GpStatus WINGDIPAPI GdipResetTextureTransform(GpTexture*);
-GpStatus WINGDIPAPI GdipRotateTextureTransform(GpTexture*,REAL,GpMatrixOrder);
-GpStatus WINGDIPAPI GdipScaleTextureTransform(GpTexture*,REAL,REAL,GpMatrixOrder);
-GpStatus WINGDIPAPI GdipSetTextureTransform(GpTexture *,GDIPCONST GpMatrix*);
-GpStatus WINGDIPAPI GdipSetTextureWrapMode(GpTexture*, GpWrapMode);
-GpStatus WINGDIPAPI GdipTranslateTextureTransform(GpTexture*,REAL,REAL,
- GpMatrixOrder);
-
-/* Without wrapper methods */
-GpStatus WINGDIPAPI GdipCreateStreamOnFile(GDIPCONST WCHAR*,UINT,IStream**);
-GpStatus WINGDIPAPI GdipGetImageEncodersSize(UINT *numEncoders, UINT *size);
-GpStatus WINGDIPAPI GdipGetImageEncoders(UINT numEncoders, UINT size, ImageCodecInfo *encoders);
-GpStatus WINGDIPAPI GdipTestControl(GpTestControlEnum,void*);
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif
diff --git a/external/wine/include/gdiplusgpstubs.h b/external/wine/include/gdiplusgpstubs.h
deleted file mode 100644
index 5a65cd83e96e..000000000000
--- a/external/wine/include/gdiplusgpstubs.h
+++ /dev/null
@@ -1,99 +0,0 @@
-/*
- * Copyright (C) 2007 Google (Evan Stade)
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- *
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
- */
-
-#ifndef _GDIPLUSGPSTUBS_H
-#define _GDIPLUSGPSTUBS_H
-
-#ifdef __cplusplus
-
-class GpGraphics {};
-class GpPen {};
-class GpBrush {};
-class GpHatch : public GpBrush {};
-class GpSolidFill : public GpBrush {};
-class GpPath {};
-class GpMatrix {};
-class GpPathIterator {};
-class GpCustomLineCap {};
-class GpAdjustableArrowCap : public GpCustomLineCap {};
-class GpImage {};
-class GpMetafile : public GpImage {};
-class GpImageAttributes {};
-class GpCachedBitmap {};
-class GpBitmap : public GpImage {};
-class GpPathGradient : public GpBrush {};
-class GpLineGradient : public GpBrush {};
-class GpTexture : public GpBrush {};
-class GpFont {};
-class GpFontCollection {};
-class GpFontFamily {};
-class GpStringFormat {};
-class GpRegion {};
-class CGpEffect {};
-
-#else /* end of c++ declarations */
-
-typedef struct GpGraphics GpGraphics;
-typedef struct GpPen GpPen;
-typedef struct GpBrush GpBrush;
-typedef struct GpHatch GpHatch;
-typedef struct GpSolidFill GpSolidFill;
-typedef struct GpPath GpPath;
-typedef struct GpMatrix GpMatrix;
-typedef struct GpPathIterator GpPathIterator;
-typedef struct GpCustomLineCap GpCustomLineCap;
-typedef struct GpAdjustableArrowCap GpAdjustableArrowCap;
-typedef struct GpImage GpImage;
-typedef struct GpMetafile GpMetafile;
-typedef struct GpImageAttributes GpImageAttributes;
-typedef struct GpCachedBitmap GpCachedBitmap;
-typedef struct GpBitmap GpBitmap;
-typedef struct GpPathGradient GpPathGradient;
-typedef struct GpLineGradient GpLineGradient;
-typedef struct GpTexture GpTexture;
-typedef struct GpFont GpFont;
-typedef struct GpFontCollection GpFontCollection;
-typedef struct GpFontFamily GpFontFamily;
-typedef struct GpStringFormat GpStringFormat;
-typedef struct GpRegion GpRegion;
-typedef struct CGpEffect CGpEffect;
-
-#endif /* end of c declarations */
-
-typedef Status GpStatus;
-typedef Unit GpUnit;
-typedef BrushType GpBrushType;
-typedef PointF GpPointF;
-typedef FillMode GpFillMode;
-typedef PathData GpPathData;
-typedef LineCap GpLineCap;
-typedef RectF GpRectF;
-typedef Rect GpRect;
-typedef LineJoin GpLineJoin;
-typedef DashCap GpDashCap;
-typedef DashStyle GpDashStyle;
-typedef MatrixOrder GpMatrixOrder;
-typedef Point GpPoint;
-typedef WrapMode GpWrapMode;
-typedef Color GpColor;
-typedef FlushIntention GpFlushIntention;
-typedef CoordinateSpace GpCoordinateSpace;
-typedef PenAlignment GpPenAlignment;
-typedef PenType GpPenType;
-
-#endif
diff --git a/external/wine/include/gdiplusimaging.h b/external/wine/include/gdiplusimaging.h
deleted file mode 100644
index 7c199c3d5bdf..000000000000
--- a/external/wine/include/gdiplusimaging.h
+++ /dev/null
@@ -1,450 +0,0 @@
-/*
- * Copyright (C) 2007 Google (Evan Stade)
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- *
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
- */
-
-#ifndef _GDIPLUSIMAGING_H
-#define _GDIPLUSIMAGING_H
-
-DEFINE_GUID(ImageFormatUndefined, 0xb96b3ca9, 0x728, 0x11d3, 0x9d, 0x7b, 0, 0, 0xf8, 0x1e, 0xf3, 0x2e);
-DEFINE_GUID(ImageFormatMemoryBMP, 0xb96b3caa, 0x728, 0x11d3, 0x9d, 0x7b, 0, 0, 0xf8, 0x1e, 0xf3, 0x2e);
-DEFINE_GUID(ImageFormatBMP, 0xb96b3cab, 0x728, 0x11d3, 0x9d, 0x7b, 0, 0, 0xf8, 0x1e, 0xf3, 0x2e);
-DEFINE_GUID(ImageFormatEMF, 0xb96b3cac, 0x728, 0x11d3, 0x9d, 0x7b, 0, 0, 0xf8, 0x1e, 0xf3, 0x2e);
-DEFINE_GUID(ImageFormatWMF, 0xb96b3cad, 0x728, 0x11d3, 0x9d, 0x7b, 0, 0, 0xf8, 0x1e, 0xf3, 0x2e);
-DEFINE_GUID(ImageFormatJPEG, 0xb96b3cae, 0x728, 0x11d3, 0x9d, 0x7b, 0, 0, 0xf8, 0x1e, 0xf3, 0x2e);
-DEFINE_GUID(ImageFormatPNG, 0xb96b3caf, 0x728, 0x11d3, 0x9d, 0x7b, 0, 0, 0xf8, 0x1e, 0xf3, 0x2e);
-DEFINE_GUID(ImageFormatGIF, 0xb96b3cb0, 0x728, 0x11d3, 0x9d, 0x7b, 0, 0, 0xf8, 0x1e, 0xf3, 0x2e);
-DEFINE_GUID(ImageFormatTIFF, 0xb96b3cb1, 0x728, 0x11d3, 0x9d, 0x7b, 0, 0, 0xf8, 0x1e, 0xf3, 0x2e);
-DEFINE_GUID(ImageFormatEXIF, 0xb96b3cb2, 0x728, 0x11d3, 0x9d, 0x7b, 0, 0, 0xf8, 0x1e, 0xf3, 0x2e);
-DEFINE_GUID(ImageFormatIcon, 0xb96b3cb5, 0x728, 0x11d3, 0x9d, 0x7b, 0, 0, 0xf8, 0x1e, 0xf3, 0x2e);
-
-DEFINE_GUID(FrameDimensionTime, 0x6aedbd6d, 0x3fb5, 0x418a, 0x83, 0xa6, 0x7f, 0x45, 0x22, 0x9d, 0xc8, 0x72);
-DEFINE_GUID(FrameDimensionPage, 0x7462dc86, 0x6180, 0x4c7e, 0x8e, 0x3f, 0xee, 0x73, 0x33, 0xa7, 0xa4, 0x83);
-DEFINE_GUID(FrameDimensionResolution, 0x84236f7b, 0x3bd3, 0x428f, 0x8d, 0xab, 0x4e, 0xa1, 0x43, 0x9c, 0xa3, 0x15);
-
-enum ImageLockMode
-{
- ImageLockModeRead = 1,
- ImageLockModeWrite = 2,
- ImageLockModeUserInputBuf = 4
-};
-
-enum RotateFlipType
-{
- RotateNoneFlipNone = 0,
- Rotate180FlipXY = RotateNoneFlipNone,
-
- Rotate90FlipNone = 1,
- Rotate270FlipXY = Rotate90FlipNone,
-
- Rotate180FlipNone = 2,
- RotateNoneFlipXY = Rotate180FlipNone,
-
- Rotate270FlipNone = 3,
- Rotate90FlipXY = Rotate270FlipNone,
-
- RotateNoneFlipX = 4,
- Rotate180FlipY = RotateNoneFlipX,
-
- Rotate90FlipX = 5,
- Rotate270FlipY = Rotate90FlipX,
-
- Rotate180FlipX = 6,
- RotateNoneFlipY = Rotate180FlipX,
-
- Rotate270FlipX = 7,
- Rotate90FlipY = Rotate270FlipX
-};
-
-#ifdef __cplusplus
-class EncoderParameter
-{
-public:
- GUID Guid;
- ULONG NumberOfValues;
- ULONG Type;
- VOID* Value;
-};
-
-class EncoderParameters
-{
-public:
- UINT Count;
- EncoderParameter Parameter[1];
-};
-
-class ImageCodecInfo
-{
-public:
- CLSID Clsid;
- GUID FormatID;
- const WCHAR* CodecName;
- const WCHAR* DllName;
- const WCHAR* FormatDescription;
- const WCHAR* FilenameExtension;
- const WCHAR* MimeType;
- DWORD Flags;
- DWORD Version;
- DWORD SigCount;
- DWORD SigSize;
- const BYTE* SigPattern;
- const BYTE* SigMask;
-};
-
-class BitmapData
-{
-public:
- UINT Width;
- UINT Height;
- INT Stride;
- Gdiplus::PixelFormat PixelFormat;
- VOID* Scan0;
- UINT_PTR Reserved;
-};
-
-class ImageItemData
-{
-public:
- UINT Size;
- UINT Position;
- VOID* Desc;
- UINT DescSize;
- VOID* Data;
- UINT DataSize;
- UINT Cookie;
-};
-
-class PropertyItem
-{
-public:
- PROPID id;
- ULONG length;
- WORD type;
- VOID* value;
-};
-
-#else /* end of c++ typedefs */
-
-typedef enum ImageLockMode ImageLockMode;
-typedef enum RotateFlipType RotateFlipType;
-
-typedef struct EncoderParameter
-{
- GUID Guid;
- ULONG NumberOfValues;
- ULONG Type;
- VOID* Value;
-} EncoderParameter;
-
-typedef struct EncoderParameters
-{
- UINT Count;
- EncoderParameter Parameter[1];
-} EncoderParameters;
-
-typedef struct ImageCodecInfo
-{
- CLSID Clsid;
- GUID FormatID;
- const WCHAR* CodecName;
- const WCHAR* DllName;
- const WCHAR* FormatDescription;
- const WCHAR* FilenameExtension;
- const WCHAR* MimeType;
- DWORD Flags;
- DWORD Version;
- DWORD SigCount;
- DWORD SigSize;
- const BYTE* SigPattern;
- const BYTE* SigMask;
-} ImageCodecInfo;
-
-typedef struct BitmapData
-{
- UINT Width;
- UINT Height;
- INT Stride;
- PixelFormat PixelFormat;
- VOID* Scan0;
- UINT_PTR Reserved; /* undocumented: stores the lock mode */
-} BitmapData;
-
-typedef struct ImageItemData
-{
- UINT Size;
- UINT Position;
- VOID* Desc;
- UINT DescSize;
- VOID* Data;
- UINT DataSize;
- UINT Cookie;
-} ImageItemData;
-
-typedef struct PropertyItem
-{
- PROPID id;
- ULONG length;
- WORD type;
- VOID* value;
-} PropertyItem;
-
-#endif /* end of c typedefs */
-
-/* property types */
-#define PropertyTagTypeByte 1
-#define PropertyTagTypeASCII 2
-#define PropertyTagTypeShort 3
-#define PropertyTagTypeLong 4
-#define PropertyTagTypeRational 5
-#define PropertyTagTypeUndefined 7
-#define PropertyTagTypeSLONG 9
-#define PropertyTagTypeSRational 10
-
-/* property IDs */
-#define PropertyTagExifIFD 0x8769
-#define PropertyTagGpsIFD 0x8825
-
-#define PropertyTagNewSubfileType 0x00FE
-#define PropertyTagSubfileType 0x00FF
-#define PropertyTagImageWidth 0x0100
-#define PropertyTagImageHeight 0x0101
-#define PropertyTagBitsPerSample 0x0102
-#define PropertyTagCompression 0x0103
-#define PropertyTagPhotometricInterp 0x0106
-#define PropertyTagThreshHolding 0x0107
-#define PropertyTagCellWidth 0x0108
-#define PropertyTagCellHeight 0x0109
-#define PropertyTagFillOrder 0x010A
-#define PropertyTagDocumentName 0x010D
-#define PropertyTagImageDescription 0x010E
-#define PropertyTagEquipMake 0x010F
-#define PropertyTagEquipModel 0x0110
-#define PropertyTagStripOffsets 0x0111
-#define PropertyTagOrientation 0x0112
-#define PropertyTagSamplesPerPixel 0x0115
-#define PropertyTagRowsPerStrip 0x0116
-#define PropertyTagStripBytesCount 0x0117
-#define PropertyTagMinSampleValue 0x0118
-#define PropertyTagMaxSampleValue 0x0119
-#define PropertyTagXResolution 0x011A
-#define PropertyTagYResolution 0x011B
-#define PropertyTagPlanarConfig 0x011C
-#define PropertyTagPageName 0x011D
-#define PropertyTagXPosition 0x011E
-#define PropertyTagYPosition 0x011F
-#define PropertyTagFreeOffset 0x0120
-#define PropertyTagFreeByteCounts 0x0121
-#define PropertyTagGrayResponseUnit 0x0122
-#define PropertyTagGrayResponseCurve 0x0123
-#define PropertyTagT4Option 0x0124
-#define PropertyTagT6Option 0x0125
-#define PropertyTagResolutionUnit 0x0128
-#define PropertyTagPageNumber 0x0129
-#define PropertyTagTransferFuncition 0x012D
-#define PropertyTagSoftwareUsed 0x0131
-#define PropertyTagDateTime 0x0132
-#define PropertyTagArtist 0x013B
-#define PropertyTagHostComputer 0x013C
-#define PropertyTagPredictor 0x013D
-#define PropertyTagWhitePoint 0x013E
-#define PropertyTagPrimaryChromaticities 0x013F
-#define PropertyTagColorMap 0x0140
-#define PropertyTagHalftoneHints 0x0141
-#define PropertyTagTileWidth 0x0142
-#define PropertyTagTileLength 0x0143
-#define PropertyTagTileOffset 0x0144
-#define PropertyTagTileByteCounts 0x0145
-#define PropertyTagInkSet 0x014C
-#define PropertyTagInkNames 0x014D
-#define PropertyTagNumberOfInks 0x014E
-#define PropertyTagDotRange 0x0150
-#define PropertyTagTargetPrinter 0x0151
-#define PropertyTagExtraSamples 0x0152
-#define PropertyTagSampleFormat 0x0153
-#define PropertyTagSMinSampleValue 0x0154
-#define PropertyTagSMaxSampleValue 0x0155
-#define PropertyTagTransferRange 0x0156
-
-#define PropertyTagJPEGProc 0x0200
-#define PropertyTagJPEGInterFormat 0x0201
-#define PropertyTagJPEGInterLength 0x0202
-#define PropertyTagJPEGRestartInterval 0x0203
-#define PropertyTagJPEGLosslessPredictors 0x0205
-#define PropertyTagJPEGPointTransforms 0x0206
-#define PropertyTagJPEGQTables 0x0207
-#define PropertyTagJPEGDCTables 0x0208
-#define PropertyTagJPEGACTables 0x0209
-
-#define PropertyTagYCbCrCoefficients 0x0211
-#define PropertyTagYCbCrSubsampling 0x0212
-#define PropertyTagYCbCrPositioning 0x0213
-#define PropertyTagREFBlackWhite 0x0214
-
-#define PropertyTagICCProfile 0x8773
-
-#define PropertyTagGamma 0x0301
-#define PropertyTagICCProfileDescriptor 0x0302
-#define PropertyTagSRGBRenderingIntent 0x0303
-
-#define PropertyTagImageTitle 0x0320
-#define PropertyTagCopyright 0x8298
-
-#define PropertyTagResolutionXUnit 0x5001
-#define PropertyTagResolutionYUnit 0x5002
-#define PropertyTagResolutionXLengthUnit 0x5003
-#define PropertyTagResolutionYLengthUnit 0x5004
-#define PropertyTagPrintFlags 0x5005
-#define PropertyTagPrintFlagsVersion 0x5006
-#define PropertyTagPrintFlagsCrop 0x5007
-#define PropertyTagPrintFlagsBleedWidth 0x5008
-#define PropertyTagPrintFlagsBleedWidthScale 0x5009
-#define PropertyTagHalftoneLPI 0x500A
-#define PropertyTagHalftoneLPIUnit 0x500B
-#define PropertyTagHalftoneDegree 0x500C
-#define PropertyTagHalftoneShape 0x500D
-#define PropertyTagHalftoneMisc 0x500E
-#define PropertyTagHalftoneScreen 0x500F
-#define PropertyTagJPEGQuality 0x5010
-#define PropertyTagGridSize 0x5011
-#define PropertyTagThumbnailFormat 0x5012
-#define PropertyTagThumbnailWidth 0x5013
-#define PropertyTagThumbnailHeight 0x5014
-#define PropertyTagThumbnailColorDepth 0x5015
-#define PropertyTagThumbnailPlanes 0x5016
-#define PropertyTagThumbnailRawBytes 0x5017
-#define PropertyTagThumbnailSize 0x5018
-#define PropertyTagThumbnailCompressedSize 0x5019
-#define PropertyTagColorTransferFunction 0x501A
-#define PropertyTagThumbnailData 0x501B
-
-#define PropertyTagThumbnailImageWidth 0x5020
-#define PropertyTagThumbnailImageHeight 0x5021
-#define PropertyTagThumbnailBitsPerSample 0x5022
-#define PropertyTagThumbnailCompression 0x5023
-#define PropertyTagThumbnailPhotometricInterp 0x5024
-#define PropertyTagThumbnailImageDescription 0x5025
-#define PropertyTagThumbnailEquipMake 0x5026
-#define PropertyTagThumbnailEquipModel 0x5027
-#define PropertyTagThumbnailStripOffsets 0x5028
-#define PropertyTagThumbnailOrientation 0x5029
-#define PropertyTagThumbnailSamplesPerPixel 0x502A
-#define PropertyTagThumbnailRowsPerStrip 0x502B
-#define PropertyTagThumbnailStripBytesCount 0x502C
-#define PropertyTagThumbnailResolutionX 0x502D
-#define PropertyTagThumbnailResolutionY 0x502E
-#define PropertyTagThumbnailPlanarConfig 0x502F
-#define PropertyTagThumbnailResolutionUnit 0x5030
-#define PropertyTagThumbnailTransferFunction 0x5031
-#define PropertyTagThumbnailSoftwareUsed 0x5032
-#define PropertyTagThumbnailDateTime 0x5033
-#define PropertyTagThumbnailArtist 0x5034
-#define PropertyTagThumbnailWhitePoint 0x5035
-#define PropertyTagThumbnailPrimaryChromaticities 0x5036
-#define PropertyTagThumbnailYCbCrCoefficients 0x5037
-#define PropertyTagThumbnailYCbCrSubsampling 0x5038
-#define PropertyTagThumbnailYCbCrPositioning 0x5039
-#define PropertyTagThumbnailRefBlackWhite 0x503A
-#define PropertyTagThumbnailCopyRight 0x503B
-
-#define PropertyTagLuminanceTable 0x5090
-#define PropertyTagChrominanceTable 0x5091
-
-#define PropertyTagFrameDelay 0x5100
-#define PropertyTagLoopCount 0x5101
-
-#define PropertyTagPixelUnit 0x5110
-#define PropertyTagPixelPerUnitX 0x5111
-#define PropertyTagPixelPerUnitY 0x5112
-#define PropertyTagPaletteHistogram 0x5113
-
-#define PropertyTagExifExposureTime 0x829A
-#define PropertyTagExifFNumber 0x829D
-
-#define PropertyTagExifExposureProg 0x8822
-#define PropertyTagExifSpectralSense 0x8824
-#define PropertyTagExifISOSpeed 0x8827
-#define PropertyTagExifOECF 0x8828
-
-#define PropertyTagExifVer 0x9000
-#define PropertyTagExifDTOrig 0x9003
-#define PropertyTagExifDTDigitized 0x9004
-
-#define PropertyTagExifCompConfig 0x9101
-#define PropertyTagExifCompBPP 0x9102
-
-#define PropertyTagExifShutterSpeed 0x9201
-#define PropertyTagExifAperture 0x9202
-#define PropertyTagExifBrightness 0x9203
-#define PropertyTagExifExposureBias 0x9204
-#define PropertyTagExifMaxAperture 0x9205
-#define PropertyTagExifSubjectDist 0x9206
-#define PropertyTagExifMeteringMode 0x9207
-#define PropertyTagExifLightSource 0x9208
-#define PropertyTagExifFlash 0x9209
-#define PropertyTagExifFocalLength 0x920A
-#define PropertyTagExifMakerNote 0x927C
-#define PropertyTagExifUserComment 0x9286
-#define PropertyTagExifDTSubsec 0x9290
-#define PropertyTagExifDTOrigSS 0x9291
-#define PropertyTagExifDTDigSS 0x9292
-
-#define PropertyTagExifFPXVer 0xA000
-#define PropertyTagExifColorSpace 0xA001
-#define PropertyTagExifPixXDim 0xA002
-#define PropertyTagExifPixYDim 0xA003
-#define PropertyTagExifRelatedWav 0xA004
-#define PropertyTagExifInterop 0xA005
-#define PropertyTagExifFlashEnergy 0xA20B
-#define PropertyTagExifSpatialFR 0xA20C
-#define PropertyTagExifFocalXRes 0xA20E
-#define PropertyTagExifFocalYRes 0xA20F
-#define PropertyTagExifFocalResUnit 0xA210
-#define PropertyTagExifSubjectLoc 0xA214
-#define PropertyTagExifExposureIndex 0xA215
-#define PropertyTagExifSensingMethod 0xA217
-#define PropertyTagExifFileSource 0xA300
-#define PropertyTagExifSceneType 0xA301
-#define PropertyTagExifCfaPattern 0xA302
-
-#define PropertyTagGpsVer 0x0000
-#define PropertyTagGpsLatitudeRef 0x0001
-#define PropertyTagGpsLatitude 0x0002
-#define PropertyTagGpsLongitudeRef 0x0003
-#define PropertyTagGpsLongitude 0x0004
-#define PropertyTagGpsAltitudeRef 0x0005
-#define PropertyTagGpsAltitude 0x0006
-#define PropertyTagGpsGpsTime 0x0007
-#define PropertyTagGpsGpsSatellites 0x0008
-#define PropertyTagGpsGpsStatus 0x0009
-#define PropertyTagGpsGpsMeasureMode 0x000A
-#define PropertyTagGpsGpsDop 0x000B
-#define PropertyTagGpsSpeedRef 0x000C
-#define PropertyTagGpsSpeed 0x000D
-#define PropertyTagGpsTrackRef 0x000E
-#define PropertyTagGpsTrack 0x000F
-#define PropertyTagGpsImgDirRef 0x0010
-#define PropertyTagGpsImgDir 0x0011
-#define PropertyTagGpsMapDatum 0x0012
-#define PropertyTagGpsDestLatRef 0x0013
-#define PropertyTagGpsDestLat 0x0014
-#define PropertyTagGpsDestLongRef 0x0015
-#define PropertyTagGpsDestLong 0x0016
-#define PropertyTagGpsDestBearRef 0x0017
-#define PropertyTagGpsDestBear 0x0018
-#define PropertyTagGpsDestDistRef 0x0019
-#define PropertyTagGpsDestDist 0x001A
-
-#endif /* _GDIPLUSIMAGING_H */
diff --git a/external/wine/include/gdiplusinit.h b/external/wine/include/gdiplusinit.h
deleted file mode 100644
index 22155b7fe30d..000000000000
--- a/external/wine/include/gdiplusinit.h
+++ /dev/null
@@ -1,69 +0,0 @@
-/*
- * Copyright (C) 2007 Google (Evan Stade)
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- *
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
- */
-
-#ifndef _GDIPLUSINIT_H
-#define _GDIPLUSINIT_H
-
-enum DebugEventLevel
-{
- DebugEventLevelFatal,
- DebugEventLevelWarning
-};
-
-typedef VOID (WINAPI *DebugEventProc)(enum DebugEventLevel, CHAR *);
-typedef Status (WINAPI *NotificationHookProc)(ULONG_PTR *);
-typedef void (WINAPI *NotificationUnhookProc)(ULONG_PTR);
-
-struct GdiplusStartupInput
-{
- UINT32 GdiplusVersion;
- DebugEventProc DebugEventCallback;
- BOOL SuppressBackgroundThread;
- BOOL SuppressExternalCodecs;
-
-#ifdef __cplusplus
- GdiplusStartupInput(DebugEventProc debugEventCallback = NULL,
- BOOL suppressBackgroundThread = FALSE,
- BOOL suppressExternalCodecs = FALSE)
- {
- GdiplusVersion = 1;
- DebugEventCallback = debugEventCallback;
- SuppressBackgroundThread = suppressBackgroundThread;
- SuppressExternalCodecs = suppressExternalCodecs;
- }
-#endif
-};
-
-struct GdiplusStartupOutput
-{
- NotificationHookProc NotificationHook;
- NotificationUnhookProc NotificationUnhook;
-};
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-Status WINAPI GdiplusStartup(ULONG_PTR *, const struct GdiplusStartupInput *, struct GdiplusStartupOutput *);
-void WINAPI GdiplusShutdown(ULONG_PTR);
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif
diff --git a/external/wine/include/gdiplusmem.h b/external/wine/include/gdiplusmem.h
deleted file mode 100644
index a0496baabce7..000000000000
--- a/external/wine/include/gdiplusmem.h
+++ /dev/null
@@ -1,35 +0,0 @@
-/*
- * Copyright (C) 2007 Google (Evan Stade)
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- *
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
- */
-
-#ifndef _GDIPLUSMEM_H
-#define _GDIPLUSMEM_H
-
-#define WINGDIPAPI __stdcall
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-void* WINGDIPAPI GdipAlloc(SIZE_T);
-void WINGDIPAPI GdipFree(void*);
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif
diff --git a/external/wine/include/gdiplusmetaheader.h b/external/wine/include/gdiplusmetaheader.h
deleted file mode 100644
index e59ab09c8e49..000000000000
--- a/external/wine/include/gdiplusmetaheader.h
+++ /dev/null
@@ -1,167 +0,0 @@
-/*
- * Copyright (C) 2007 Google (Evan Stade)
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- *
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
- */
-
-#ifndef _GDIPLUSMETAHEADER_H
-#define _GDIPLUSMETAHEADER_H
-
-typedef struct
-{
- DWORD iType;
- DWORD nSize;
- RECTL rclBounds;
- RECTL rclFrame;
- DWORD dSignature;
- DWORD nVersion;
- DWORD nBytes;
- DWORD nRecords;
- WORD nHandles;
- WORD sReserved;
- DWORD nDescription;
- DWORD offDescription;
- DWORD nPalEntries;
- SIZEL szlDevice;
- SIZEL szlMillimeters;
-} ENHMETAHEADER3;
-
-#include <pshpack2.h>
-
-typedef struct
-{
- INT16 Left;
- INT16 Top;
- INT16 Right;
- INT16 Bottom;
-} PWMFRect16;
-
-typedef struct
-{
- UINT32 Key;
- INT16 Hmf;
- PWMFRect16 BoundingBox;
- INT16 Inch;
- UINT32 Reserved;
- INT16 Checksum;
-} WmfPlaceableFileHeader;
-
-#include <poppack.h>
-
-#define GDIP_EMFPLUSFLAGS_DISPLAY 0x00000001
-
-#ifdef __cplusplus
-class MetafileHeader
-{
-public:
- MetafileType Type;
- UINT Size;
- UINT Version;
- UINT EmfPlusFlags;
- REAL DpiX;
- REAL DpiY;
- INT X;
- INT Y;
- INT Width;
- INT Height;
- union
- {
- METAHEADER WmfHeader;
- ENHMETAHEADER3 EmfHeader;
- };
- INT EmfPlusHeaderSize;
- INT LogicalDpiX;
- INT LogicalDpiY;
-
-public:
- MetafileType GetType() const { return Type; }
-
- UINT GetMetafileSize() const { return Size; }
-
- UINT GetVersion() const { return Version; }
-
- UINT GetEmfPlusFlags() const { return EmfPlusFlags; }
-
- REAL GetDpiX() const { return DpiX; }
-
- REAL GetDpiY() const { return DpiY; }
-
- VOID GetBounds (OUT Rect *r) const
- {
- r->X = X;
- r->Y = Y;
- r->Width = Width;
- r->Height = Height;
- }
-
- BOOL IsWmf() const
- {
- return ((Type == MetafileTypeWmf) || (Type == MetafileTypeWmfPlaceable));
- }
-
- BOOL IsWmfPlaceable() const { return (Type == MetafileTypeWmfPlaceable); }
-
- BOOL IsEmf() const { return (Type == MetafileTypeEmf); }
-
- BOOL IsEmfOrEmfPlus() const { return (Type >= MetafileTypeEmf); }
-
- BOOL IsEmfPlus() const { return (Type >= MetafileTypeEmfPlusOnly); }
-
- BOOL IsEmfPlusDual() const { return (Type == MetafileTypeEmfPlusDual); }
-
- BOOL IsEmfPlusOnly() const { return (Type == MetafileTypeEmfPlusOnly); }
-
- BOOL IsDisplay() const
- {
- return IsEmfPlus() && ((EmfPlusFlags & GDIP_EMFPLUSFLAGS_DISPLAY) != 0);
- }
-
- const METAHEADER * GetWmfHeader() const
- {
- return IsWmf() ? &WmfHeader : NULL;
- }
-
- const ENHMETAHEADER3 * GetEmfHeader() const
- {
- return IsEmfOrEmfPlus() ? &EmfHeader : NULL;
- }
-};
-#else /* end of c++ typedefs */
-
-typedef struct MetafileHeader
-{
- MetafileType Type;
- UINT Size;
- UINT Version;
- UINT EmfPlusFlags;
- REAL DpiX;
- REAL DpiY;
- INT X;
- INT Y;
- INT Width;
- INT Height;
- union
- {
- METAHEADER WmfHeader;
- ENHMETAHEADER3 EmfHeader;
- } DUMMYUNIONNAME;
- INT EmfPlusHeaderSize;
- INT LogicalDpiX;
- INT LogicalDpiY;
-} MetafileHeader;
-
-#endif /* end of c typedefs */
-
-#endif /* _GDIPLUSMETAHEADER_H */
diff --git a/external/wine/include/gdipluspixelformats.h b/external/wine/include/gdipluspixelformats.h
deleted file mode 100644
index d7382f141ff6..000000000000
--- a/external/wine/include/gdipluspixelformats.h
+++ /dev/null
@@ -1,72 +0,0 @@
-/*
- * Copyright (C) 2007 Google (Evan Stade)
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- *
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
- */
-
-#ifndef _GDIPLUSPIXELFORMATS_H
-#define _GDIPLUSPIXELFORMATS_H
-
-typedef DWORD ARGB;
-typedef INT PixelFormat;
-
-#define PixelFormatIndexed 0x00010000
-#define PixelFormatGDI 0x00020000
-#define PixelFormatAlpha 0x00040000
-#define PixelFormatPAlpha 0x00080000
-#define PixelFormatExtended 0x00100000
-#define PixelFormatCanonical 0x00200000
-
-#define PixelFormatUndefined 0
-#define PixelFormatDontCare 0
-
-#define PixelFormat1bppIndexed (1 | ( 1 << 8) | PixelFormatIndexed | PixelFormatGDI)
-#define PixelFormat4bppIndexed (2 | ( 4 << 8) | PixelFormatIndexed | PixelFormatGDI)
-#define PixelFormat8bppIndexed (3 | ( 8 << 8) | PixelFormatIndexed | PixelFormatGDI)
-#define PixelFormat16bppGrayScale (4 | (16 << 8) | PixelFormatExtended)
-#define PixelFormat16bppRGB555 (5 | (16 << 8) | PixelFormatGDI)
-#define PixelFormat16bppRGB565 (6 | (16 << 8) | PixelFormatGDI)
-#define PixelFormat16bppARGB1555 (7 | (16 << 8) | PixelFormatAlpha | PixelFormatGDI)
-#define PixelFormat24bppRGB (8 | (24 << 8) | PixelFormatGDI)
-#define PixelFormat32bppRGB (9 | (32 << 8) | PixelFormatGDI)
-#define PixelFormat32bppARGB (10 | (32 << 8) | PixelFormatAlpha | PixelFormatGDI | PixelFormatCanonical)
-#define PixelFormat32bppPARGB (11 | (32 << 8) | PixelFormatAlpha | PixelFormatPAlpha | PixelFormatGDI)
-#define PixelFormat48bppRGB (12 | (48 << 8) | PixelFormatExtended)
-#define PixelFormat64bppARGB (13 | (64 << 8) | PixelFormatAlpha | PixelFormatCanonical | PixelFormatExtended)
-#define PixelFormat64bppPARGB (14 | (64 << 8) | PixelFormatAlpha | PixelFormatPAlpha | PixelFormatExtended)
-#define PixelFormatMax 15
-
-#ifdef __cplusplus
-
-struct ColorPalette
-{
-public:
- UINT Flags;
- UINT Count;
- ARGB Entries[1];
-};
-
-#else /* end of c++ typedefs */
-
-typedef struct ColorPalette
-{
- UINT Flags;
- UINT Count;
- ARGB Entries[1];
-} ColorPalette;
-
-#endif /* end of c typedefs */
-
-#endif
diff --git a/external/wine/include/gdiplustypes.h b/external/wine/include/gdiplustypes.h
deleted file mode 100644
index 2e46bb4aecde..000000000000
--- a/external/wine/include/gdiplustypes.h
+++ /dev/null
@@ -1,276 +0,0 @@
-/*
- * Copyright (C) 2007 Google (Evan Stade)
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- *
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
- */
-
-#ifndef _GDIPLUSTYPES_H
-#define _GDIPLUSTYPES_H
-
-typedef float REAL;
-
-enum Status{
- Ok = 0,
- GenericError = 1,
- InvalidParameter = 2,
- OutOfMemory = 3,
- ObjectBusy = 4,
- InsufficientBuffer = 5,
- NotImplemented = 6,
- Win32Error = 7,
- WrongState = 8,
- Aborted = 9,
- FileNotFound = 10,
- ValueOverflow = 11,
- AccessDenied = 12,
- UnknownImageFormat = 13,
- FontFamilyNotFound = 14,
- FontStyleNotFound = 15,
- NotTrueTypeFont = 16,
- UnsupportedGdiplusVersion = 17,
- GdiplusNotInitialized = 18,
- PropertyNotFound = 19,
- PropertyNotSupported = 20,
- ProfileNotFound = 21
-};
-
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-typedef BOOL (CALLBACK * ImageAbort)(VOID *);
-typedef ImageAbort DrawImageAbort;
-typedef ImageAbort GetThumbnailImageAbort;
-
-typedef BOOL (CALLBACK * EnumerateMetafileProc)(EmfPlusRecordType,UINT,UINT,const BYTE*,VOID*);
-
-#ifdef __cplusplus
-}
-#endif
-
-
-#ifdef __cplusplus
-
-class Point
-{
-public:
- Point()
- {
- X = Y = 0;
- }
-
- Point(IN const Point &pt)
- {
- X = pt.X;
- Y = pt.Y;
- }
-
- /* FIXME: missing constructor that takes a Size */
-
- Point(IN INT x, IN INT y)
- {
- X = x;
- Y = y;
- }
-
- Point operator+(IN const Point& pt) const
- {
- return Point(X + pt.X, Y + pt.Y);
- }
-
- Point operator-(IN const Point& pt) const
- {
- return Point(X - pt.X, Y - pt.Y);
- }
-
- BOOL Equals(IN const Point& pt)
- {
- return (X == pt.X) && (Y == pt.Y);
- }
-
-public:
- INT X;
- INT Y;
-};
-
-class PointF
-{
-public:
- PointF()
- {
- X = Y = 0.0f;
- }
-
- PointF(IN const PointF &pt)
- {
- X = pt.X;
- Y = pt.Y;
- }
-
- /* FIXME: missing constructor that takes a SizeF */
-
- PointF(IN REAL x, IN REAL y)
- {
- X = x;
- Y = y;
- }
-
- PointF operator+(IN const PointF& pt) const
- {
- return PointF(X + pt.X, Y + pt.Y);
- }
-
- PointF operator-(IN const PointF& pt) const
- {
- return PointF(X - pt.X, Y - pt.Y);
- }
-
- BOOL Equals(IN const PointF& pt)
- {
- return (X == pt.X) && (Y == pt.Y);
- }
-
-public:
- REAL X;
- REAL Y;
-};
-
-class PathData
-{
-public:
- PathData()
- {
- Count = 0;
- Points = NULL;
- Types = NULL;
- }
-
- ~PathData()
- {
- if (Points != NULL)
- {
- delete Points;
- }
-
- if (Types != NULL)
- {
- delete Types;
- }
- }
-
-private:
- PathData(const PathData &);
- PathData& operator=(const PathData &);
-
-public:
- INT Count;
- PointF* Points;
- BYTE* Types;
-};
-
-/* FIXME: missing the methods. */
-class RectF
-{
-public:
- REAL X;
- REAL Y;
- REAL Width;
- REAL Height;
-};
-
-/* FIXME: missing the methods. */
-class Rect
-{
-public:
- INT X;
- INT Y;
- INT Width;
- INT Height;
-};
-
-class CharacterRange
-{
-public:
- CharacterRange()
- {
- First = Length = 0;
- }
-
- CharacterRange(INT first, INT length)
- {
- First = first;
- Length = length;
- }
-
- CharacterRange& operator=(const CharacterRange& rhs)
- {
- First = rhs.First;
- Length = rhs.Length;
- return *this;
- }
-public:
- INT First;
- INT Length;
-};
-
-#else /* end of c++ typedefs */
-
-typedef struct Point
-{
- INT X;
- INT Y;
-} Point;
-
-typedef struct PointF
-{
- REAL X;
- REAL Y;
-} PointF;
-
-typedef struct PathData
-{
- INT Count;
- PointF* Points;
- BYTE* Types;
-} PathData;
-
-typedef struct RectF
-{
- REAL X;
- REAL Y;
- REAL Width;
- REAL Height;
-} RectF;
-
-typedef struct Rect
-{
- INT X;
- INT Y;
- INT Width;
- INT Height;
-} Rect;
-
-typedef struct CharacterRange
-{
- INT First;
- INT Length;
-} CharacterRange;
-
-typedef enum Status Status;
-
-#endif /* end of c typedefs */
-
-#endif
diff --git a/external/wine/include/vsstyle.h b/external/wine/include/vsstyle.h
deleted file mode 100644
index ce9f7c74f2f7..000000000000
--- a/external/wine/include/vsstyle.h
+++ /dev/null
@@ -1,1746 +0,0 @@
-/*
- * Copyright (C) 2011 Piotr Caban for CodeWeavers
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- *
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
- */
-
-#ifndef __VSSTYLE_H__
-#define __VSSTYLE_H__
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-#define TMTVS_RESERVEDLOW 100000
-#define TMTVS_RESERVEDHIGH 19999
-
-/* AEROWIZARDSTYLE class */
-#if defined(__GNUC__)
-#define VSCLASS_AEROWIZARDSTYLE (const WCHAR []){'A','E','R','O','W','I','Z','A','R','D','S','T','Y','L','E',0}
-#define VSCLASS_AEROWIZARD (const WCHAR []){'A','E','R','O','W','I','Z','A','R','D',0}
-#elif defined(_MSC_VER)
-#define VSCLASS_AEROWIZARDSTYLE L"AEROWIZARDSTYLE"
-#define VSCLASS_AEROWIZARD L"AEROWIZARD"
-#else
-static const WCHAR VSCLASS_AEROWIZARDSTYLE[] = {'A','E','R','O','W','I','Z','A','R','D','S','T','Y','L','E',0};
-static const WCHAR VSCLASS_AEROWIZARD [] = {'A','E','R','O','W','I','Z','A','R','D',0};
-#endif
-
-enum AEROWIZARDPARTS {
- AW_TITLEBAR = 1,
- AW_HEADERAREA = 2,
- AW_CONTENTAREA = 3,
- AW_COMMANDAREA = 4,
- AW_BUTTON = 5,
-};
-
-#define AEROWIZARDSTYLEPARTS AEROWIZARDPARTS;
-
-enum TITLEBARSTATES {
- AW_S_TITLEBAR_ACTIVE = 1,
- AW_S_TITLEBAR_INACTIVE = 2,
-};
-
-enum HEADERAREASTATES {
- AW_S_HEADERAREA_NOMARGIN = 1,
-};
-
-enum CONTENTAREASTATES {
- AW_S_CONTENTAREA_NOMARGIN = 1,
-};
-
-/* BUTTONSTYLE class */
-#if defined(__GNUC__)
-#define VSCLASS_BUTTONSTYLE (const WCHAR []){'B','U','T','T','O','N','S','T','Y','L','E',0}
-#define VSCLASS_BUTTON (const WCHAR []){'B','U','T','T','O','N',0}
-#elif defined(_MSC_VER)
-#define VSCLASS_BUTTONSTYLE L"BUTTONSTYLE"
-#define VSCLASS_BUTTON L"BUTTON"
-#else
-static const WCHAR VSCLASS_BUTTONSTYLE [] = {'B','U','T','T','O','N','S','T','Y','L','E',0};
-static const WCHAR VSCLASS_BUTTON [] = {'B','U','T','T','O','N',0};
-#endif
-
-enum BUTTONPARTS {
- BP_PUSHBUTTON = 1,
- BP_RADIOBUTTON = 2,
- BP_CHECKBOX = 3,
- BP_GROUPBOX = 4,
- BP_USERBUTTON = 5,
- BP_COMMANDLINK = 6,
- BP_COMMANDLINKGLYPH = 7,
-};
-
-#define BUTTONSTYLEPARTS BUTTONPARTS;
-
-enum PUSHBUTTONSTATES {
- PBS_NORMAL = 1,
- PBS_HOT = 2,
- PBS_PRESSED = 3,
- PBS_DISABLED = 4,
- PBS_DEFAULTED = 5,
- PBS_DEFAULTED_ANIMATING = 6,
-};
-
-enum RADIOBUTTONSTATES {
- RBS_UNCHECKEDNORMAL = 1,
- RBS_UNCHECKEDHOT = 2,
- RBS_UNCHECKEDPRESSED = 3,
- RBS_UNCHECKEDDISABLED = 4,
- RBS_CHECKEDNORMAL = 5,
- RBS_CHECKEDHOT = 6,
- RBS_CHECKEDPRESSED = 7,
- RBS_CHECKEDDISABLED = 8,
-};
-
-enum CHECKBOXSTATES {
- CBS_UNCHECKEDNORMAL = 1,
- CBS_UNCHECKEDHOT = 2,
- CBS_UNCHECKEDPRESSED = 3,
- CBS_UNCHECKEDDISABLED = 4,
- CBS_CHECKEDNORMAL = 5,
- CBS_CHECKEDHOT = 6,
- CBS_CHECKEDPRESSED = 7,
- CBS_CHECKEDDISABLED = 8,
- CBS_MIXEDNORMAL = 9,
- CBS_MIXEDHOT = 10,
- CBS_MIXEDPRESSED = 11,
- CBS_MIXEDDISABLED = 12,
- CBS_IMPLICITNORMAL = 13,
- CBS_IMPLICITHOT = 14,
- CBS_IMPLICITPRESSED = 15,
- CBS_IMPLICITDISABLED = 16,
- CBS_EXCLUDEDNORMAL = 17,
- CBS_EXCLUDEDHOT = 18,
- CBS_EXCLUDEDPRESSED = 19,
- CBS_EXCLUDEDDISABLED = 20,
-};
-
-enum GROUPBOXSTATES {
- GBS_NORMAL = 1,
- GBS_DISABLED = 2,
-};
-
-enum COMMANDLINKSTATES {
- CMDLS_NORMAL = 1,
- CMDLS_HOT = 2,
- CMDLS_PRESSED = 3,
- CMDLS_DISABLED = 4,
- CMDLS_DEFAULTED = 5,
- CMDLS_DEFAULTED_ANIMATING = 6,
-};
-
-enum COMMANDLINKGLYPHSTATES {
- CMDLGS_NORMAL = 1,
- CMDLGS_HOT = 2,
- CMDLGS_PRESSED = 3,
- CMDLGS_DISABLED = 4,
- CMDLGS_DEFAULTED = 5,
-};
-
-/* COMBOBOXSTYLE class */
-#if defined(__GNUC__)
-#define VSCLASS_COMBOBOXSTYLE (const WCHAR []){'C','O','M','B','O','B','O','X','S','T','Y','L','E',0}
-#define VSCLASS_COMBOBOX (const WCHAR []){'C','O','M','B','O','B','O','X',0}
-#elif defined(_MSC_VER)
-#define VSCLASS_COMBOBOXSTYLE L"COMBOBOXSTYLE"
-#define VSCLASS_COMBOBOX L"COMBOBOX"
-#else
-static const WCHAR VSCLASS_COMBOBOXSTYLE [] = {'C','O','M','B','O','B','O','X','S','T','Y','L','E',0};
-static const WCHAR VSCLASS_COMBOBOX [] = {'C','O','M','B','O','B','O','X',0};
-#endif
-
-enum COMBOBOXPARTS {
- CP_DROPDOWNBUTTON = 1,
- CP_BACKGROUND = 2,
- CP_TRANSPARENTBACKGROUND = 3,
- CP_BORDER = 4,
- CP_READONLY = 5,
- CP_DROPDOWNBUTTONRIGHT = 6,
- CP_DROPDOWNBUTTONLEFT = 7,
- CP_CUEBANNER = 8,
-};
-
-#define COMBOBOXSTYLEPARTS COMBOBOXPARTS;
-
-enum COMBOBOXSTYLESTATES {
- CBXS_NORMAL = 1,
- CBXS_HOT = 2,
- CBXS_PRESSED = 3,
- CBXS_DISABLED = 4,
-};
-
-enum DROPDOWNBUTTONRIGHTSTATES {
- CBXSR_NORMAL = 1,
- CBXSR_HOT = 2,
- CBXSR_PRESSED = 3,
- CBXSR_DISABLED = 4,
-};
-
-enum DROPDOWNBUTTONLEFTSTATES {
- CBXSL_NORMAL = 1,
- CBXSL_HOT = 2,
- CBXSL_PRESSED = 3,
- CBXSL_DISABLED = 4,
-};
-
-enum TRANSPARENTBACKGROUNDSTATES {
- CBTBS_NORMAL = 1,
- CBTBS_HOT = 2,
- CBTBS_DISABLED = 3,
- CBTBS_FOCUSED = 4,
-};
-
-enum BORDERSTATES {
- CBB_NORMAL = 1,
- CBB_HOT = 2,
- CBB_FOCUSED = 3,
- CBB_DISABLED = 4,
-};
-
-enum READONLYSTATES {
- CBRO_NORMAL = 1,
- CBRO_HOT = 2,
- CBRO_PRESSED = 3,
- CBRO_DISABLED = 4,
-};
-
-enum CUEBANNERSTATES {
- CBCB_NORMAL = 1,
- CBCB_HOT = 2,
- CBCB_PRESSED = 3,
- CBCB_DISABLED = 4,
-};
-
-/* COMMUNICATIONSSTYLE class */
-#if defined(__GNUC__)
-#define VSCLASS_COMMUNICATIONSSTYLE (const WCHAR []){'C','O','M','M','U','N','I','C','A','T','I','O','N','S','S','T','Y','L','E',0}
-#define VSCLASS_COMMUNICATIONS (const WCHAR []){'C','O','M','M','U','N','I','C','A','T','I','O','N','S',0}
-#elif defined(_MSC_VER)
-#define VSCLASS_COMMUNICATIONSSTYLE L"COMMUNICATIONSSTYLE"
-#define VSCLASS_COMMUNICATIONS L"COMMUNICATIONS"
-#else
-static const WCHAR VSCLASS_COMMUNICATIONSSTYLE [] = {'C','O','M','M','U','N','I','C','A','T','I','O','N','S','S','T','Y','L','E',0};
-static const WCHAR VSCLASS_COMMUNICATIONS [] = {'C','O','M','M','U','N','I','C','A','T','I','O','N','S',0};
-#endif
-
-enum COMMUNICATIONSPARTS {
- CSST_TAB = 1,
-};
-
-#define COMMUNICATIONSSTYLEPARTS COMMUNICATIONSPARTS;
-
-enum TABSTATES {
- CSTB_NORMAL = 1,
- CSTB_HOT = 2,
- CSTB_SELECTED = 3,
-};
-
-/* CONTROLPANELSTYLE class */
-#if defined(__GNUC__)
-#define VSCLASS_CONTROLPANELSTYLE (const WCHAR []){'C','O','N','T','R','O','L','P','A','N','E','L','S','T','Y','L','E',0}
-#define VSCLASS_CONTROLPANEL (const WCHAR []){'C','O','N','T','R','O','L','P','A','N','E','L',0}
-#elif defined(_MSC_VER)
-#define VSCLASS_CONTROLPANELSTYLE L"CONTROLPANELSTYLE"
-#define VSCLASS_CONTROLPANEL L"CONTROLPANEL"
-#else
-static const WCHAR VSCLASS_CONTROLPANELSTYLE [] = {'C','O','N','T','R','O','L','P','A','N','E','L','S','T','Y','L','E',0};
-static const WCHAR VSCLASS_CONTROLPANEL [] = {'C','O','N','T','R','O','L','P','A','N','E','L',0};
-#endif
-
-enum CONTROLPANELPARTS {
- CPANEL_NAVIGATIONPANE = 1,
- CPANEL_CONTENTPANE = 2,
- CPANEL_NAVIGATIONPANELABEL = 3,
- CPANEL_CONTENTPANELABEL = 4,
- CPANEL_TITLE = 5,
- CPANEL_BODYTEXT = 6,
- CPANEL_HELPLINK = 7,
- CPANEL_TASKLINK = 8,
- CPANEL_GROUPTEXT = 9,
- CPANEL_CONTENTLINK = 10,
- CPANEL_SECTIONTITLELINK = 11,
- CPANEL_LARGECOMMANDAREA = 12,
- CPANEL_SMALLCOMMANDAREA = 13,
- CPANEL_BUTTON = 14,
- CPANEL_MESSAGETEXT = 15,
- CPANEL_NAVIGATIONPANELINE = 16,
- CPANEL_CONTENTPANELINE = 17,
- CPANEL_BANNERAREA = 18,
- CPANEL_BODYTITLE = 19,
-};
-
-#define CONTROLPANELSTYLEPARTS CONTROLPANELPARTS;
-
-enum HELPLINKSTATES {
- CPHL_NORMAL = 1,
- CPHL_HOT = 2,
- CPHL_PRESSED = 3,
- CPHL_DISABLED = 4,
-};
-
-enum TASKLINKSTATES {
- CPTL_NORMAL = 1,
- CPTL_HOT = 2,
- CPTL_PRESSED = 3,
- CPTL_DISABLED = 4,
- CPTL_PAGE = 5,
-};
-
-enum CONTENTLINKSTATES {
- CPCL_NORMAL = 1,
- CPCL_HOT = 2,
- CPCL_PRESSED = 3,
- CPCL_DISABLED = 4,
-};
-
-enum SECTIONTITLELINKSTATES {
- CPSTL_NORMAL = 1,
- CPSTL_HOT = 2,
-};
-
-/* DATEPICKERSTYLE class */
-#if defined(__GNUC__)
-#define VSCLASS_DATEPICKERSTYLE (const WCHAR []){'D','A','T','E','P','I','C','K','E','R','S','T','Y','L','E',0}
-#define VSCLASS_DATEPICKER (const WCHAR []){'D','A','T','E','P','I','C','K','E','R',0}
-#elif defined(_MSC_VER)
-#define VSCLASS_DATEPICKERSTYLE L"DATEPICKERSTYLE"
-#define VSCLASS_DATEPICKER L"DATEPICKER"
-#else
-static const WCHAR VSCLASS_DATEPICKERSTYLE[] = {'D','A','T','E','P','I','C','K','E','R','S','T','Y','L','E',0};
-static const WCHAR VSCLASS_DATEPICKER [] = {'D','A','T','E','P','I','C','K','E','R',0};
-#endif
-
-enum DATEPICKERPARTS {
- DP_DATETEXT = 1,
- DP_DATEBORDER = 2,
- DP_SHOWCALENDARBUTTONRIGHT = 3,
-};
-
-#define DATEPICKERSTYLEPARTS DATEPICKERPARTS;
-
-enum DATETEXTSTATES {
- DPDT_NORMAL = 1,
- DPDT_DISABLED = 2,
- DPDT_SELECTED = 3,
-};
-
-enum DATEBORDERSTATES {
- DPDB_NORMAL = 1,
- DPDB_HOT = 2,
- DPDB_FOCUSED = 3,
- DPDB_DISABLED = 4,
-};
-
-enum SHOWCALENDARBUTTONRIGHTSTATES {
- DPSCBR_NORMAL = 1,
- DPSCBR_HOT = 2,
- DPSCBR_PRESSED = 3,
- DPSCBR_DISABLED = 4,
-};
-
-/* DRAGDROPSTYLE class */
-#if defined(__GNUC__)
-#define VSCLASS_DRAGDROPSTYLE (const WCHAR []){'D','R','A','G','D','R','O','P','S','T','Y','L','E',0}
-#define VSCLASS_DRAGDROP (const WCHAR []){'D','R','A','G','D','R','O','P',0}
-#elif defined(_MSC_VER)
-#define VSCLASS_DRAGDROPSTYLE L"DRAGDROPSTYLE"
-#define VSCLASS_DRAGDROP L"DRAGDROP"
-#else
-static const WCHAR VSCLASS_DRAGDROPSTYLE [] = {'D','R','A','G','D','R','O','P','S','T','Y','L','E',0};
-static const WCHAR VSCLASS_DRAGDROP [] = {'D','R','A','G','D','R','O','P',0};
-#endif
-
-enum DRAGDROPPARTS {
- DD_COPY = 1,
- DD_MOVE = 2,
- DD_UPDATEMETADATA = 3,
- DD_CREATELINK = 4,
- DD_WARNING = 5,
- DD_NONE = 6,
- DD_IMAGEBG = 7,
- DD_TEXTBG = 8,
-};
-
-#define DRAGDROPSTYLEPARTS DRAGDROPPARTS;
-
-enum COPYSTATES {
- DDCOPY_HIGHLIGHT = 1,
- DDCOPY_NOHIGHLIGHT = 2,
-};
-
-enum MOVESTATES {
- DDMOVE_HIGHLIGHT = 1,
- DDMOVE_NOHIGHLIGHT = 2,
-};
-
-enum UPDATEMETADATASTATES {
- DDUPDATEMETADATA_HIGHLIGHT = 1,
- DDUPDATEMETADATA_NOHIGHLIGHT = 2,
-};
-
-enum CREATELINKSTATES {
- DDCREATELINK_HIGHLIGHT = 1,
- DDCREATELINK_NOHIGHLIGHT = 2,
-};
-
-enum WARNINGSTATES {
- DDWARNING_HIGHLIGHT = 1,
- DDWARNING_NOHIGHLIGHT = 2,
-};
-
-enum NONESTATES {
- DDNONE_HIGHLIGHT = 1,
- DDNONE_NOHIGHLIGHT = 2,
-};
-
-/* EDITSTYLE class */
-#if defined(__GNUC__)
-#define VSCLASS_EDITSTYLE (const WCHAR []){'E','D','I','T','S','T','Y','L','E',0}
-#define VSCLASS_EDIT (const WCHAR []){'E','D','I','T',0}
-#elif defined(_MSC_VER)
-#define VSCLASS_EDITSTYLE L"EDITSTYLE"
-#define VSCLASS_EDIT L"EDIT"
-#else
-static const WCHAR VSCLASS_EDITSTYLE [] = {'E','D','I','T','S','T','Y','L','E',0};
-static const WCHAR VSCLASS_EDIT [] = {'E','D','I','T',0};
-#endif
-
-enum EDITPARTS {
- EP_EDITTEXT = 1,
- EP_CARET = 2,
- EP_BACKGROUND = 3,
- EP_PASSWORD = 4,
- EP_BACKGROUNDWITHBORDER = 5,
- EP_EDITBORDER_NOSCROLL = 6,
- EP_EDITBORDER_HSCROLL = 7,
- EP_EDITBORDER_VSCROLL = 8,
- EP_EDITBORDER_HVSCROLL = 9,
-};
-
-#define EDITSTYLEPARTS EDITPARTS;
-
-enum EDITTEXTSTATES {
- ETS_NORMAL = 1,
- ETS_HOT = 2,
- ETS_SELECTED = 3,
- ETS_DISABLED = 4,
- ETS_FOCUSED = 5,
- ETS_READONLY = 6,
- ETS_ASSIST = 7,
- ETS_CUEBANNER = 8,
-};
-
-enum BACKGROUNDSTATES {
- EBS_NORMAL = 1,
- EBS_HOT = 2,
- EBS_DISABLED = 3,
- EBS_FOCUSED = 4,
- EBS_READONLY = 5,
- EBS_ASSIST = 6,
-};
-
-enum BACKGROUNDWITHBORDERSTATES {
- EBWBS_NORMAL = 1,
- EBWBS_HOT = 2,
- EBWBS_DISABLED = 3,
- EBWBS_FOCUSED = 4,
-};
-
-enum EDITBORDER_NOSCROLLSTATES {
- EPSN_NORMAL = 1,
- EPSN_HOT = 2,
- EPSN_FOCUSED = 3,
- EPSN_DISABLED = 4,
-};
-
-enum EDITBORDER_HSCROLLSTATES {
- EPSH_NORMAL = 1,
- EPSH_HOT = 2,
- EPSH_FOCUSED = 3,
- EPSH_DISABLED = 4,
-};
-
-enum EDITBORDER_VSCROLLSTATES {
- EPSV_NORMAL = 1,
- EPSV_HOT = 2,
- EPSV_FOCUSED = 3,
- EPSV_DISABLED = 4,
-};
-
-enum EDITBORDER_HVSCROLLSTATES {
- EPSHV_NORMAL = 1,
- EPSHV_HOT = 2,
- EPSHV_FOCUSED = 3,
- EPSHV_DISABLED = 4,
-};
-
-/* EXPLORERBARSTYLE class */
-#if defined(__GNUC__)
-#define VSCLASS_EXPLORERBARSTYLE (const WCHAR []){'E','X','P','L','O','R','E','R','B','A','R','S','T','Y','L','E',0}
-#define VSCLASS_EXPLORERBAR (const WCHAR []){'E','X','P','L','O','R','E','R','B','A','R',0}
-#elif defined(_MSC_VER)
-#define VSCLASS_EXPLORERBARSTYLE L"EXPLORERBARSTYLE"
-#define VSCLASS_EXPLORERBAR L"EXPLORERBAR"
-#else
-static const WCHAR VSCLASS_EXPLORERBARSTYLE [] = {'E','X','P','L','O','R','E','R','B','A','R','S','T','Y','L','E',0};
-static const WCHAR VSCLASS_EXPLORERBAR [] = {'E','X','P','L','O','R','E','R','B','A','R',0};
-#endif
-
-enum EXPLORERBARPARTS {
- EBP_HEADERBACKGROUND = 1,
- EBP_HEADERCLOSE = 2,
- EBP_HEADERPIN = 3,
- EBP_IEBARMENU = 4,
- EBP_NORMALGROUPBACKGROUND = 5,
- EBP_NORMALGROUPCOLLAPSE = 6,
- EBP_NORMALGROUPEXPAND = 7,
- EBP_NORMALGROUPHEAD = 8,
- EBP_SPECIALGROUPBACKGROUND = 9,
- EBP_SPECIALGROUPCOLLAPSE = 10,
- EBP_SPECIALGROUPEXPAND = 11,
- EBP_SPECIALGROUPHEAD = 12,
-};
-
-#define EXPLORERBARSTYLEPARTS EXPLORERBARPARTS;
-
-enum HEADERCLOSESTATES {
- EBHC_NORMAL = 1,
- EBHC_HOT = 2,
- EBHC_PRESSED = 3,
-};
-
-enum HEADERPINSTATES {
- EBHP_NORMAL = 1,
- EBHP_HOT = 2,
- EBHP_PRESSED = 3,
- EBHP_SELECTEDNORMAL = 4,
- EBHP_SELECTEDHOT = 5,
- EBHP_SELECTEDPRESSED = 6,
-};
-
-enum IEBARMENUSTATES {
- EBM_NORMAL = 1,
- EBM_HOT = 2,
- EBM_PRESSED = 3,
-};
-
-enum NORMALGROUPCOLLAPSESTATES {
- EBNGC_NORMAL = 1,
- EBNGC_HOT = 2,
- EBNGC_PRESSED = 3,
-};
-
-enum NORMALGROUPEXPANDSTATES {
- EBNGE_NORMAL = 1,
- EBNGE_HOT = 2,
- EBNGE_PRESSED = 3,
-};
-
-enum SPECIALGROUPCOLLAPSESTATES {
- EBSGC_NORMAL = 1,
- EBSGC_HOT = 2,
- EBSGC_PRESSED = 3,
-};
-
-enum SPECIALGROUPEXPANDSTATES {
- EBSGE_NORMAL = 1,
- EBSGE_HOT = 2,
- EBSGE_PRESSED = 3,
-};
-
-/* FLYOUTSTYLE class */
-#if defined(__GNUC__)
-#define VSCLASS_FLYOUTSTYLE (const WCHAR []){'F','L','Y','O','U','T','S','T','Y','L','E',0}
-#define VSCLASS_FLYOUT (const WCHAR []){'F','L','Y','O','U','T',0}
-#elif defined(_MSC_VER)
-#define VSCLASS_FLYOUTSTYLE L"FLYOUTSTYLE"
-#define VSCLASS_FLYOUT L"FLYOUT"
-#else
-static const WCHAR VSCLASS_FLYOUTSTYLE [] = {'F','L','Y','O','U','T','S','T','Y','L','E',0};
-static const WCHAR VSCLASS_FLYOUT [] = {'F','L','Y','O','U','T',0};
-#endif
-
-enum FLYOUTPARTS {
- FLYOUT_HEADER = 1,
- FLYOUT_BODY = 2,
- FLYOUT_LABEL = 3,
- FLYOUT_LINK = 4,
- FLYOUT_DIVIDER = 5,
- FLYOUT_WINDOW = 6,
- FLYOUT_LINKAREA = 7,
- FLYOUT_LINKHEADER = 8,
-};
-
-#define FLYOUTSTYLEPARTS FLYOUTPARTS;
-
-enum LABELSTATES {
- FLS_NORMAL = 1,
- FLS_SELECTED = 2,
- FLS_EMPHASIZED = 3,
- FLS_DISABLED = 4,
-};
-
-enum LINKSTATES {
- FLYOUTLINK_NORMAL = 1,
- FLYOUTLINK_HOVER = 2,
-};
-
-enum BODYSTATES {
- FBS_NORMAL = 1,
- FBS_EMPHASIZED = 2,
-};
-
-enum LINKHEADERSTATES {
- FLH_NORMAL = 1,
- FLH_HOVER = 2,
-};
-
-/* HEADERSTYLE class */
-#if defined(__GNUC__)
-#define VSCLASS_HEADERSTYLE (const WCHAR []){'H','E','A','D','E','R','S','T','Y','L','E',0}
-#define VSCLASS_HEADER (const WCHAR []){'H','E','A','D','E','R',0}
-#elif defined(_MSC_VER)
-#define VSCLASS_HEADERSTYLE L"HEADERSTYLE"
-#define VSCLASS_HEADER L"HEADER"
-#else
-static const WCHAR VSCLASS_HEADERSTYLE [] = {'H','E','A','D','E','R','S','T','Y','L','E',0};
-static const WCHAR VSCLASS_HEADER [] = {'H','E','A','D','E','R',0};
-#endif
-
-enum HEADERPARTS {
- HP_HEADERITEM = 1,
- HP_HEADERITEMLEFT = 2,
- HP_HEADERITEMRIGHT = 3,
- HP_HEADERSORTARROW = 4,
- HP_HEADERDROPDOWN = 5,
- HP_HEADERDROPDOWNFILTER = 6,
- HP_HEADEROVERFLOW = 7,
-};
-
-#define HEADERSTYLEPARTS HEADERPARTS;
-
-enum HEADERSTYLESTATES {
- HBG_DETAILS = 1,
- HBG_ICON = 2,
-};
-
-enum HEADERITEMSTATES {
- HIS_NORMAL = 1,
- HIS_HOT = 2,
- HIS_PRESSED = 3,
- HIS_SORTEDNORMAL = 4,
- HIS_SORTEDHOT = 5,
- HIS_SORTEDPRESSED = 6,
- HIS_ICONNORMAL = 7,
- HIS_ICONHOT = 8,
- HIS_ICONPRESSED = 9,
- HIS_ICONSORTEDNORMAL = 10,
- HIS_ICONSORTEDHOT = 11,
- HIS_ICONSORTEDPRESSED = 12,
-};
-
-enum HEADERITEMLEFTSTATES {
- HILS_NORMAL = 1,
- HILS_HOT = 2,
- HILS_PRESSED = 3,
-};
-
-enum HEADERITEMRIGHTSTATES {
- HIRS_NORMAL = 1,
- HIRS_HOT = 2,
- HIRS_PRESSED = 3,
-};
-
-enum HEADERSORTARROWSTATES {
- HSAS_SORTEDUP = 1,
- HSAS_SORTEDDOWN = 2,
-};
-
-enum HEADERDROPDOWNSTATES {
- HDDS_NORMAL = 1,
- HDDS_SOFTHOT = 2,
- HDDS_HOT = 3,
-};
-
-enum HEADERDROPDOWNFILTERSTATES {
- HDDFS_NORMAL = 1,
- HDDFS_SOFTHOT = 2,
- HDDFS_HOT = 3,
-};
-
-enum HEADEROVERFLOWSTATES {
- HOFS_NORMAL = 1,
- HOFS_HOT = 2,
-};
-
-/* LISTBOXSTYLE class */
-#if defined(__GNUC__)
-#define VSCLASS_LISTBOXSTYLE (const WCHAR []){'L','I','S','T','B','O','X','S','T','Y','L','E',0}
-#define VSCLASS_LISTBOX (const WCHAR []){'L','I','S','T','B','O','X',0}
-#elif defined(_MSC_VER)
-#define VSCLASS_LISTBOXSTYLE L"LISTBOXSTYLE"
-#define VSCLASS_LISTBOX L"LISTBOX"
-#else
-static const WCHAR VSCLASS_LISTBOXSTYLE [] = {'L','I','S','T','B','O','X','S','T','Y','L','E',0};
-static const WCHAR VSCLASS_LISTBOX[] = {'L','I','S','T','B','O','X',0};
-#endif
-
-enum LISTBOXPARTS {
- LBCP_BORDER_HSCROLL = 1,
- LBCP_BORDER_HVSCROLL = 2,
- LBCP_BORDER_NOSCROLL = 3,
- LBCP_BORDER_VSCROLL = 4,
- LBCP_ITEM = 5,
-};
-
-#define LISTBOXSTYLEPARTS LISTBOXPARTS;
-
-enum BORDER_HSCROLLSTATES {
- LBPSH_NORMAL = 1,
- LBPSH_FOCUSED = 2,
- LBPSH_HOT = 3,
- LBPSH_DISABLED = 4,
-};
-
-enum BORDER_HVSCROLLSTATES {
- LBPSHV_NORMAL = 1,
- LBPSHV_FOCUSED = 2,
- LBPSHV_HOT = 3,
- LBPSHV_DISABLED = 4,
-};
-
-enum BORDER_NOSCROLLSTATES {
- LBPSN_NORMAL = 1,
- LBPSN_FOCUSED = 2,
- LBPSN_HOT = 3,
- LBPSN_DISABLED = 4,
-};
-
-enum BORDER_VSCROLLSTATES {
- LBPSV_NORMAL = 1,
- LBPSV_FOCUSED = 2,
- LBPSV_HOT = 3,
- LBPSV_DISABLED = 4,
-};
-
-enum ITEMSTATES {
- LBPSI_HOT = 1,
- LBPSI_HOTSELECTED = 2,
- LBPSI_SELECTED = 3,
- LBPSI_SELECTEDNOTFOCUS = 4,
-};
-
-/* LISTVIEWSTYLE class */
-#if defined(__GNUC__)
-#define VSCLASS_LISTVIEWSTYLE (const WCHAR []){'L','I','S','T','V','I','E','W','S','T','Y','L','E',0}
-#define VSCLASS_LISTVIEW (const WCHAR []){'L','I','S','T','V','I','E','W',0}
-#elif defined(_MSC_VER)
-#define VSCLASS_LISTVIEWSTYLE L"LISTVIEWSTYLE"
-#define VSCLASS_LISTVIEW L"LISTVIEW"
-#else
-static const WCHAR VSCLASS_LISTVIEWSTYLE [] = {'L','I','S','T','V','I','E','W','S','T','Y','L','E',0};
-static const WCHAR VSCLASS_LISTVIEW [] = {'L','I','S','T','V','I','E','W',0};
-#endif
-
-enum LISTVIEWPARTS {
- LVP_LISTITEM = 1,
- LVP_LISTGROUP = 2,
- LVP_LISTDETAIL = 3,
- LVP_LISTSORTEDDETAIL = 4,
- LVP_EMPTYTEXT = 5,
- LVP_GROUPHEADER = 6,
- LVP_GROUPHEADERLINE = 7,
- LVP_EXPANDBUTTON = 8,
- LVP_COLLAPSEBUTTON = 9,
- LVP_COLUMNDETAIL = 10,
-};
-
-#define LISTVIEWSTYLEPARTS LISTVIEWPARTS;
-
-enum LISTITEMSTATES {
- LISS_NORMAL = 1,
- LISS_HOT = 2,
- LISS_SELECTED = 3,
- LISS_DISABLED = 4,
- LISS_SELECTEDNOTFOCUS = 5,
- LISS_HOTSELECTED = 6,
-};
-
-enum GROUPHEADERSTATES {
- LVGH_OPEN = 1,
- LVGH_OPENHOT = 2,
- LVGH_OPENSELECTED = 3,
- LVGH_OPENSELECTEDHOT = 4,
- LVGH_OPENSELECTEDNOTFOCUSED = 5,
- LVGH_OPENSELECTEDNOTFOCUSEDHOT = 6,
- LVGH_OPENMIXEDSELECTION = 7,
- LVGH_OPENMIXEDSELECTIONHOT = 8,
- LVGH_CLOSE = 9,
- LVGH_CLOSEHOT = 10,
- LVGH_CLOSESELECTED = 11,
- LVGH_CLOSESELECTEDHOT = 12,
- LVGH_CLOSESELECTEDNOTFOCUSED = 13,
- LVGH_CLOSESELECTEDNOTFOCUSEDHOT = 14,
- LVGH_CLOSEMIXEDSELECTION = 15,
- LVGH_CLOSEMIXEDSELECTIONHOT = 16,
-};
-
-enum GROUPHEADERLINESTATES {
- LVGHL_OPEN = 1,
- LVGHL_OPENHOT = 2,
- LVGHL_OPENSELECTED = 3,
- LVGHL_OPENSELECTEDHOT = 4,
- LVGHL_OPENSELECTEDNOTFOCUSED = 5,
- LVGHL_OPENSELECTEDNOTFOCUSEDHOT = 6,
- LVGHL_OPENMIXEDSELECTION = 7,
- LVGHL_OPENMIXEDSELECTIONHOT = 8,
- LVGHL_CLOSE = 9,
- LVGHL_CLOSEHOT = 10,
- LVGHL_CLOSESELECTED = 11,
- LVGHL_CLOSESELECTEDHOT = 12,
- LVGHL_CLOSESELECTEDNOTFOCUSED = 13,
- LVGHL_CLOSESELECTEDNOTFOCUSEDHOT = 14,
- LVGHL_CLOSEMIXEDSELECTION = 15,
- LVGHL_CLOSEMIXEDSELECTIONHOT = 16,
-};
-
-enum EXPANDBUTTONSTATES {
- LVEB_NORMAL = 1,
- LVEB_HOVER = 2,
- LVEB_PUSHED = 3,
-};
-
-enum COLLAPSEBUTTONSTATES {
- LVCB_NORMAL = 1,
- LVCB_HOVER = 2,
- LVCB_PUSHED = 3,
-};
-
-/* MENUSTYLE class */
-#if defined(__GNUC__)
-#define VSCLASS_MENUSTYLE (const WCHAR []){'M','E','N','U','S','T','Y','L','E',0}
-#define VSCLASS_MENU (const WCHAR []){'M','E','N','U',0}
-#elif defined(_MSC_VER)
-#define VSCLASS_MENUSTYLE L"MENUSTYLE"
-#define VSCLASS_MENU L"MENU"
-#else
-static const WCHAR VSCLASS_MENUSTYLE [] = {'M','E','N','U','S','T','Y','L','E',0};
-static const WCHAR VSCLASS_MENU [] = {'M','E','N','U',0};
-#endif
-
-enum MENUPARTS {
- MENU_MENUITEM_TMSCHEMA = 1,
- MENU_MENUDROPDOWN_TMSCHEMA = 2,
- MENU_MENUBARITEM_TMSCHEMA = 3,
- MENU_MENUBARDROPDOWN_TMSCHEMA = 4,
- MENU_CHEVRON_TMSCHEMA = 5,
- MENU_SEPARATOR_TMSCHEMA = 6,
- MENU_BARBACKGROUND = 7,
- MENU_BARITEM = 8,
- MENU_POPUPBACKGROUND = 9,
- MENU_POPUPBORDERS = 10,
- MENU_POPUPCHECK = 11,
- MENU_POPUPCHECKBACKGROUND = 12,
- MENU_POPUPGUTTER = 13,
- MENU_POPUPITEM = 14,
- MENU_POPUPSEPARATOR = 15,
- MENU_POPUPSUBMENU = 16,
- MENU_SYSTEMCLOSE = 17,
- MENU_SYSTEMMAXIMIZE = 18,
- MENU_SYSTEMMINIMIZE = 19,
- MENU_SYSTEMRESTORE = 20,
-};
-
-#define MENUSTYLEPARTS MENUPARTS;
-
-enum BARBACKGROUNDSTATES {
- MB_ACTIVE = 1,
- MB_INACTIVE = 2,
-};
-
-enum BARITEMSTATES {
- MBI_NORMAL = 1,
- MBI_HOT = 2,
- MBI_PUSHED = 3,
- MBI_DISABLED = 4,
- MBI_DISABLEDHOT = 5,
- MBI_DISABLEDPUSHED = 6,
-};
-
-enum POPUPCHECKSTATES {
- MC_CHECKMARKNORMAL = 1,
- MC_CHECKMARKDISABLED = 2,
- MC_BULLETNORMAL = 3,
- MC_BULLETDISABLED = 4,
-};
-
-enum POPUPCHECKBACKGROUNDSTATES {
- MCB_DISABLED = 1,
- MCB_NORMAL = 2,
- MCB_BITMAP = 3,
-};
-
-enum POPUPITEMSTATES {
- MPI_NORMAL = 1,
- MPI_HOT = 2,
- MPI_DISABLED = 3,
- MPI_DISABLEDHOT = 4,
-};
-
-enum POPUPSUBMENUSTATES {
- MSM_NORMAL = 1,
- MSM_DISABLED = 2,
-};
-
-enum SYSTEMCLOSESTATES {
- MSYSC_NORMAL = 1,
- MSYSC_DISABLED = 2,
-};
-
-enum SYSTEMMAXIMIZESTATES {
- MSYSMX_NORMAL = 1,
- MSYSMX_DISABLED = 2,
-};
-
-enum SYSTEMMINIMIZESTATES {
- MSYSMN_NORMAL = 1,
- MSYSMN_DISABLED = 2,
-};
-
-enum SYSTEMRESTORESTATES {
- MSYSR_NORMAL = 1,
- MSYSR_DISABLED = 2,
-};
-
-/* NAVIGATION class */
-#if defined(__GNUC__)
-#define VSCLASS_NAVIGATION (const WCHAR []){'N','A','V','I','G','A','T','I','O','N',0}
-#elif defined(_MSC_VER)
-#define VSCLASS_NAVIGATION L"NAVIGATION"
-#else
-static const WCHAR VSCLASS_NAVIGATION [] = {'N','A','V','I','G','A','T','I','O','N',0};
-#endif
-
-enum NAVIGATIONPARTS {
- NAV_BACKBUTTON = 1,
- NAV_FORWARDBUTTON = 2,
- NAV_MENUBUTTON = 3,
-};
-
-enum NAV_BACKBUTTONSTATES {
- NAV_BB_NORMAL = 1,
- NAV_BB_HOT = 2,
- NAV_BB_PRESSED = 3,
- NAV_BB_DISABLED = 4,
-};
-
-enum NAV_FORWARDBUTTONSTATES {
- NAV_FB_NORMAL = 1,
- NAV_FB_HOT = 2,
- NAV_FB_PRESSED = 3,
- NAV_FB_DISABLED = 4,
-};
-
-enum NAV_MENUBUTTONSTATES {
- NAV_MB_NORMAL = 1,
- NAV_MB_HOT = 2,
- NAV_MB_PRESSED = 3,
- NAV_MB_DISABLED = 4,
-};
-
-/* PROGRESSSTYLE class */
-#if defined(__GNUC__)
-#define VSCLASS_PROGRESSSTYLE (const WCHAR []){'P','R','O','G','R','E','S','S','S','T','Y','L','E',0}
-#define VSCLASS_PROGRESS (const WCHAR []){'P','R','O','G','R','E','S','S',0}
-#elif defined(_MSC_VER)
-#define VSCLASS_PROGRESSSTYLE L"PROGRESSSTYLE"
-#define VSCLASS_PROGRESS L"PROGRESS"
-#else
-static const WCHAR VSCLASS_PROGRESSSTYLE [] = {'P','R','O','G','R','E','S','S','S','T','Y','L','E',0};
-static const WCHAR VSCLASS_PROGRESS [] = {'P','R','O','G','R','E','S','S',0};
-#endif
-
-enum PROGRESSPARTS {
- PP_BAR = 1,
- PP_BARVERT = 2,
- PP_CHUNK = 3,
- PP_CHUNKVERT = 4,
- PP_FILL = 5,
- PP_FILLVERT = 6,
- PP_PULSEOVERLAY = 7,
- PP_MOVEOVERLAY = 8,
- PP_PULSEOVERLAYVERT = 9,
- PP_MOVEOVERLAYVERT = 10,
- PP_TRANSPARENTBAR = 11,
- PP_TRANSPARENTBARVERT = 12,
-};
-
-#define PROGRESSSTYLEPARTS PROGRESSPARTS;
-
-enum TRANSPARENTBARSTATES {
- PBBS_NORMAL = 1,
- PBBS_PARTIAL = 2,
-};
-
-enum TRANSPARENTBARVERTSTATES {
- PBBVS_NORMAL = 1,
- PBBVS_PARTIAL = 2,
-};
-
-enum FILLSTATES {
- PBFS_NORMAL = 1,
- PBFS_ERROR = 2,
- PBFS_PAUSED = 3,
- PBFS_PARTIAL = 4,
-};
-
-enum FILLVERTSTATES {
- PBFVS_NORMAL = 1,
- PBFVS_ERROR = 2,
- PBFVS_PAUSED = 3,
- PBFVS_PARTIAL = 4,
-};
-
-/* REBARSTYLE class */
-#if defined(__GNUC__)
-#define VSCLASS_REBARSTYLE (const WCHAR []){'R','E','B','A','R','S','T','Y','L','E',0}
-#define VSCLASS_REBAR (const WCHAR []){'R','E','B','A','R',0}
-#elif defined(_MSC_VER)
-#define VSCLASS_REBARSTYLE L"REBARSTYLE"
-#define VSCLASS_REBAR L"REBAR"
-#else
-static const WCHAR VSCLASS_REBARSTYLE [] = {'R','E','B','A','R','S','T','Y','L','E',0};
-static const WCHAR VSCLASS_REBAR [] = {'R','E','B','A','R',0};
-#endif
-
-enum REBARPARTS {
- RP_GRIPPER = 1,
- RP_GRIPPERVERT = 2,
- RP_BAND = 3,
- RP_CHEVRON = 4,
- RP_CHEVRONVERT = 5,
- RP_BACKGROUND = 6,
- RP_SPLITTER = 7,
- RP_SPLITTERVERT = 8,
-};
-
-#define REBARSTYLEPARTS REBARPARTS;
-
-enum CHEVRONSTATES {
- CHEVS_NORMAL = 1,
- CHEVS_HOT = 2,
- CHEVS_PRESSED = 3,
-};
-
-enum CHEVRONVERTSTATES {
- CHEVSV_NORMAL = 1,
- CHEVSV_HOT = 2,
- CHEVSV_PRESSED = 3,
-};
-
-enum SPLITTERSTATES {
- SPLITS_NORMAL = 1,
- SPLITS_HOT = 2,
- SPLITS_PRESSED = 3,
-};
-
-enum SPLITTERVERTSTATES {
- SPLITSV_NORMAL = 1,
- SPLITSV_HOT = 2,
- SPLITSV_PRESSED = 3,
-};
-
-/* SCROLLBARSTYLE class */
-#if defined(__GNUC__)
-#define VSCLASS_SCROLLBARSTYLE (const WCHAR []){'S','C','R','O','L','L','B','A','R','S','T','Y','L','E',0}
-#define VSCLASS_SCROLLBAR (const WCHAR []){'S','C','R','O','L','L','B','A','R',0}
-#elif defined(_MSC_VER)
-#define VSCLASS_SCROLLBARSTYLE L"SCROLLBARSTYLE"
-#define VSCLASS_SCROLLBAR L"SCROLLBAR"
-#else
-static const WCHAR VSCLASS_SCROLLBARSTYLE [] = {'S','C','R','O','L','L','B','A','R','S','T','Y','L','E',0};
-static const WCHAR VSCLASS_SCROLLBAR [] = {'S','C','R','O','L','L','B','A','R',0};
-#endif
-
-enum SCROLLBARPARTS {
- SBP_ARROWBTN = 1,
- SBP_THUMBBTNHORZ = 2,
- SBP_THUMBBTNVERT = 3,
- SBP_LOWERTRACKHORZ = 4,
- SBP_UPPERTRACKHORZ = 5,
- SBP_LOWERTRACKVERT = 6,
- SBP_UPPERTRACKVERT = 7,
- SBP_GRIPPERHORZ = 8,
- SBP_GRIPPERVERT = 9,
- SBP_SIZEBOX = 10,
-};
-
-#define SCROLLBARSTYLEPARTS SCROLLBARPARTS;
-
-enum ARROWBTNSTATES {
- ABS_UPNORMAL = 1,
- ABS_UPHOT = 2,
- ABS_UPPRESSED = 3,
- ABS_UPDISABLED = 4,
- ABS_DOWNNORMAL = 5,
- ABS_DOWNHOT = 6,
- ABS_DOWNPRESSED = 7,
- ABS_DOWNDISABLED = 8,
- ABS_LEFTNORMAL = 9,
- ABS_LEFTHOT = 10,
- ABS_LEFTPRESSED = 11,
- ABS_LEFTDISABLED = 12,
- ABS_RIGHTNORMAL = 13,
- ABS_RIGHTHOT = 14,
- ABS_RIGHTPRESSED = 15,
- ABS_RIGHTDISABLED = 16,
- ABS_UPHOVER = 17,
- ABS_DOWNHOVER = 18,
- ABS_LEFTHOVER = 19,
- ABS_RIGHTHOVER = 20,
-};
-
-enum SCROLLBARSTYLESTATES {
- SCRBS_NORMAL = 1,
- SCRBS_HOT = 2,
- SCRBS_PRESSED = 3,
- SCRBS_DISABLED = 4,
- SCRBS_HOVER = 5,
-};
-
-enum SIZEBOXSTATES {
- SZB_RIGHTALIGN = 1,
- SZB_LEFTALIGN = 2,
- SZB_TOPRIGHTALIGN = 3,
- SZB_TOPLEFTALIGN = 4,
- SZB_HALFBOTTOMRIGHTALIGN = 5,
- SZB_HALFBOTTOMLEFTALIGN = 6,
- SZB_HALFTOPRIGHTALIGN = 7,
- SZB_HALFTOPLEFTALIGN = 8,
-};
-
-/* SPINSTYLE class */
-#if defined(__GNUC__)
-#define VSCLASS_SPINSTYLE (const WCHAR []){'S','P','I','N','S','T','Y','L','E',0}
-#elif defined(_MSC_VER)
-#define VSCLASS_SPINSTYLE L"SPINSTYLE"
-#else
-static const WCHAR VSCLASS_SPINSTYLE [] = {'S','P','I','N','S','T','Y','L','E',0};
-#endif
-#if defined(__GNUC__)
-#define VSCLASS_SPIN (const WCHAR []){'S','P','I','N',0}
-#elif defined(_MSC_VER)
-#define VSCLASS_SPIN L"SPIN"
-#else
-static const WCHAR VSCLASS_SPIN [] = {'S','P','I','N',0};
-#endif
-
-enum SPINPARTS {
- SPNP_UP = 1,
- SPNP_DOWN = 2,
- SPNP_UPHORZ = 3,
- SPNP_DOWNHORZ = 4,
-};
-
-#define SPINSTYLEPARTS SPINPARTS;
-
-enum UPSTATES {
- UPS_NORMAL = 1,
- UPS_HOT = 2,
- UPS_PRESSED = 3,
- UPS_DISABLED = 4,
-};
-
-enum DOWNSTATES {
- DNS_NORMAL = 1,
- DNS_HOT = 2,
- DNS_PRESSED = 3,
- DNS_DISABLED = 4,
-};
-
-enum UPHORZSTATES {
- UPHZS_NORMAL = 1,
- UPHZS_HOT = 2,
- UPHZS_PRESSED = 3,
- UPHZS_DISABLED = 4,
-};
-
-enum DOWNHORZSTATES {
- DNHZS_NORMAL = 1,
- DNHZS_HOT = 2,
- DNHZS_PRESSED = 3,
- DNHZS_DISABLED = 4,
-};
-
-/* STATUSSTYLE class */
-#if defined(__GNUC__)
-#define VSCLASS_STATUSSTYLE (const WCHAR []){'S','T','A','T','U','S','S','T','Y','L','E',0}
-#define VSCLASS_STATUS (const WCHAR []){'S','T','A','T','U','S',0}
-#elif defined(_MSC_VER)
-#define VSCLASS_STATUSSTYLE L"STATUSSTYLE"
-#define VSCLASS_STATUS L"STATUS"
-#else
-static const WCHAR VSCLASS_STATUSSTYLE [] = {'S','T','A','T','U','S','S','T','Y','L','E',0};
-static const WCHAR VSCLASS_STATUS [] = {'S','T','A','T','U','S',0};
-#endif
-
-enum STATUSPARTS {
- SP_PANE = 1,
- SP_GRIPPERPANE = 2,
- SP_GRIPPER = 3,
-};
-
-#define STATUSSTYLEPARTS STATUSPARTS;
-
-/* TABSTYLE class */
-#if defined(__GNUC__)
-#define VSCLASS_TABSTYLE (const WCHAR []){'T','A','B','S','T','Y','L','E',0}
-#define VSCLASS_TAB (const WCHAR []){'T','A','B',0}
-#elif defined(_MSC_VER)
-#define VSCLASS_TABSTYLE L"TABSTYLE"
-#define VSCLASS_TAB L"TAB"
-#else
-static const WCHAR VSCLASS_TABSTYLE [] = {'T','A','B','S','T','Y','L','E',0};
-static const WCHAR VSCLASS_TAB [] = {'T','A','B',0};
-#endif
-
-enum TABPARTS {
- TABP_TABITEM = 1,
- TABP_TABITEMLEFTEDGE = 2,
- TABP_TABITEMRIGHTEDGE = 3,
- TABP_TABITEMBOTHEDGE = 4,
- TABP_TOPTABITEM = 5,
- TABP_TOPTABITEMLEFTEDGE = 6,
- TABP_TOPTABITEMRIGHTEDGE = 7,
- TABP_TOPTABITEMBOTHEDGE = 8,
- TABP_PANE = 9,
- TABP_BODY = 10,
- TABP_AEROWIZARDBODY = 11,
-};
-
-#define TABSTYLEPARTS TABPARTS;
-
-enum TABITEMSTATES {
- TIS_NORMAL = 1,
- TIS_HOT = 2,
- TIS_SELECTED = 3,
- TIS_DISABLED = 4,
- TIS_FOCUSED = 5,
-};
-
-enum TABITEMLEFTEDGESTATES {
- TILES_NORMAL = 1,
- TILES_HOT = 2,
- TILES_SELECTED = 3,
- TILES_DISABLED = 4,
- TILES_FOCUSED = 5,
-};
-
-enum TABITEMRIGHTEDGESTATES {
- TIRES_NORMAL = 1,
- TIRES_HOT = 2,
- TIRES_SELECTED = 3,
- TIRES_DISABLED = 4,
- TIRES_FOCUSED = 5,
-};
-
-enum TABITEMBOTHEDGESTATES {
- TIBES_NORMAL = 1,
- TIBES_HOT = 2,
- TIBES_SELECTED = 3,
- TIBES_DISABLED = 4,
- TIBES_FOCUSED = 5,
-};
-
-enum TOPTABITEMSTATES {
- TTIS_NORMAL = 1,
- TTIS_HOT = 2,
- TTIS_SELECTED = 3,
- TTIS_DISABLED = 4,
- TTIS_FOCUSED = 5,
-};
-
-enum TOPTABITEMLEFTEDGESTATES {
- TTILES_NORMAL = 1,
- TTILES_HOT = 2,
- TTILES_SELECTED = 3,
- TTILES_DISABLED = 4,
- TTILES_FOCUSED = 5,
-};
-
-enum TOPTABITEMRIGHTEDGESTATES {
- TTIRES_NORMAL = 1,
- TTIRES_HOT = 2,
- TTIRES_SELECTED = 3,
- TTIRES_DISABLED = 4,
- TTIRES_FOCUSED = 5,
-};
-
-enum TOPTABITEMBOTHEDGESTATES {
- TTIBES_NORMAL = 1,
- TTIBES_HOT = 2,
- TTIBES_SELECTED = 3,
- TTIBES_DISABLED = 4,
- TTIBES_FOCUSED = 5,
-};
-
-/* TASKDIALOGSTYLE class */
-#if defined(__GNUC__)
-#define VSCLASS_TASKDIALOGSTYLE (const WCHAR []){'T','A','S','K','D','I','A','L','O','G','S','T','Y','L','E',0}
-#define VSCLASS_TASKDIALOG (const WCHAR []){'T','A','S','K','D','I','A','L','O','G',0}
-#elif defined(_MSC_VER)
-#define VSCLASS_TASKDIALOGSTYLE L"TASKDIALOGSTYLE"
-#define VSCLASS_TASKDIALOG L"TASKDIALOG"
-#else
-static const WCHAR VSCLASS_TASKDIALOGSTYLE[] = {'T','A','S','K','D','I','A','L','O','G','S','T','Y','L','E',0};
-static const WCHAR VSCLASS_TASKDIALOG [] = {'T','A','S','K','D','I','A','L','O','G',0};
-#endif
-
-enum TASKDIALOGPARTS {
- TDLG_PRIMARYPANEL = 1,
- TDLG_MAININSTRUCTIONPANE = 2,
- TDLG_MAINICON = 3,
- TDLG_CONTENTPANE = 4,
- TDLG_CONTENTICON = 5,
- TDLG_EXPANDEDCONTENT = 6,
- TDLG_COMMANDLINKPANE = 7,
- TDLG_SECONDARYPANEL = 8,
- TDLG_CONTROLPANE = 9,
- TDLG_BUTTONSECTION = 10,
- TDLG_BUTTONWRAPPER = 11,
- TDLG_EXPANDOTEXT = 12,
- TDLG_EXPANDOBUTTON = 13,
- TDLG_VERIFICATIONTEXT = 14,
- TDLG_FOOTNOTEPANE = 15,
- TDLG_FOOTNOTEAREA = 16,
- TDLG_FOOTNOTESEPARATOR = 17,
- TDLG_EXPANDEDFOOTERAREA = 18,
- TDLG_PROGRESSBAR = 19,
- TDLG_IMAGEALIGNMENT = 20,
- TDLG_RADIOBUTTONPANE = 21,
-};
-
-#define TASKDIALOGSTYLEPARTS TASKDIALOGPARTS;
-
-enum CONTENTPANESTATES {
- TDLGCPS_STANDALONE = 1,
-};
-
-enum EXPANDOBUTTONSTATES {
- TDLGEBS_NORMAL = 1,
- TDLGEBS_HOVER = 2,
- TDLGEBS_PRESSED = 3,
- TDLGEBS_EXPANDEDNORMAL = 4,
- TDLGEBS_EXPANDEDHOVER = 5,
- TDLGEBS_EXPANDEDPRESSED = 6,
-};
-
-/* TEXTSTYLE class */
-#if defined(__GNUC__)
-#define VSCLASS_TEXTSTYLE (const WCHAR []){'T','E','X','T','S','T','Y','L','E',0}
-#elif defined(_MSC_VER)
-#define VSCLASS_TEXTSTYLE L"TEXTSTYLE"
-#else
-static const WCHAR VSCLASS_TEXTSTYLE [] = {'T','E','X','T','S','T','Y','L','E',0};
-#endif
-
-enum TEXTSTYLEPARTS {
- TEXT_MAININSTRUCTION = 1,
- TEXT_INSTRUCTION = 2,
- TEXT_BODYTITLE = 3,
- TEXT_BODYTEXT = 4,
- TEXT_SECONDARYTEXT = 5,
- TEXT_HYPERLINKTEXT = 6,
- TEXT_EXPANDED = 7,
- TEXT_LABEL = 8,
- TEXT_CONTROLLABEL = 9,
-};
-
-enum HYPERLINKTEXTSTATES {
- TS_HYPERLINK_NORMAL = 1,
- TS_HYPERLINK_HOT = 2,
- TS_HYPERLINK_PRESSED = 3,
- TS_HYPERLINK_DISABLED = 4,
-};
-
-enum CONTROLLABELSTATES {
- TS_CONTROLLABEL_NORMAL = 1,
- TS_CONTROLLABEL_DISABLED = 2,
-};
-
-/* TOOLBARSTYLE class */
-#if defined(__GNUC__)
-#define VSCLASS_TOOLBARSTYLE (const WCHAR []){'T','O','O','L','B','A','R','S','T','Y','L','E',0}
-#define VSCLASS_TOOLBAR (const WCHAR []){'T','O','O','L','B','A','R',0}
-#elif defined(_MSC_VER)
-#define VSCLASS_TOOLBARSTYLE L"TOOLBARSTYLE"
-#define VSCLASS_TOOLBAR L"TOOLBAR"
-#else
-static const WCHAR VSCLASS_TOOLBARSTYLE [] = {'T','O','O','L','B','A','R','S','T','Y','L','E',0};
-static const WCHAR VSCLASS_TOOLBAR[] = {'T','O','O','L','B','A','R',0};
-#endif
-
-enum TOOLBARPARTS {
- TP_BUTTON = 1,
- TP_DROPDOWNBUTTON = 2,
- TP_SPLITBUTTON = 3,
- TP_SPLITBUTTONDROPDOWN = 4,
- TP_SEPARATOR = 5,
- TP_SEPARATORVERT = 6,
-};
-
-#define TOOLBARSTYLEPARTS TOOLBARPARTS;
-
-enum TOOLBARSTYLESTATES {
- TS_NORMAL = 1,
- TS_HOT = 2,
- TS_PRESSED = 3,
- TS_DISABLED = 4,
- TS_CHECKED = 5,
- TS_HOTCHECKED = 6,
- TS_NEARHOT = 7,
- TS_OTHERSIDEHOT = 8,
-};
-
-/* TOOLTIPSTYLE class */
-#if defined(__GNUC__)
-#define VSCLASS_TOOLTIPSTYLE (const WCHAR []){'T','O','O','L','T','I','P','S','T','Y','L','E',0}
-#define VSCLASS_TOOLTIP (const WCHAR []){'T','O','O','L','T','I','P',0}
-#elif defined(_MSC_VER)
-#define VSCLASS_TOOLTIPSTYLE L"TOOLTIPSTYLE"
-#define VSCLASS_TOOLTIP L"TOOLTIP"
-#else
-static const WCHAR VSCLASS_TOOLTIPSTYLE [] = {'T','O','O','L','T','I','P','S','T','Y','L','E',0};
-static const WCHAR VSCLASS_TOOLTIP[] = {'T','O','O','L','T','I','P',0};
-#endif
-
-enum TOOLTIPPARTS {
- TTP_STANDARD = 1,
- TTP_STANDARDTITLE = 2,
- TTP_BALLOON = 3,
- TTP_BALLOONTITLE = 4,
- TTP_CLOSE = 5,
- TTP_BALLOONSTEM = 6,
-};
-
-#define TOOLTIPSTYLEPARTS TOOLTIPPARTS;
-
-enum CLOSESTATES {
- TTCS_NORMAL = 1,
- TTCS_HOT = 2,
- TTCS_PRESSED = 3,
-};
-
-enum STANDARDSTATES {
- TTSS_NORMAL = 1,
- TTSS_LINK = 2,
-};
-
-enum BALLOONSTATES {
- TTBS_NORMAL = 1,
- TTBS_LINK = 2,
-};
-
-enum BALLOONSTEMSTATES {
- TTBSS_POINTINGUPLEFTWALL = 1,
- TTBSS_POINTINGUPCENTERED = 2,
- TTBSS_POINTINGUPRIGHTWALL = 3,
- TTBSS_POINTINGDOWNRIGHTWALL = 4,
- TTBSS_POINTINGDOWNCENTERED = 5,
- TTBSS_POINTINGDOWNLEFTWALL = 6,
-};
-
-/* TRACKBARSTYLE class */
-#if defined(__GNUC__)
-#define VSCLASS_TRACKBARSTYLE (const WCHAR []){'T','R','A','C','K','B','A','R','S','T','Y','L','E',0}
-#define VSCLASS_TRACKBAR (const WCHAR []){'T','R','A','C','K','B','A','R',0}
-#elif defined(_MSC_VER)
-#define VSCLASS_TRACKBARSTYLE L"TRACKBARSTYLE"
-#define VSCLASS_TRACKBAR L"TRACKBAR"
-#else
-static const WCHAR VSCLASS_TRACKBARSTYLE [] = {'T','R','A','C','K','B','A','R','S','T','Y','L','E',0};
-static const WCHAR VSCLASS_TRACKBAR [] = {'T','R','A','C','K','B','A','R',0};
-#endif
-
-enum TRACKBARPARTS {
- TKP_TRACK = 1,
- TKP_TRACKVERT = 2,
- TKP_THUMB = 3,
- TKP_THUMBBOTTOM = 4,
- TKP_THUMBTOP = 5,
- TKP_THUMBVERT = 6,
- TKP_THUMBLEFT = 7,
- TKP_THUMBRIGHT = 8,
- TKP_TICS = 9,
- TKP_TICSVERT = 10,
-};
-
-#define TRACKBARSTYLEPARTS TRACKBARPARTS;
-
-enum TRACKBARSTYLESTATES {
- TKS_NORMAL = 1,
-};
-
-enum TRACKSTATES {
- TRS_NORMAL = 1,
-};
-
-enum TRACKVERTSTATES {
- TRVS_NORMAL = 1,
-};
-
-enum THUMBSTATES {
- TUS_NORMAL = 1,
- TUS_HOT = 2,
- TUS_PRESSED = 3,
- TUS_FOCUSED = 4,
- TUS_DISABLED = 5,
-};
-
-enum THUMBBOTTOMSTATES {
- TUBS_NORMAL = 1,
- TUBS_HOT = 2,
- TUBS_PRESSED = 3,
- TUBS_FOCUSED = 4,
- TUBS_DISABLED = 5,
-};
-
-enum THUMBTOPSTATES {
- TUTS_NORMAL = 1,
- TUTS_HOT = 2,
- TUTS_PRESSED = 3,
- TUTS_FOCUSED = 4,
- TUTS_DISABLED = 5,
-};
-
-enum THUMBVERTSTATES {
- TUVS_NORMAL = 1,
- TUVS_HOT = 2,
- TUVS_PRESSED = 3,
- TUVS_FOCUSED = 4,
- TUVS_DISABLED = 5,
-};
-
-enum THUMBLEFTSTATES {
- TUVLS_NORMAL = 1,
- TUVLS_HOT = 2,
- TUVLS_PRESSED = 3,
- TUVLS_FOCUSED = 4,
- TUVLS_DISABLED = 5,
-};
-
-enum THUMBRIGHTSTATES {
- TUVRS_NORMAL = 1,
- TUVRS_HOT = 2,
- TUVRS_PRESSED = 3,
- TUVRS_FOCUSED = 4,
- TUVRS_DISABLED = 5,
-};
-
-enum TICSSTATES {
- TSS_NORMAL = 1,
-};
-
-enum TICSVERTSTATES {
- TSVS_NORMAL = 1,
-};
-
-/* TREEVIEWSTYLE class */
-#if defined(__GNUC__)
-#define VSCLASS_TREEVIEWSTYLE (const WCHAR []){'T','R','E','E','V','I','E','W','S','T','Y','L','E',0}
-#define VSCLASS_TREEVIEW (const WCHAR []){'T','R','E','E','V','I','E','W',0}
-#elif defined(_MSC_VER)
-#define VSCLASS_TREEVIEWSTYLE L"TREEVIEWSTYLE"
-#define VSCLASS_TREEVIEW L"TREEVIEW"
-#else
-static const WCHAR VSCLASS_TREEVIEWSTYLE [] = {'T','R','E','E','V','I','E','W','S','T','Y','L','E',0};
-static const WCHAR VSCLASS_TREEVIEW [] = {'T','R','E','E','V','I','E','W',0};
-#endif
-
-enum TREEVIEWPARTS {
- TVP_TREEITEM = 1,
- TVP_GLYPH = 2,
- TVP_BRANCH = 3,
- TVP_HOTGLYPH = 4,
-};
-
-#define TREEVIEWSTYLEPARTS TREEVIEWPARTS;
-
-enum TREEITEMSTATES {
- TREIS_NORMAL = 1,
- TREIS_HOT = 2,
- TREIS_SELECTED = 3,
- TREIS_DISABLED = 4,
- TREIS_SELECTEDNOTFOCUS = 5,
- TREIS_HOTSELECTED = 6,
-};
-
-enum GLYPHSTATES {
- GLPS_CLOSED = 1,
- GLPS_OPENED = 2,
-};
-
-enum HOTGLYPHSTATES {
- HGLPS_CLOSED = 1,
- HGLPS_OPENED = 2,
-};
-
-/* WINDOWSTYLE class */
-#if defined(__GNUC__)
-#define VSCLASS_WINDOWSTYLE (const WCHAR []){'W','I','N','D','O','W','S','T','Y','L','E',0}
-#define VSCLASS_WINDOW (const WCHAR []){'W','I','N','D','O','W',0}
-#elif defined(_MSC_VER)
-#define VSCLASS_WINDOWSTYLE L"WINDOWSTYLE"
-#define VSCLASS_WINDOW L"WINDOW"
-#else
-static const WCHAR VSCLASS_WINDOWSTYLE [] = {'W','I','N','D','O','W','S','T','Y','L','E',0};
-static const WCHAR VSCLASS_WINDOW [] = {'W','I','N','D','O','W',0};
-#endif
-
-enum WINDOWPARTS {
- WP_CAPTION = 1,
- WP_SMALLCAPTION = 2,
- WP_MINCAPTION = 3,
- WP_SMALLMINCAPTION = 4,
- WP_MAXCAPTION = 5,
- WP_SMALLMAXCAPTION = 6,
- WP_FRAMELEFT = 7,
- WP_FRAMERIGHT = 8,
- WP_FRAMEBOTTOM = 9,
- WP_SMALLFRAMELEFT = 10,
- WP_SMALLFRAMERIGHT = 11,
- WP_SMALLFRAMEBOTTOM = 12,
- WP_SYSBUTTON = 13,
- WP_MDISYSBUTTON = 14,
- WP_MINBUTTON = 15,
- WP_MDIMINBUTTON = 16,
- WP_MAXBUTTON = 17,
- WP_CLOSEBUTTON = 18,
- WP_SMALLCLOSEBUTTON = 19,
- WP_MDICLOSEBUTTON = 20,
- WP_RESTOREBUTTON = 21,
- WP_MDIRESTOREBUTTON = 22,
- WP_HELPBUTTON = 23,
- WP_MDIHELPBUTTON = 24,
- WP_HORZSCROLL = 25,
- WP_HORZTHUMB = 26,
- WP_VERTSCROLL = 27,
- WP_VERTTHUMB = 28,
- WP_DIALOG = 29,
- WP_CAPTIONSIZINGTEMPLATE = 30,
- WP_SMALLCAPTIONSIZINGTEMPLATE = 31,
- WP_FRAMELEFTSIZINGTEMPLATE = 32,
- WP_SMALLFRAMELEFTSIZINGTEMPLATE = 33,
- WP_FRAMERIGHTSIZINGTEMPLATE = 34,
- WP_SMALLFRAMERIGHTSIZINGTEMPLATE = 35,
- WP_FRAMEBOTTOMSIZINGTEMPLATE = 36,
- WP_SMALLFRAMEBOTTOMSIZINGTEMPLATE = 37,
- WP_FRAME = 38,
-};
-
-#define WINDOWSTYLEPARTS WINDOWPARTS;
-
-enum FRAMESTATES {
- FS_ACTIVE = 1,
- FS_INACTIVE = 2,
-};
-
-enum CAPTIONSTATES {
- CS_ACTIVE = 1,
- CS_INACTIVE = 2,
- CS_DISABLED = 3,
-};
-
-enum MAXCAPTIONSTATES {
- MXCS_ACTIVE = 1,
- MXCS_INACTIVE = 2,
- MXCS_DISABLED = 3,
-};
-
-enum MINCAPTIONSTATES {
- MNCS_ACTIVE = 1,
- MNCS_INACTIVE = 2,
- MNCS_DISABLED = 3,
-};
-
-enum HORZSCROLLSTATES {
- HSS_NORMAL = 1,
- HSS_HOT = 2,
- HSS_PUSHED = 3,
- HSS_DISABLED = 4,
-};
-
-enum HORZTHUMBSTATES {
- HTS_NORMAL = 1,
- HTS_HOT = 2,
- HTS_PUSHED = 3,
- HTS_DISABLED = 4,
-};
-
-enum VERTSCROLLSTATES {
- VSS_NORMAL = 1,
- VSS_HOT = 2,
- VSS_PUSHED = 3,
- VSS_DISABLED = 4,
-};
-
-enum VERTTHUMBSTATES {
- VTS_NORMAL = 1,
- VTS_HOT = 2,
- VTS_PUSHED = 3,
- VTS_DISABLED = 4,
-};
-
-enum SYSBUTTONSTATES {
- SBS_NORMAL = 1,
- SBS_HOT = 2,
- SBS_PUSHED = 3,
- SBS_DISABLED = 4,
-};
-
-enum MINBUTTONSTATES {
- MINBS_NORMAL = 1,
- MINBS_HOT = 2,
- MINBS_PUSHED = 3,
- MINBS_DISABLED = 4,
-};
-
-enum RESTOREBUTTONSTATES {
- RBS_NORMAL = 1,
- RBS_HOT = 2,
- RBS_PUSHED = 3,
- RBS_DISABLED = 4,
-};
-
-enum HELPBUTTONSTATES {
- HBS_NORMAL = 1,
- HBS_HOT = 2,
- HBS_PUSHED = 3,
- HBS_DISABLED = 4,
-};
-
-enum CLOSEBUTTONSTATES {
- CBS_NORMAL = 1,
- CBS_HOT = 2,
- CBS_PUSHED = 3,
- CBS_DISABLED = 4,
-};
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif /* __VSSTYLE_H__ */
diff --git a/external/wine/include/vssym32.h b/external/wine/include/vssym32.h
deleted file mode 100644
index bdf4f4bd22d5..000000000000
--- a/external/wine/include/vssym32.h
+++ /dev/null
@@ -1,685 +0,0 @@
-/*
- * Copyright (C) 2011 Piotr Caban for CodeWeavers
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- *
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
- */
-
-#ifndef __VSSYM32_H__
-#define __VSSYM32_H__
-
-#include "vsstyle.h"
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-enum BGTYPE {
- BT_IMAGEFILE = 0,
- BT_BORDERFILL = 1,
- BT_NONE = 2,
-};
-
-enum IMAGELAYOUT {
- IL_VERTICAL = 0,
- IL_HORIZONTAL = 1,
-};
-
-enum BORDERTYPE {
- BT_RECT = 0,
- BT_ROUNDRECT = 1,
- BT_ELLIPSE = 2,
-};
-
-enum FILLTYPE {
- FT_SOLID = 0,
- FT_VERTGRADIENT = 1,
- FT_HORZGRADIENT = 2,
- FT_RADIALGRADIENT = 3,
- FT_TILEIMAGE = 4,
-};
-
-enum SIZINGTYPE {
- ST_TRUESIZE = 0,
- ST_STRETCH = 1,
- ST_TILE = 2,
-};
-
-enum HALIGN {
- HA_LEFT = 0,
- HA_CENTER = 1,
- HA_RIGHT = 2,
-};
-
-enum CONTENTALIGNMENT {
- CA_LEFT = 0,
- CA_CENTER = 1,
- CA_RIGHT = 2,
-};
-
-enum VALIGN {
- VA_TOP = 0,
- VA_CENTER = 1,
- VA_BOTTOM = 2,
-};
-
-enum OFFSETTYPE {
- OT_TOPLEFT = 0,
- OT_TOPRIGHT = 1,
- OT_TOPMIDDLE = 2,
- OT_BOTTOMLEFT = 3,
- OT_BOTTOMRIGHT = 4,
- OT_BOTTOMMIDDLE = 5,
- OT_MIDDLELEFT = 6,
- OT_MIDDLERIGHT = 7,
- OT_LEFTOFCAPTION = 8,
- OT_RIGHTOFCAPTION = 9,
- OT_LEFTOFLASTBUTTON = 10,
- OT_RIGHTOFLASTBUTTON = 11,
- OT_ABOVELASTBUTTON = 12,
- OT_BELOWLASTBUTTON = 13,
-};
-
-enum ICONEFFECT {
- ICE_NONE = 0,
- ICE_GLOW = 1,
- ICE_SHADOW = 2,
- ICE_PULSE = 3,
- ICE_ALPHA = 4,
-};
-
-enum TEXTSHADOWTYPE {
- TST_NONE = 0,
- TST_SINGLE = 1,
- TST_CONTINUOUS = 2,
-};
-
-enum GLYPHTYPE {
- GT_NONE = 0,
- GT_IMAGEGLYPH = 1,
- GT_FONTGLYPH = 2,
-};
-
-enum IMAGESELECTTYPE {
- IST_NONE = 0,
- IST_SIZE = 1,
- IST_DPI = 2,
-};
-
-enum TRUESIZESCALINGTYPE {
- TSST_NONE = 0,
- TSST_SIZE = 1,
- TSST_DPI = 2,
-};
-
-enum GLYPHFONTSIZINGTYPE {
- GFST_NONE = 0,
- GFST_SIZE = 1,
- GFST_DPI = 2,
-};
-
-#define TMT_RESERVEDLOW 0
-#define TMT_RESERVEDHIGH 7999
-
-#define TMT_DIBDATA 2
-#define TMT_GLYPHDIBDATA 8
-#define TMT_ENUM 200
-#define TMT_STRING 201
-#define TMT_INT 202
-#define TMT_BOOL 203
-#define TMT_COLOR 204
-#define TMT_MARGINS 205
-#define TMT_FILENAME 206
-#define TMT_SIZE 207
-#define TMT_POSITION 208
-#define TMT_RECT 209
-#define TMT_FONT 210
-#define TMT_INTLIST 211
-#define TMT_HBITMAP 212
-#define TMT_DISKSTREAM 213
-#define TMT_STREAM 214
-#define TMT_BITMAPREF 215
-#define TMT_COLORSCHEMES 401
-#define TMT_SIZES 402
-#define TMT_CHARSET 403
-#define TMT_NAME 600
-#define TMT_DISPLAYNAME 601
-#define TMT_TOOLTIP 602
-#define TMT_COMPANY 603
-#define TMT_AUTHOR 604
-#define TMT_COPYRIGHT 605
-#define TMT_URL 606
-#define TMT_VERSION 607
-#define TMT_DESCRIPTION 608
-#define TMT_FIRST_RCSTRING_NAME TMT_DISPLAYNAME
-#define TMT_LAST_RCSTRING_NAME TMT_DESCRIPTION
-#define TMT_CAPTIONFONT 801
-#define TMT_SMALLCAPTIONFONT 802
-#define TMT_MENUFONT 803
-#define TMT_STATUSFONT 804
-#define TMT_MSGBOXFONT 805
-#define TMT_ICONTITLEFONT 806
-#define TMT_HEADING1FONT 807
-#define TMT_HEADING2FONT 808
-#define TMT_BODYFONT 809
-#define TMT_FIRSTFONT TMT_CAPTIONFONT
-#define TMT_LASTFONT TMT_BODYFONT
-#define TMT_FLATMENUS 1001
-#define TMT_FIRSTBOOL TMT_FLATMENUS
-#define TMT_LASTBOOL TMT_FLATMENUS
-#define TMT_SIZINGBORDERWIDTH 1201
-#define TMT_SCROLLBARWIDTH 1202
-#define TMT_SCROLLBARHEIGHT 1203
-#define TMT_CAPTIONBARWIDTH 1204
-#define TMT_CAPTIONBARHEIGHT 1205
-#define TMT_SMCAPTIONBARWIDTH 1206
-#define TMT_SMCAPTIONBARHEIGHT 1207
-#define TMT_MENUBARWIDTH 1208
-#define TMT_MENUBARHEIGHT 1209
-#define TMT_PADDEDBORDERWIDTH 1210
-#define TMT_FIRSTSIZE TMT_SIZINGBORDERWIDTH
-#define TMT_LASTSIZE TMT_PADDEDBORDERWIDTH
-#define TMT_MINCOLORDEPTH 1301
-#define TMT_FIRSTINT TMT_MINCOLORDEPTH
-#define TMT_LASTINT TMT_MINCOLORDEPTH
-#define TMT_CSSNAME 1401
-#define TMT_XMLNAME 1402
-#define TMT_LASTUPDATED 1403
-#define TMT_ALIAS 1404
-#define TMT_FIRSTSTRING TMT_CSSNAME
-#define TMT_LASTSTRING TMT_ALIAS
-#define TMT_SCROLLBAR 1601
-#define TMT_BACKGROUND 1602
-#define TMT_ACTIVECAPTION 1603
-#define TMT_INACTIVECAPTION 1604
-#define TMT_MENU 1605
-#define TMT_WINDOW 1606
-#define TMT_WINDOWFRAME 1607
-#define TMT_MENUTEXT 1608
-#define TMT_WINDOWTEXT 1609
-#define TMT_CAPTIONTEXT 1610
-#define TMT_ACTIVEBORDER 1611
-#define TMT_INACTIVEBORDER 1612
-#define TMT_APPWORKSPACE 1613
-#define TMT_HIGHLIGHT 1614
-#define TMT_HIGHLIGHTTEXT 1615
-#define TMT_BTNFACE 1616
-#define TMT_BTNSHADOW 1617
-#define TMT_GRAYTEXT 1618
-#define TMT_BTNTEXT 1619
-#define TMT_INACTIVECAPTIONTEXT 1620
-#define TMT_BTNHIGHLIGHT 1621
-#define TMT_DKSHADOW3D 1622
-#define TMT_LIGHT3D 1623
-#define TMT_INFOTEXT 1624
-#define TMT_INFOBK 1625
-#define TMT_BUTTONALTERNATEFACE 1626
-#define TMT_HOTTRACKING 1627
-#define TMT_GRADIENTACTIVECAPTION 1628
-#define TMT_GRADIENTINACTIVECAPTION 1629
-#define TMT_MENUHILIGHT 1630
-#define TMT_MENUBAR 1631
-#define TMT_FIRSTCOLOR TMT_SCROLLBAR
-#define TMT_LASTCOLOR TMT_MENUBAR
-#define TMT_FROMHUE1 1801
-#define TMT_FROMHUE2 1802
-#define TMT_FROMHUE3 1803
-#define TMT_FROMHUE4 1804
-#define TMT_FROMHUE5 1805
-#define TMT_TOHUE1 1806
-#define TMT_TOHUE2 1807
-#define TMT_TOHUE3 1808
-#define TMT_TOHUE4 1809
-#define TMT_TOHUE5 1810
-#define TMT_FROMCOLOR1 2001
-#define TMT_FROMCOLOR2 2002
-#define TMT_FROMCOLOR3 2003
-#define TMT_FROMCOLOR4 2004
-#define TMT_FROMCOLOR5 2005
-#define TMT_TOCOLOR1 2006
-#define TMT_TOCOLOR2 2007
-#define TMT_TOCOLOR3 2008
-#define TMT_TOCOLOR4 2009
-#define TMT_TOCOLOR5 2010
-#define TMT_TRANSPARENT 2201
-#define TMT_AUTOSIZE 2202
-#define TMT_BORDERONLY 2203
-#define TMT_COMPOSITED 2204
-#define TMT_BGFILL 2205
-#define TMT_GLYPHTRANSPARENT 2206
-#define TMT_GLYPHONLY 2207
-#define TMT_ALWAYSSHOWSIZINGBAR 2208
-#define TMT_MIRRORIMAGE 2209
-#define TMT_UNIFORMSIZING 2210
-#define TMT_INTEGRALSIZING 2211
-#define TMT_SOURCEGROW 2212
-#define TMT_SOURCESHRINK 2213
-#define TMT_DRAWBORDERS 2214
-#define TMT_NOETCHEDEFFECT 2215
-#define TMT_TEXTAPPLYOVERLAY 2216
-#define TMT_TEXTGLOW 2217
-#define TMT_TEXTITALIC 2218
-#define TMT_COMPOSITEDOPAQUE 2219
-#define TMT_LOCALIZEDMIRRORIMAGE 2220
-#define TMT_IMAGECOUNT 2401
-#define TMT_ALPHALEVEL 2402
-#define TMT_BORDERSIZE 2403
-#define TMT_ROUNDCORNERWIDTH 2404
-#define TMT_ROUNDCORNERHEIGHT 2405
-#define TMT_GRADIENTRATIO1 2406
-#define TMT_GRADIENTRATIO2 2407
-#define TMT_GRADIENTRATIO3 2408
-#define TMT_GRADIENTRATIO4 2409
-#define TMT_GRADIENTRATIO5 2410
-#define TMT_PROGRESSCHUNKSIZE 2411
-#define TMT_PROGRESSSPACESIZE 2412
-#define TMT_SATURATION 2413
-#define TMT_TEXTBORDERSIZE 2414
-#define TMT_ALPHATHRESHOLD 2415
-#define TMT_WIDTH 2416
-#define TMT_HEIGHT 2417
-#define TMT_GLYPHINDEX 2418
-#define TMT_TRUESIZESTRETCHMARK 2419
-#define TMT_MINDPI1 2420
-#define TMT_MINDPI2 2421
-#define TMT_MINDPI3 2422
-#define TMT_MINDPI4 2423
-#define TMT_MINDPI5 2424
-#define TMT_TEXTGLOWSIZE 2425
-#define TMT_FRAMESPERSECOND 2426
-#define TMT_PIXELSPERFRAME 2427
-#define TMT_ANIMATIONDELAY 2428
-#define TMT_GLOWINTENSITY 2429
-#define TMT_OPACITY 2430
-#define TMT_COLORIZATIONCOLOR 2431
-#define TMT_COLORIZATIONOPACITY 2432
-#define TMT_GLYPHFONT 2601
-#define TMT_IMAGEFILE 3001
-#define TMT_IMAGEFILE1 3002
-#define TMT_IMAGEFILE2 3003
-#define TMT_IMAGEFILE3 3004
-#define TMT_IMAGEFILE4 3005
-#define TMT_IMAGEFILE5 3006
-#define TMT_GLYPHIMAGEFILE 3008
-#define TMT_TEXT 3201
-#define TMT_CLASSICVALUE 3202
-#define TMT_OFFSET 3401
-#define TMT_TEXTSHADOWOFFSET 3402
-#define TMT_MINSIZE 3403
-#define TMT_MINSIZE1 3404
-#define TMT_MINSIZE2 3405
-#define TMT_MINSIZE3 3406
-#define TMT_MINSIZE4 3407
-#define TMT_MINSIZE5 3408
-#define TMT_NORMALSIZE 3409
-#define TMT_SIZINGMARGINS 3601
-#define TMT_CONTENTMARGINS 3602
-#define TMT_CAPTIONMARGINS 3603
-#define TMT_BORDERCOLOR 3801
-#define TMT_FILLCOLOR 3802
-#define TMT_TEXTCOLOR 3803
-#define TMT_EDGELIGHTCOLOR 3804
-#define TMT_EDGEHIGHLIGHTCOLOR 3805
-#define TMT_EDGESHADOWCOLOR 3806
-#define TMT_EDGEDKSHADOWCOLOR 3807
-#define TMT_EDGEFILLCOLOR 3808
-#define TMT_TRANSPARENTCOLOR 3809
-#define TMT_GRADIENTCOLOR1 3810
-#define TMT_GRADIENTCOLOR2 3811
-#define TMT_GRADIENTCOLOR3 3812
-#define TMT_GRADIENTCOLOR4 3813
-#define TMT_GRADIENTCOLOR5 3814
-#define TMT_SHADOWCOLOR 3815
-#define TMT_GLOWCOLOR 3816
-#define TMT_TEXTBORDERCOLOR 3817
-#define TMT_TEXTSHADOWCOLOR 3818
-#define TMT_GLYPHTEXTCOLOR 3819
-#define TMT_GLYPHTRANSPARENTCOLOR 3820
-#define TMT_FILLCOLORHINT 3821
-#define TMT_BORDERCOLORHINT 3822
-#define TMT_ACCENTCOLORHINT 3823
-#define TMT_TEXTCOLORHINT 3824
-#define TMT_HEADING1TEXTCOLOR 3825
-#define TMT_HEADING2TEXTCOLOR 3826
-#define TMT_BODYTEXTCOLOR 3827
-#define TMT_BGTYPE 4001
-#define TMT_BORDERTYPE 4002
-#define TMT_FILLTYPE 4003
-#define TMT_SIZINGTYPE 4004
-#define TMT_HALIGN 4005
-#define TMT_CONTENTALIGNMENT 4006
-#define TMT_VALIGN 4007
-#define TMT_OFFSETTYPE 4008
-#define TMT_ICONEFFECT 4009
-#define TMT_TEXTSHADOWTYPE 4010
-#define TMT_IMAGELAYOUT 4011
-#define TMT_GLYPHTYPE 4012
-#define TMT_IMAGESELECTTYPE 4013
-#define TMT_GLYPHFONTSIZINGTYPE 4014
-#define TMT_TRUESIZESCALINGTYPE 4015
-#define TMT_USERPICTURE 5001
-#define TMT_DEFAULTPANESIZE 5002
-#define TMT_BLENDCOLOR 5003
-#define TMT_CUSTOMSPLITRECT 5004
-#define TMT_ANIMATIONBUTTONRECT 5005
-#define TMT_ANIMATIONDURATION 5006
-#define TMT_TRANSITIONDURATIONS 6000
-#define TMT_SCALEDBACKGROUND 7001
-#define TMT_ATLASIMAGE 8000
-#define TMT_ATLASINPUTIMAGE 8001
-#define TMT_ATLASRECT 8002
-
-/* LINK class */
-#if defined(__GNUC__)
-#define VSCLASS_LINK (const WCHAR []){'L','I','N','K',0}
-#elif defined(_MSC_VER)
-#define VSCLASS_LINK L"LINK"
-#else
-static const WCHAR VSCLASS_LINK[] = {'L','I','N','K',0};
-#endif
-
-enum LINKPARTS {
- LP_HYPERLINK = 1,
-};
-
-enum HYPERLINKSTATES {
- HLS_NORMALTEXT = 1,
- HLS_LINKTEXT = 2,
-};
-
-/* EMPTYMARKUP class */
-#if defined(__GNUC__)
-#define VSCLASS_EMPTYMARKUP (const WCHAR []){'E','M','P','T','Y','M','A','R','K','U','P',0}
-#elif defined(_MSC_VER)
-#define VSCLASS_EMPTYMARKUP L"EMPTYMARKUP"
-#else
-static const WCHAR VSCLASS_EMPTYMARKUP[] = {'E','M','P','T','Y','M','A','R','K','U','P',0};
-#endif
-
-enum EMPTYMARKUPPARTS {
- EMP_MARKUPTEXT = 1,
-};
-
-enum MARKUPTEXTSTATES {
- EMT_NORMALTEXT = 1,
- EMT_LINKTEXT = 2,
-};
-
-/* STATIC class */
-#if defined(__GNUC__)
-#define VSCLASS_STATIC (const WCHAR []){'S','T','A','T','I','C',0}
-#elif defined(_MSC_VER)
-#define VSCLASS_STATIC L"STATIC"
-#else
-static const WCHAR VSCLASS_STATIC[] = {'S','T','A','T','I','C',0};
-#endif
-
-enum STATICPARTS {
- STAT_TEXT = 1,
-};
-
-/* PAGE class */
-#if defined(__GNUC__)
-#define VSCLASS_PAGE (const WCHAR []){'P','A','G','E',0}
-#elif defined(_MSC_VER)
-#define VSCLASS_PAGE L"PAGE"
-#else
-static const WCHAR VSCLASS_PAGE[] = {'P','A','G','E',0};
-#endif
-
-enum PAGEPARTS {
- PGRP_UP = 1,
- PGRP_DOWN = 2,
- PGRP_UPHORZ = 3,
- PGRP_DOWNHORZ = 4,
-};
-
-/* MONTHCAL class */
-#if defined(__GNUC__)
-#define VSCLASS_MONTHCAL (const WCHAR []){'M','O','N','T','H','C','A','L',0}
-#elif defined(_MSC_VER)
-#define VSCLASS_MONTHCAL L"MONTHCAL"
-#else
-static const WCHAR VSCLASS_MONTHCAL[] = {'M','O','N','T','H','C','A','L',0};
-#endif
-
-enum MONTHCALPARTS {
- MC_BACKGROUND = 1,
- MC_BORDERS = 2,
- MC_GRIDBACKGROUND = 3,
- MC_COLHEADERSPLITTER = 4,
- MC_GRIDCELLBACKGROUND = 5,
- MC_GRIDCELL = 6,
- MC_GRIDCELLUPPER = 7,
- MC_TRAILINGGRIDCELL = 8,
- MC_TRAILINGGRIDCELLUPPER = 9,
- MC_NAVNEXT = 10,
- MC_NAVPREV = 11,
-};
-
-enum GRIDCELLBACKGROUNDSTATES {
- MCGCB_SELECTED = 1,
- MCGCB_HOT = 2,
- MCGCB_SELECTEDHOT = 3,
- MCGCB_SELECTEDNOTFOCUSED = 4,
- MCGCB_TODAY = 5,
-};
-
-enum GRIDCELLSTATES {
- MCGC_HOT = 1,
- MCGC_HASSTATE = 2,
- MCGC_HASSTATEHOT = 3,
- MCGC_TODAY = 4,
-};
-
-enum GRIDCELLUPPERSTATES {
- MCGCU_HOT = 1,
- MCGCU_HASSTATE = 2,
- MCGCU_HASSTATEHOT = 3,
-};
-
-enum TRAILINGGRIDCELLSTATES {
- MCTGC_HOT = 1,
- MCTGC_HASSTATE = 2,
- MCTGC_HASSTATEHOT = 3,
- MCTGC_TODAY = 4,
-};
-
-enum TRAILINGGRIDCELLUPPERSTATES {
- MCTGCU_HOT = 1,
- MCTGCU_HASSTATE = 2,
- MCTGCU_HASSTATEHOT = 3,
-};
-
-enum NAVNEXTSTATES {
- MCNN_NORMAL = 1,
- MCNN_HOT = 2,
- MCNN_PRESSED = 3,
- MCNN_DISABLED = 4,
-};
-
-enum NAVPREVSTATES {
- MCNP_NORMAL = 1,
- MCNP_HOT = 2,
- MCNP_PRESSED = 3,
- MCNP_DISABLED = 4,
-};
-
-/* CLOCK class */
-#if defined(__GNUC__)
-#define VSCLASS_CLOCK (const WCHAR []){'C','L','O','C','K',0}
-#elif defined(_MSC_VER)
-#define VSCLASS_CLOCK L"CLOCK"
-#else
-static const WCHAR VSCLASS_CLOCK[] = {'C','L','O','C','K',0};
-#endif
-
-enum CLOCKPARTS {
- CLP_TIME = 1,
-};
-
-enum CLOCKSTATES {
- CLS_NORMAL = 1,
-};
-
-/* TRAYNOTIFY class */
-#if defined(__GNUC__)
-#define VSCLASS_TRAYNOTIFY (const WCHAR []){'T','R','A','Y','N','O','T','I','F','Y',0}
-#elif defined(_MSC_VER)
-#define VSCLASS_TRAYNOTIFY L"TRAYNOTIFY"
-#else
-static const WCHAR VSCLASS_TRAYNOTIFY[] = {'T','R','A','Y','N','O','T','I','F','Y',0};
-#endif
-
-enum TRAYNOTIFYPARTS {
- TNP_BACKGROUND = 1,
- TNP_ANIMBACKGROUND = 2,
-};
-
-/* TASKBAR class */
-#if defined(__GNUC__)
-#define VSCLASS_TASKBAR (const WCHAR []){'T','A','S','K','B','A','R',0}
-#elif defined(_MSC_VER)
-#define VSCLASS_TASKBAR L"TASKBAR"
-#else
-static const WCHAR VSCLASS_TASKBAR[] = {'T','A','S','K','B','A','R',0};
-#endif
-
-enum TASKBARPARTS {
- TBP_BACKGROUNDBOTTOM = 1,
- TBP_BACKGROUNDRIGHT = 2,
- TBP_BACKGROUNDTOP = 3,
- TBP_BACKGROUNDLEFT = 4,
- TBP_SIZINGBARBOTTOM = 5,
- TBP_SIZINGBARRIGHT = 6,
- TBP_SIZINGBARTOP = 7,
- TBP_SIZINGBARLEFT = 8,
-};
-
-/* TASKBAND class */
-#if defined(__GNUC__)
-#define VSCLASS_TASKBAND (const WCHAR []){'T','A','S','K','B','A','N','D',0}
-#elif defined(_MSC_VER)
-#define VSCLASS_TASKBAND L"TASKBAND"
-#else
-static const WCHAR VSCLASS_TASKBAND[] = {'T','A','S','K','B','A','N','D',0};
-#endif
-
-enum TASKBANDPARTS {
- TDP_GROUPCOUNT = 1,
- TDP_FLASHBUTTON = 2,
- TDP_FLASHBUTTONGROUPMENU = 3,
-};
-
-/* STARTPANEL class */
-#if defined(__GNUC__)
-#define VSCLASS_STARTPANEL (const WCHAR []){'S','T','A','R','T','P','A','N','E','L',0}
-#elif defined(_MSC_VER)
-#define VSCLASS_STARTPANEL L"STARTPANEL"
-#else
-static const WCHAR VSCLASS_STARTPANEL[] = {'S','T','A','R','T','P','A','N','E','L',0};
-#endif
-
-enum STARTPANELPARTS {
- SPP_USERPANE = 1,
- SPP_MOREPROGRAMS = 2,
- SPP_MOREPROGRAMSARROW = 3,
- SPP_PROGLIST = 4,
- SPP_PROGLISTSEPARATOR = 5,
- SPP_PLACESLIST = 6,
- SPP_PLACESLISTSEPARATOR = 7,
- SPP_LOGOFF = 8,
- SPP_LOGOFFBUTTONS = 9,
- SPP_USERPICTURE = 10,
- SPP_PREVIEW = 11,
- SPP_MOREPROGRAMSTAB = 12,
- SPP_NSCHOST = 13,
- SPP_SOFTWAREEXPLORER = 14,
- SPP_OPENBOX = 15,
- SPP_SEARCHVIEW = 16,
- SPP_MOREPROGRAMSARROWBACK = 17,
- SPP_TOPMATCH = 18,
- SPP_LOGOFFSPLITBUTTONDROPDOWN = 19,
-};
-
-enum MOREPROGRAMSTABSTATES {
- SPMPT_NORMAL = 1,
- SPMPT_HOT = 2,
- SPMPT_SELECTED = 3,
- SPMPT_DISABLED = 4,
- SPMPT_FOCUSED = 5,
-};
-
-enum SOFTWAREEXPLORERSTATES {
- SPSE_NORMAL = 1,
- SPSE_HOT = 2,
- SPSE_SELECTED = 3,
- SPSE_DISABLED = 4,
- SPSE_FOCUSED = 5,
-};
-
-enum OPENBOXSTATES {
- SPOB_NORMAL = 1,
- SPOB_HOT = 2,
- SPOB_SELECTED = 3,
- SPOB_DISABLED = 4,
- SPOB_FOCUSED = 5,
-};
-
-enum MOREPROGRAMSARROWSTATES {
- SPS_NORMAL = 1,
- SPS_HOT = 2,
- SPS_PRESSED = 3,
-};
-
-enum MOREPROGRAMSARROWBACKSTATES {
- SPSB_NORMAL = 1,
- SPSB_HOT = 2,
- SPSB_PRESSED = 3,
-};
-
-enum LOGOFFBUTTONSSTATES {
- SPLS_NORMAL = 1,
- SPLS_HOT = 2,
- SPLS_PRESSED = 3,
-};
-
-/* MENUBAND class */
-#if defined(__GNUC__)
-#define VSCLASS_MENUBAND (const WCHAR []){'M','E','N','U','B','A','N','D',0}
-#elif defined(_MSC_VER)
-#define VSCLASS_MENUBAND L"MENUBAND"
-#else
-static const WCHAR VSCLASS_MENUBAND[] = {'M','E','N','U','B','A','N','D',0};
-#endif
-
-enum MENUBANDPARTS {
- MDP_NEWAPPBUTTON = 1,
- MDP_SEPARATOR = 2,
-};
-
-enum MENUBANDSTATES {
- MDS_NORMAL = 1,
- MDS_HOT = 2,
- MDS_PRESSED = 3,
- MDS_DISABLED = 4,
- MDS_CHECKED = 5,
- MDS_HOTCHECKED = 6,
-};
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif /* __VSSYM32_H__ */
diff --git a/external/wine/lib/gdiplus.def b/external/wine/lib/gdiplus.def
deleted file mode 100644
index 81df90762c76..000000000000
--- a/external/wine/lib/gdiplus.def
+++ /dev/null
@@ -1,510 +0,0 @@
-; File generated automatically from ./gdiplus.spec; do not edit!
-
-LIBRARY gdiplus.dll
-
-EXPORTS
- GdipAddPathArc@28 @1
- GdipAddPathArcI@28 @2
- GdipAddPathBezier@36 @3
- GdipAddPathBezierI@36 @4
- GdipAddPathBeziers@12 @5
- GdipAddPathBeziersI@12 @6
- GdipAddPathClosedCurve2@16 @7
- GdipAddPathClosedCurve2I@16 @8
- GdipAddPathClosedCurve@12 @9
- GdipAddPathClosedCurveI@12 @10
- GdipAddPathCurve2@16 @11
- GdipAddPathCurve2I@16 @12
- GdipAddPathCurve3@24 @13
- GdipAddPathCurve3I@24 @14
- GdipAddPathCurve@12 @15
- GdipAddPathCurveI@12 @16
- GdipAddPathEllipse@20 @17
- GdipAddPathEllipseI@20 @18
- GdipAddPathLine2@12 @19
- GdipAddPathLine2I@12 @20
- GdipAddPathLine@20 @21
- GdipAddPathLineI@20 @22
- GdipAddPathPath@12 @23
- GdipAddPathPie@28 @24
- GdipAddPathPieI@28 @25
- GdipAddPathPolygon@12 @26
- GdipAddPathPolygonI@12 @27
- GdipAddPathRectangle@20 @28
- GdipAddPathRectangleI@20 @29
- GdipAddPathRectangles@12 @30
- GdipAddPathRectanglesI@12 @31
- GdipAlloc@4 @34
- GdipBeginContainer2@8 @35
- GdipBitmapGetPixel@16 @43
- GdipBitmapLockBits@20 @44
- GdipBitmapUnlockBits@8 @47
- GdipClearPathMarkers@4 @48
- GdipCloneBitmapAreaI@28 @50
- GdipCloneBrush@8 @51
- GdipCloneCustomLineCap@8 @52
- GdipCloneFont@8 @53
- GdipCloneFontFamily@8 @54
- GdipCloneImage@8 @55
- GdipCloneImageAttributes@8 @56
- GdipCloneMatrix@8 @57
- GdipClonePath@8 @58
- GdipClonePen@8 @59
- GdipCloneRegion@8 @60
- GdipCloneStringFormat@8 @61
- GdipClosePathFigure@4 @62
- GdipClosePathFigures@4 @63
- GdipCombineRegionPath@12 @64
- GdipCombineRegionRect@12 @65
- GdipCombineRegionRectI@12 @66
- GdipCombineRegionRegion@12 @67
- GdipConvertToEmfPlus@24 @69
- GdipCreateAdjustableArrowCap@16 @72
- GdipCreateBitmapFromFile@8 @74
- GdipCreateBitmapFromFileICM@8 @75
- GdipCreateBitmapFromGdiDib@12 @76
- GdipCreateBitmapFromGraphics@16 @77
- GdipCreateBitmapFromHBITMAP@12 @78
- GdipCreateBitmapFromHICON@8 @79
- GdipCreateBitmapFromResource@12 @80
- GdipCreateBitmapFromScan0@24 @81
- GdipCreateBitmapFromStream@8 @82
- GdipCreateBitmapFromStreamICM@8 @83
- GdipCreateCachedBitmap@12 @84
- GdipCreateCustomLineCap@20 @85
- GdipCreateFont@20 @87
- GdipCreateFontFamilyFromName@12 @88
- GdipCreateFontFromDC@8 @89
- GdipCreateFontFromLogfontA@12 @90
- GdipCreateFontFromLogfontW@12 @91
- GdipCreateFromHDC2@12 @92
- GdipCreateFromHDC@8 @93
- GdipCreateFromHWND@8 @94
- GdipCreateFromHWNDICM@8 @95
- GdipCreateHBITMAPFromBitmap@12 @96
- GdipCreateHalftonePalette@0 @98
- GdipCreateHatchBrush@16 @99
- GdipCreateImageAttributes@4 @100
- GdipCreateLineBrush@24 @101
- GdipCreateLineBrushFromRect@24 @102
- GdipCreateLineBrushFromRectI@24 @103
- GdipCreateLineBrushFromRectWithAngle@28 @104
- GdipCreateLineBrushFromRectWithAngleI@28 @105
- GdipCreateLineBrushI@24 @106
- GdipCreateMatrix2@28 @107
- GdipCreateMatrix3@12 @108
- GdipCreateMatrix3I@12 @109
- GdipCreateMatrix@4 @110
- GdipCreateMetafileFromEmf@12 @111
- GdipCreateMetafileFromWmf@16 @114
- GdipCreateMetafileFromWmfFile@12 @115
- GdipCreatePath2@20 @116
- GdipCreatePath2I@20 @117
- GdipCreatePath@8 @118
- GdipCreatePathGradient@16 @119
- GdipCreatePathGradientFromPath@8 @120
- GdipCreatePathGradientI@16 @121
- GdipCreatePathIter@8 @122
- GdipCreatePen1@16 @123
- GdipCreatePen2@16 @124
- GdipCreateRegion@4 @125
- GdipCreateRegionHrgn@8 @126
- GdipCreateRegionPath@8 @127
- GdipCreateRegionRect@8 @128
- GdipCreateRegionRectI@8 @129
- GdipCreateRegionRgnData@12 @130
- GdipCreateSolidFill@8 @131
- GdipCreateStreamOnFile@12 @132
- GdipCreateStringFormat@12 @133
- GdipCreateTexture2@28 @134
- GdipCreateTexture2I@28 @135
- GdipCreateTexture@12 @136
- GdipCreateTextureIA@28 @137
- GdipCreateTextureIAI@28 @138
- GdipDeleteBrush@4 @139
- GdipDeleteCachedBitmap@4 @140
- GdipDeleteCustomLineCap@4 @141
- GdipDeleteFont@4 @143
- GdipDeleteFontFamily@4 @144
- GdipDeleteGraphics@4 @145
- GdipDeleteMatrix@4 @146
- GdipDeletePath@4 @147
- GdipDeletePathIter@4 @148
- GdipDeletePen@4 @149
- GdipDeletePrivateFontCollection@4 @150
- GdipDeleteRegion@4 @151
- GdipDeleteStringFormat@4 @152
- GdipDisposeImage@4 @153
- GdipDisposeImageAttributes@4 @154
- GdipDrawArc@32 @155
- GdipDrawArcI@32 @156
- GdipDrawBezier@40 @157
- GdipDrawBezierI@40 @158
- GdipDrawBeziers@16 @159
- GdipDrawBeziersI@16 @160
- GdipDrawCachedBitmap@16 @161
- GdipDrawClosedCurve2@20 @162
- GdipDrawClosedCurve2I@20 @163
- GdipDrawClosedCurve@16 @164
- GdipDrawClosedCurveI@16 @165
- GdipDrawCurve2@20 @166
- GdipDrawCurve2I@20 @167
- GdipDrawCurve@16 @170
- GdipDrawCurveI@16 @171
- GdipDrawEllipse@24 @173
- GdipDrawEllipseI@24 @174
- GdipDrawImage@16 @175
- GdipDrawImageI@16 @177
- GdipDrawImagePointsRect@48 @182
- GdipDrawImagePointsRectI@48 @183
- GdipDrawImageRect@24 @184
- GdipDrawImageRectI@24 @185
- GdipDrawImageRectRect@56 @186
- GdipDrawImageRectRectI@56 @187
- GdipDrawLine@24 @188
- GdipDrawLineI@24 @189
- GdipDrawLines@16 @190
- GdipDrawLinesI@16 @191
- GdipDrawPath@12 @192
- GdipDrawPie@32 @193
- GdipDrawPieI@32 @194
- GdipDrawPolygon@16 @195
- GdipDrawPolygonI@16 @196
- GdipDrawRectangle@24 @197
- GdipDrawRectangleI@24 @198
- GdipDrawRectangles@16 @199
- GdipDrawRectanglesI@16 @200
- GdipDrawString@28 @201
- GdipEndContainer@8 @203
- GdipFillClosedCurve2@24 @216
- GdipFillClosedCurve2I@24 @217
- GdipFillEllipse@24 @220
- GdipFillEllipseI@24 @221
- GdipFillPath@12 @222
- GdipFillPie@32 @223
- GdipFillPieI@32 @224
- GdipFillPolygon2@16 @225
- GdipFillPolygon2I@16 @226
- GdipFillPolygon@20 @227
- GdipFillPolygonI@20 @228
- GdipFillRectangle@24 @229
- GdipFillRectangleI@24 @230
- GdipFillRectangles@16 @231
- GdipFillRectanglesI@16 @232
- GdipFillRegion@12 @233
- GdipFindFirstImageItem@8 @234
- GdipFlattenPath@12 @236
- GdipFlush@8 @237
- GdipFree@4 @238
- GdipGetAdjustableArrowCapFillState@8 @239
- GdipGetAdjustableArrowCapHeight@8 @240
- GdipGetAdjustableArrowCapMiddleInset@8 @241
- GdipGetAdjustableArrowCapWidth@8 @242
- GdipGetAllPropertyItems@16 @243
- GdipGetBrushType@8 @244
- GdipGetCellAscent@12 @245
- GdipGetCellDescent@12 @246
- GdipGetClip@8 @247
- GdipGetClipBounds@8 @248
- GdipGetClipBoundsI@8 @249
- GdipGetCompositingMode@8 @250
- GdipGetCompositingQuality@8 @251
- GdipGetCustomLineCapBaseCap@8 @252
- GdipGetCustomLineCapBaseInset@8 @253
- GdipGetCustomLineCapStrokeJoin@8 @255
- GdipGetCustomLineCapWidthScale@8 @257
- GdipGetDC@8 @258
- GdipGetDpiX@8 @259
- GdipGetDpiY@8 @260
- GdipGetEmHeight@12 @263
- GdipGetFamily@8 @266
- GdipGetFamilyName@12 @267
- GdipGetFontCollectionFamilyCount@8 @268
- GdipGetFontCollectionFamilyList@16 @269
- GdipGetFontHeight@12 @270
- GdipGetFontHeightGivenDPI@12 @271
- GdipGetFontSize@8 @272
- GdipGetFontStyle@8 @273
- GdipGetFontUnit@8 @274
- GdipGetGenericFontFamilyMonospace@4 @275
- GdipGetGenericFontFamilySansSerif@4 @276
- GdipGetGenericFontFamilySerif@4 @277
- GdipGetHatchBackgroundColor@8 @278
- GdipGetHatchForegroundColor@8 @279
- GdipGetHatchStyle@8 @280
- GdipGetImageBounds@12 @283
- GdipGetImageDecoders@12 @284
- GdipGetImageDecodersSize@8 @285
- GdipGetImageDimension@12 @286
- GdipGetImageEncoders@12 @287
- GdipGetImageEncodersSize@8 @288
- GdipGetImageFlags@8 @289
- GdipGetImageGraphicsContext@8 @290
- GdipGetImageHeight@8 @291
- GdipGetImageHorizontalResolution@8 @292
- GdipGetImagePaletteSize@8 @295
- GdipGetImagePixelFormat@8 @296
- GdipGetImageRawFormat@8 @297
- GdipGetImageType@8 @299
- GdipGetImageVerticalResolution@8 @300
- GdipGetImageWidth@8 @301
- GdipGetInterpolationMode@8 @302
- GdipGetLineColors@8 @305
- GdipGetLineGammaCorrection@8 @306
- GdipGetLineRect@8 @309
- GdipGetLineRectI@8 @310
- GdipGetLineSpacing@12 @311
- GdipGetLineWrapMode@8 @313
- GdipGetLogFontA@12 @314
- GdipGetLogFontW@12 @315
- GdipGetMatrixElements@8 @316
- GdipGetMetafileHeaderFromMetafile@8 @320
- GdipGetNearestColor@8 @323
- GdipGetPageScale@8 @324
- GdipGetPageUnit@8 @325
- GdipGetPathData@8 @326
- GdipGetPathFillMode@8 @327
- GdipGetPathGradientBlend@16 @328
- GdipGetPathGradientBlendCount@8 @329
- GdipGetPathGradientCenterPoint@8 @331
- GdipGetPathGradientCenterPointI@8 @332
- GdipGetPathGradientFocusScales@12 @333
- GdipGetPathGradientGammaCorrection@8 @334
- GdipGetPathGradientPointCount@8 @336
- GdipGetPathGradientRect@8 @339
- GdipGetPathGradientRectI@8 @340
- GdipGetPathGradientSurroundColorsWithCount@12 @342
- GdipGetPathGradientWrapMode@8 @344
- GdipGetPathLastPoint@8 @345
- GdipGetPathPoints@12 @346
- GdipGetPathPointsI@12 @347
- GdipGetPathTypes@12 @348
- GdipGetPathWorldBounds@16 @349
- GdipGetPathWorldBoundsI@16 @350
- GdipGetPenBrushFill@8 @351
- GdipGetPenColor@8 @352
- GdipGetPenCustomEndCap@8 @355
- GdipGetPenCustomStartCap@8 @356
- GdipGetPenDashArray@12 @357
- GdipGetPenDashCap197819@8 @358
- GdipGetPenDashCount@8 @359
- GdipGetPenDashOffset@8 @360
- GdipGetPenDashStyle@8 @361
- GdipGetPenEndCap@8 @362
- GdipGetPenFillType@8 @363
- GdipGetPenLineJoin@8 @364
- GdipGetPenMiterLimit@8 @365
- GdipGetPenMode@8 @366
- GdipGetPenStartCap@8 @367
- GdipGetPenUnit@8 @369
- GdipGetPenWidth@8 @370
- GdipGetPixelOffsetMode@8 @371
- GdipGetPointCount@8 @372
- GdipGetPropertyCount@8 @373
- GdipGetPropertyIdList@12 @374
- GdipGetPropertyItem@16 @375
- GdipGetPropertyItemSize@12 @376
- GdipGetPropertySize@12 @377
- GdipGetRegionBounds@12 @378
- GdipGetRegionBoundsI@12 @379
- GdipGetRegionData@16 @380
- GdipGetRegionDataSize@8 @381
- GdipGetRegionHRgn@12 @382
- GdipGetSmoothingMode@8 @387
- GdipGetSolidFillColor@8 @388
- GdipGetStringFormatAlign@8 @389
- GdipGetStringFormatDigitSubstitution@12 @390
- GdipGetStringFormatFlags@8 @391
- GdipGetStringFormatHotkeyPrefix@8 @392
- GdipGetStringFormatLineAlign@8 @393
- GdipGetStringFormatMeasurableCharacterRangeCount@8 @394
- GdipGetStringFormatTabStopCount@8 @395
- GdipGetStringFormatTabStops@16 @396
- GdipGetStringFormatTrimming@8 @397
- GdipGetTextContrast@8 @398
- GdipGetTextRenderingHint@8 @399
- GdipGetTextureTransform@8 @401
- GdipGetTextureWrapMode@8 @402
- GdipGetWorldTransform@8 @405
- GdipGraphicsClear@8 @406
- GdipImageForceValidation@4 @408
- GdipImageGetFrameCount@12 @409
- GdipImageGetFrameDimensionsCount@8 @410
- GdipImageGetFrameDimensionsList@12 @411
- GdipImageSelectActiveFrame@12 @413
- GdipInvertMatrix@4 @416
- GdipIsClipEmpty@8 @417
- GdipIsEmptyRegion@12 @418
- GdipIsEqualRegion@16 @419
- GdipIsInfiniteRegion@12 @420
- GdipIsMatrixEqual@12 @421
- GdipIsMatrixIdentity@8 @422
- GdipIsMatrixInvertible@8 @423
- GdipIsOutlineVisiblePathPoint@24 @424
- GdipIsOutlineVisiblePathPointI@24 @425
- GdipIsStyleAvailable@12 @426
- GdipIsVisiblePathPoint@20 @428
- GdipIsVisiblePathPointI@20 @429
- GdipIsVisiblePoint@16 @430
- GdipIsVisiblePointI@16 @431
- GdipLoadImageFromFile@8 @438
- GdipLoadImageFromFileICM@8 @439
- GdipLoadImageFromStream@8 @440
- GdipLoadImageFromStreamICM@8 @441
- GdipMeasureCharacterRanges@32 @442
- GdipMeasureString@36 @444
- GdipMultiplyMatrix@12 @446
- GdipMultiplyTextureTransform@12 @449
- GdipMultiplyWorldTransform@12 @450
- GdipNewInstalledFontCollection@4 @451
- GdipNewPrivateFontCollection@4 @452
- GdipPathIterCopyData@24 @453
- GdipPathIterEnumerate@20 @454
- GdipPathIterGetCount@8 @455
- GdipPathIterGetSubpathCount@8 @456
- GdipPathIterHasCurve@8 @457
- GdipPathIterIsValid@8 @458
- GdipPathIterNextMarker@16 @459
- GdipPathIterNextMarkerPath@12 @460
- GdipPathIterNextPathType@20 @461
- GdipPathIterNextSubpath@20 @462
- GdipPathIterNextSubpathPath@16 @463
- GdipPathIterRewind@4 @464
- GdipPrivateAddFontFile@8 @467
- GdipPrivateAddMemoryFont@12 @468
- GdipRecordMetafileFileName@28 @470
- GdipRecordMetafileFileNameI@28 @471
- GdipReleaseDC@8 @475
- GdipRemovePropertyItem@8 @476
- GdipResetClip@4 @477
- GdipResetPath@4 @481
- GdipResetPenTransform@4 @483
- GdipResetTextureTransform@4 @484
- GdipResetWorldTransform@4 @485
- GdipRestoreGraphics@8 @486
- GdipReversePath@4 @487
- GdipRotateLineTransform@12 @488
- GdipRotateMatrix@12 @489
- GdipRotateTextureTransform@12 @492
- GdipRotateWorldTransform@12 @493
- GdipSaveGraphics@8 @496
- GdipSaveImageToFile@16 @497
- GdipSaveImageToStream@16 @498
- GdipScaleMatrix@16 @500
- GdipScalePenTransform@16 @502
- GdipScaleTextureTransform@16 @503
- GdipScaleWorldTransform@16 @504
- GdipSetAdjustableArrowCapFillState@8 @505
- GdipSetAdjustableArrowCapHeight@8 @506
- GdipSetAdjustableArrowCapMiddleInset@8 @507
- GdipSetAdjustableArrowCapWidth@8 @508
- GdipSetClipGraphics@12 @509
- GdipSetClipHrgn@12 @510
- GdipSetClipPath@12 @511
- GdipSetClipRect@24 @512
- GdipSetClipRectI@24 @513
- GdipSetClipRegion@12 @514
- GdipSetCompositingMode@8 @515
- GdipSetCompositingQuality@8 @516
- GdipSetCustomLineCapBaseCap@8 @517
- GdipSetCustomLineCapBaseInset@8 @518
- GdipSetCustomLineCapStrokeCaps@12 @519
- GdipSetCustomLineCapStrokeJoin@8 @520
- GdipSetCustomLineCapWidthScale@8 @521
- GdipSetEffectParameters@12 @522
- GdipSetEmpty@4 @523
- GdipSetImageAttributesCachedBackground@8 @524
- GdipSetImageAttributesColorKeys@20 @525
- GdipSetImageAttributesColorMatrix@24 @526
- GdipSetImageAttributesGamma@16 @527
- GdipSetImageAttributesNoOp@12 @528
- GdipSetImageAttributesOutputChannel@16 @529
- GdipSetImageAttributesOutputChannelColorProfile@16 @530
- GdipSetImageAttributesRemapTable@20 @531
- GdipSetImageAttributesThreshold@16 @532
- GdipSetImageAttributesToIdentity@8 @533
- GdipSetImageAttributesWrapMode@16 @534
- GdipSetImagePalette@8 @535
- GdipSetInfinite@4 @536
- GdipSetInterpolationMode@8 @537
- GdipSetLineBlend@16 @538
- GdipSetLineColors@12 @539
- GdipSetLineGammaCorrection@8 @540
- GdipSetLineLinearBlend@12 @541
- GdipSetLinePresetBlend@16 @542
- GdipSetLineSigmaBlend@12 @543
- GdipSetLineTransform@8 @544
- GdipSetLineWrapMode@8 @545
- GdipSetMatrixElements@28 @546
- GdipSetMetafileDownLevelRasterizationLimit@8 @547
- GdipSetPageScale@8 @548
- GdipSetPageUnit@8 @549
- GdipSetPathFillMode@8 @550
- GdipSetPathGradientBlend@16 @551
- GdipSetPathGradientCenterColor@8 @552
- GdipSetPathGradientCenterPoint@8 @553
- GdipSetPathGradientCenterPointI@8 @554
- GdipSetPathGradientFocusScales@12 @555
- GdipSetPathGradientGammaCorrection@8 @556
- GdipSetPathGradientSigmaBlend@12 @560
- GdipSetPathGradientSurroundColorsWithCount@12 @561
- GdipSetPathGradientWrapMode@8 @563
- GdipSetPathMarker@4 @564
- GdipSetPenBrushFill@8 @565
- GdipSetPenColor@8 @566
- GdipSetPenCompoundArray@12 @567
- GdipSetPenCustomEndCap@8 @568
- GdipSetPenCustomStartCap@8 @569
- GdipSetPenDashArray@12 @570
- GdipSetPenDashCap197819@8 @571
- GdipSetPenDashOffset@8 @572
- GdipSetPenDashStyle@8 @573
- GdipSetPenEndCap@8 @574
- GdipSetPenLineCap197819@16 @575
- GdipSetPenLineJoin@8 @576
- GdipSetPenMiterLimit@8 @577
- GdipSetPenMode@8 @578
- GdipSetPenStartCap@8 @579
- GdipSetPenWidth@8 @582
- GdipSetPixelOffsetMode@8 @583
- GdipSetPropertyItem@8 @584
- GdipSetSmoothingMode@8 @586
- GdipSetSolidFillColor@8 @587
- GdipSetStringFormatAlign@8 @588
- GdipSetStringFormatDigitSubstitution@12 @589
- GdipSetStringFormatFlags@8 @590
- GdipSetStringFormatHotkeyPrefix@8 @591
- GdipSetStringFormatLineAlign@8 @592
- GdipSetStringFormatMeasurableCharacterRanges@12 @593
- GdipSetStringFormatTabStops@16 @594
- GdipSetStringFormatTrimming@8 @595
- GdipSetTextContrast@8 @596
- GdipSetTextRenderingHint@8 @597
- GdipSetTextureTransform@8 @598
- GdipSetTextureWrapMode@8 @599
- GdipSetWorldTransform@8 @600
- GdipShearMatrix@16 @601
- GdipStartPathFigure@4 @602
- GdipStringFormatGetGenericDefault@4 @603
- GdipStringFormatGetGenericTypographic@4 @604
- GdipTestControl@8 @605
- GdipTransformMatrixPoints@12 @606
- GdipTransformMatrixPointsI@12 @607
- GdipTransformPath@8 @608
- GdipTransformPoints@20 @609
- GdipTransformPointsI@20 @610
- GdipTransformRegion@8 @611
- GdipTranslateClip@12 @612
- GdipTranslateClipI@12 @613
- GdipTranslateLineTransform@16 @614
- GdipTranslateMatrix@16 @615
- GdipTranslateRegion@12 @618
- GdipTranslateRegionI@12 @619
- GdipTranslateTextureTransform@16 @620
- GdipTranslateWorldTransform@16 @621
- GdipVectorTransformMatrixPoints@12 @622
- GdipVectorTransformMatrixPointsI@12 @623
- GdiplusNotificationHook@4 @627
- GdiplusNotificationUnhook@4 @628
- GdiplusShutdown@4 @629
- GdiplusStartup@12 @630
diff --git a/external/wine/lib/msi.def b/external/wine/lib/msi.def
deleted file mode 100644
index 8dcfd3654971..000000000000
--- a/external/wine/lib/msi.def
+++ /dev/null
@@ -1,234 +0,0 @@
-; File generated automatically from ./msi.spec; do not edit!
-
-LIBRARY msi.dll
-
-EXPORTS
- MsiAdvertiseProductA@16 @5
- MsiAdvertiseProductW@16 @6
- MsiCloseAllHandles@0 @7
- MsiCloseHandle@4 @8
- MsiCollectUserInfoA@4 @9
- MsiCollectUserInfoW@4 @10
- MsiConfigureFeatureA@12 @11
- MsiConfigureFeatureW@12 @14
- MsiConfigureProductA@12 @15
- MsiConfigureProductW@12 @16
- MsiCreateRecord@4 @17
- MsiDatabaseApplyTransformA@12 @18
- MsiDatabaseApplyTransformW@12 @19
- MsiDatabaseCommit@4 @20
- MsiDatabaseExportA@16 @21
- MsiDatabaseExportW@16 @22
- MsiDatabaseGenerateTransformA@20 @23
- MsiDatabaseGenerateTransformW@20 @24
- MsiDatabaseGetPrimaryKeysA@12 @25
- MsiDatabaseGetPrimaryKeysW@12 @26
- MsiDatabaseImportA@12 @27
- MsiDatabaseImportW@12 @28
- MsiDatabaseMergeA@12 @29
- MsiDatabaseMergeW@12 @30
- MsiDatabaseOpenViewA@12 @31
- MsiDatabaseOpenViewW@12 @32
- MsiDoActionA@8 @33
- MsiDoActionW@8 @34
- MsiEnableUIPreview@8 @35
- MsiEnumClientsA@12 @36
- MsiEnumClientsW@12 @37
- MsiEnumComponentQualifiersA@24 @38
- MsiEnumComponentQualifiersW@24 @39
- MsiEnumComponentsA@8 @40
- MsiEnumComponentsW@8 @41
- MsiEnumFeaturesA@16 @42
- MsiEnumFeaturesW@16 @43
- MsiEnumProductsA@8 @44
- MsiEnumProductsW@8 @45
- MsiEvaluateConditionA@8 @46
- MsiEvaluateConditionW@8 @47
- MsiGetLastErrorRecord@0 @48
- MsiGetActiveDatabase@4 @49
- MsiGetComponentStateA@16 @50
- MsiGetComponentStateW@16 @51
- MsiGetDatabaseState@4 @52
- MsiGetFeatureCostA@20 @53
- MsiGetFeatureCostW@20 @54
- MsiGetFeatureStateA@16 @57
- MsiGetFeatureStateW@16 @58
- MsiGetFeatureUsageA@16 @59
- MsiGetFeatureUsageW@16 @60
- MsiGetFeatureValidStatesA@12 @61
- MsiGetFeatureValidStatesW@12 @62
- MsiGetLanguage@4 @63
- MsiGetMode@8 @64
- MsiGetProductCodeA@8 @65
- MsiGetProductCodeW@8 @66
- MsiGetProductInfoA@16 @67
- MsiGetProductInfoW@16 @70
- MsiGetProductPropertyA@16 @71
- MsiGetProductPropertyW@16 @72
- MsiGetPropertyA@16 @73
- MsiGetPropertyW@16 @74
- MsiGetSourcePathA@16 @75
- MsiGetSourcePathW@16 @76
- MsiGetSummaryInformationA@16 @77
- MsiGetSummaryInformationW@16 @78
- MsiGetTargetPathA@16 @79
- MsiGetTargetPathW@16 @80
- MsiGetUserInfoA@28 @81
- MsiGetUserInfoW@28 @82
- MsiInstallMissingComponentW@12 @84
- MsiInstallProductA@8 @87
- MsiInstallProductW@8 @88
- MsiLocateComponentA@12 @89
- MsiLocateComponentW@12 @90
- MsiOpenDatabaseA@12 @91
- MsiOpenDatabaseW@12 @92
- MsiOpenPackageA@8 @93
- MsiOpenPackageW@8 @94
- MsiOpenProductA@8 @95
- MsiOpenProductW@8 @96
- MsiPreviewBillboardA@12 @97
- MsiPreviewBillboardW@12 @98
- MsiPreviewDialogA@8 @99
- MsiPreviewDialogW@8 @100
- MsiProcessMessage@12 @103
- MsiProvideComponentFromDescriptorA@16 @105
- MsiProvideComponentFromDescriptorW@16 @106
- MsiProvideQualifiedComponentA@20 @108
- MsiProvideQualifiedComponentW@20 @109
- MsiQueryFeatureStateA@8 @110
- MsiQueryFeatureStateW@8 @111
- MsiQueryProductStateA@4 @112
- MsiQueryProductStateW@4 @113
- MsiRecordDataSize@8 @114
- MsiRecordGetFieldCount@4 @115
- MsiRecordGetInteger@8 @116
- MsiRecordGetStringA@16 @117
- MsiRecordGetStringW@16 @118
- MsiRecordIsNull@8 @119
- MsiRecordReadStream@16 @120
- MsiRecordSetInteger@12 @121
- MsiRecordSetStreamA@12 @122
- MsiRecordSetStreamW@12 @123
- MsiRecordSetStringA@12 @124
- MsiRecordSetStringW@12 @125
- MsiReinstallFeatureA@12 @126
- MsiReinstallFeatureW@12 @129
- MsiReinstallProductA@8 @130
- MsiReinstallProductW@8 @131
- MsiSequenceA@12 @132
- MsiSequenceW@12 @133
- MsiSetComponentStateA@12 @134
- MsiSetComponentStateW@12 @135
- MsiSetExternalUIA@12 @136
- MsiSetExternalUIW@12 @137
- MsiSetFeatureStateA@12 @138
- MsiSetFeatureStateW@12 @139
- MsiSetInstallLevel@8 @140
- MsiSetInternalUI@8 @141
- MsiSetMode@12 @143
- MsiSetPropertyA@12 @144
- MsiSetPropertyW@12 @145
- MsiSetTargetPathA@12 @146
- MsiSetTargetPathW@12 @147
- MsiSummaryInfoGetPropertyA@28 @148
- MsiSummaryInfoGetPropertyCount@8 @149
- MsiSummaryInfoGetPropertyW@28 @150
- MsiSummaryInfoPersist@4 @151
- MsiSummaryInfoSetPropertyA@24 @152
- MsiSummaryInfoSetPropertyW@24 @153
- MsiUseFeatureA@8 @154
- MsiUseFeatureW@8 @155
- MsiVerifyPackageA@4 @156
- MsiVerifyPackageW@4 @157
- MsiViewClose@4 @158
- MsiViewExecute@8 @159
- MsiViewFetch@8 @160
- MsiViewGetErrorA@12 @161
- MsiViewGetErrorW@12 @162
- MsiViewModify@12 @163
- MsiDatabaseIsTablePersistentA@8 @164
- MsiDatabaseIsTablePersistentW@8 @165
- MsiViewGetColumnInfo@12 @166
- MsiRecordClearData@4 @167
- MsiEnableLogA@12 @168
- MsiEnableLogW@12 @169
- MsiFormatRecordA@16 @170
- MsiFormatRecordW@16 @171
- MsiGetComponentPathA@16 @172
- MsiGetComponentPathW@16 @173
- MsiApplyPatchA@16 @174
- MsiApplyPatchW@16 @175
- MsiAdvertiseScriptA@16 @176
- MsiAdvertiseScriptW@16 @177
- MsiGetPatchInfoA@16 @178
- MsiGetPatchInfoW@16 @179
- MsiEnumPatchesA@20 @180
- MsiEnumPatchesW@20 @181
- DllGetVersion@4 @182 PRIVATE
- MsiConfigureProductExA@16 @189
- MsiConfigureProductExW@16 @190
- MsiUseFeatureExA@16 @192
- MsiUseFeatureExW@16 @193
- MsiGetFileVersionA@20 @194
- MsiGetFileVersionW@20 @195
- MsiLoadStringA@20 @196
- MsiLoadStringW@20 @197
- MsiMessageBoxA@24 @198
- MsiMessageBoxW@24 @199
- MsiDecomposeDescriptorA@20 @200
- MsiDecomposeDescriptorW@20 @201
- MsiProvideQualifiedComponentExA@32 @202
- MsiProvideQualifiedComponentExW@32 @203
- MsiEnumRelatedProductsA@16 @204
- MsiEnumRelatedProductsW@16 @205
- MsiSourceListClearAllA@12 @208
- MsiSourceListClearAllW@12 @209
- MsiSourceListAddSourceA@16 @210
- MsiSourceListAddSourceW@16 @211
- MsiIsProductElevatedA@8 @214
- MsiIsProductElevatedW@8 @215
- MsiGetShortcutTargetA@16 @216
- MsiGetShortcutTargetW@16 @217
- MsiGetFileHashA@12 @218
- MsiGetFileHashW@12 @219
- MsiEnumComponentCostsW@32 @221
- MsiCreateAndVerifyInstallerDirectory@4 @222
- MsiGetFileSignatureInformationA@20 @223
- MsiGetFileSignatureInformationW@20 @224
- MsiProvideAssemblyA@24 @225
- MsiProvideAssemblyW@24 @226
- MsiAdvertiseProductExA@24 @227
- MsiAdvertiseProductExW@24 @228
- MsiOpenPackageExA@12 @231
- MsiOpenPackageExW@12 @232
- MsiGetPatchInfoExA@28 @243
- MsiGetPatchInfoExW@28 @244
- MsiEnumProductsExA@32 @245
- MsiEnumProductsExW@32 @246
- MsiGetProductInfoExA@24 @247
- MsiGetProductInfoExW@24 @248
- MsiQueryComponentStateA@20 @249
- MsiQueryComponentStateW@20 @250
- MsiSourceListAddSourceExA@24 @255
- MsiSourceListAddSourceExW@24 @256
- MsiSourceListClearSourceA@20 @257
- MsiSourceListClearSourceW@20 @258
- MsiSourceListEnumSourcesA@28 @263
- MsiSourceListEnumSourcesW@28 @264
- MsiSourceListGetInfoA@28 @265
- MsiSourceListGetInfoW@28 @266
- MsiSourceListSetInfoA@24 @267
- MsiSourceListSetInfoW@24 @268
- MsiEnumPatchesExA@40 @269
- MsiEnumPatchesExW@40 @270
- MsiSourceListEnumMediaDisksA@40 @271
- MsiSourceListEnumMediaDisksW@40 @272
- MsiSourceListAddMediaDiskA@28 @273
- MsiSourceListAddMediaDiskW@28 @274
- MsiDetermineApplicablePatchesA@12 @277
- MsiDetermineApplicablePatchesW@12 @278
- MsiSetExternalUIRecord@16 @281
- DllCanUnloadNow@0 @282 PRIVATE
- DllGetClassObject@12 @283 PRIVATE
- DllRegisterServer@0 @284 PRIVATE
- DllUnregisterServer@0 @285 PRIVATE
diff --git a/external/wine/lib/urlmon.def b/external/wine/lib/urlmon.def
deleted file mode 100644
index 03498593413c..000000000000
--- a/external/wine/lib/urlmon.def
+++ /dev/null
@@ -1,56 +0,0 @@
-; File generated automatically from ./urlmon.spec; do not edit!
-
-LIBRARY urlmon.dll
-
-EXPORTS
- BindAsyncMoniker@20 @5
- CoGetClassObjectFromURL@40 @6
- CoInternetCombineUrl@28 @8
- CoInternetCompareUrl@12 @9
- CoInternetCreateSecurityManager@12 @10
- CoInternetCreateZoneManager@12 @11
- CoInternetGetSession@12 @14
- CoInternetParseUrl@28 @15
- CoInternetQueryInfo@28 @16
- CoInternetSetFeatureEnabled@12 @17
- CopyStgMedium@8 @20
- CreateAsyncBindCtx@16 @21
- CreateAsyncBindCtxEx@24 @22
- CreateFormatEnumerator@12 @23
- CreateURLMoniker@12 @24
- CreateURLMonikerEx@16 @25
- DllCanUnloadNow@0 @26 PRIVATE
- DllGetClassObject@12 @27 PRIVATE
- DllInstall@8 @28 PRIVATE
- DllRegisterServer@0 @29 PRIVATE
- DllRegisterServerEx@0 @30 PRIVATE
- DllUnregisterServer@0 @31 PRIVATE
- Extract@8 @32
- FaultInIEFeature@16 @33
- FindMimeFromData@32 @36
- GetClassFileOrMime@28 @37
- GetSoftwareUpdateInfo@8 @41
- HlinkNavigateString@8 @45
- HlinkSimpleNavigateToMoniker@32 @46
- HlinkSimpleNavigateToString@32 @47
- IsAsyncMoniker@4 @48
- IsLoggingEnabledA@4 @49
- IsLoggingEnabledW@4 @50
- IsValidURL@12 @51
- MkParseDisplayNameEx@16 @52
- ObtainUserAgentString@12 @53
- RegisterBindStatusCallback@16 @55
- RegisterFormatEnumerator@12 @56
- ReleaseBindInfo@4 @59
- RevokeBindStatusCallback@8 @60
- RevokeFormatEnumerator@8 @61
- URLDownloadToCacheFileA@24 @64
- URLDownloadToCacheFileW@24 @65
- URLDownloadToFileA@20 @66
- URLDownloadToFileW@20 @67
- URLOpenBlockingStreamA@20 @69
- URLOpenBlockingStreamW@20 @70
- URLOpenStreamA@16 @73
- URLOpenStreamW@16 @74
- UrlMkGetSessionOption@20 @76
- UrlMkSetSessionOption@16 @77
diff --git a/external/wine/makefile.mk b/external/wine/makefile.mk
deleted file mode 100644
index 57f1c1c6f32c..000000000000
--- a/external/wine/makefile.mk
+++ /dev/null
@@ -1,26 +0,0 @@
-# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
-#
-# This file is part of the LibreOffice project.
-#
-# This Source Code Form is subject to the terms of the Mozilla Public
-# License, v. 2.0. If a copy of the MPL was not distributed with this
-# file, You can obtain one at http://mozilla.org/MPL/2.0/.
-#
-
-PRJ=..
-PRJNAME=external
-TARGET=gdiplus
-
-.INCLUDE : settings.mk
-
-.IF "$(OS)$(COM)" == "WNTGCC"
-
-ALL:
- -$(MKDIRHIER) $(OUT)/inc/wine
- cp include/* $(OUT)/inc/wine
- for L in gdiplus msi urlmon; do $(DLLTOOL) --kill-at --input-def lib/$$L.def --dllname=$$L.dll --output-lib=$(OUT)/lib/lib$$L.dll.a; done
-.ENDIF
-
-.INCLUDE : target.mk
-
-# vim: set noet sw=4 ts=4: