[bcl] Remove ONLY_1_1 defines from class libs
[mono-project.git] / mcs / class / System.Drawing / System.Drawing.Imaging / EmfPlusRecordType.cs
blobea8c562ab1b49771822e8534ccbdb2aa6caa76c3
1 //
2 // System.Drawing.Imaging.EmfPlusRecordType.cs
3 //
4 // Author: Dennis Hayes (dennish@raytek.com)
5 //
6 // (C) 2002 Ximian, Inc. http://www.ximian.com
7 // Copyright (C) 2004,2006 Novell, Inc (http://www.novell.com)
8 //
9 // Permission is hereby granted, free of charge, to any person obtaining
10 // a copy of this software and associated documentation files (the
11 // "Software"), to deal in the Software without restriction, including
12 // without limitation the rights to use, copy, modify, merge, publish,
13 // distribute, sublicense, and/or sell copies of the Software, and to
14 // permit persons to whom the Software is furnished to do so, subject to
15 // the following conditions:
16 //
17 // The above copyright notice and this permission notice shall be
18 // included in all copies or substantial portions of the Software.
19 //
20 // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
21 // EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
22 // MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
23 // NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
24 // LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
25 // OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
26 // WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
29 namespace System.Drawing.Imaging {
31 public enum EmfPlusRecordType {
32 BeginContainer = 16423,
33 BeginContainerNoParams = 16424,
34 Clear = 16393,
35 Comment = 16387,
36 DrawArc = 16402,
37 DrawBeziers = 16409,
38 DrawClosedCurve = 16407,
39 DrawCurve = 16408,
40 DrawDriverString = 16438,
41 DrawEllipse = 16399,
42 DrawImage = 16410,
43 DrawImagePoints = 16411,
44 DrawLines = 16397,
45 DrawPath = 16405,
46 DrawPie = 16401,
47 DrawRects = 16395,
48 DrawString = 16412,
49 EmfAbortPath = 68,
50 EmfAlphaBlend = 114,
51 EmfAngleArc = 41,
52 EmfArcTo = 55,
53 EmfBeginPath = 59,
54 EmfBitBlt = 76,
55 EmfChord = 46,
56 EmfCloseFigure = 61,
57 EmfColorCorrectPalette = 111,
58 EmfColorMatchToTargetW = 121,
59 EmfCreateBrushIndirect = 39,
60 EmfCreateColorSpace = 99,
61 EmfCreateColorSpaceW = 122,
62 EmfCreateDibPatternBrushPt = 94,
63 EmfCreateMonoBrush = 93,
64 EmfCreatePalette = 49,
65 EmfCreatePen = 38,
66 EmfDeleteColorSpace = 101,
67 EmfDeleteObject = 40,
68 EmfDrawEscape = 105,
69 EmfEllipse = 42,
70 EmfEndPath = 60,
71 EmfEof = 14,
72 EmfExcludeClipRect = 29,
73 EmfExtCreateFontIndirect = 82,
74 EmfExtCreatePen = 95,
75 EmfExtEscape = 106,
76 EmfExtFloodFill = 53,
77 EmfExtSelectClipRgn = 75,
78 EmfExtTextOutA = 83,
79 EmfExtTextOutW = 84,
80 EmfFillPath = 62,
81 EmfFillRgn = 71,
82 EmfFlattenPath = 65,
83 EmfForceUfiMapping = 109,
84 EmfFrameRgn = 72,
85 EmfGdiComment = 70,
86 EmfGlsBoundedRecord = 103,
87 EmfGlsRecord = 102,
88 EmfGradientFill = 118,
89 EmfHeader = 1,
90 EmfIntersectClipRect = 30,
91 EmfInvertRgn = 73,
92 EmfLineTo = 54,
93 EmfMaskBlt = 78,
94 EmfMax = 122,
95 EmfMin = 1,
96 EmfModifyWorldTransform = 36,
97 EmfMoveToEx = 27,
98 EmfNamedEscpae = 110,
99 EmfOffsetClipRgn = 26,
100 EmfPaintRgn = 74,
101 EmfPie = 47,
102 EmfPixelFormat = 104,
103 EmfPlgBlt = 79,
104 EmfPlusRecordBase = 16384,
105 EmfPolyBezier = 2,
106 EmfPolyBezier16 = 85,
107 EmfPolyBezierTo = 5,
108 EmfPolyBezierTo16 = 88,
109 EmfPolyDraw = 56,
110 EmfPolyDraw16 = 92,
111 EmfPolygon = 3,
112 EmfPolygon16 = 86,
113 EmfPolyline = 4,
114 EmfPolyPolygon16 = 91,
115 EmfPolyPolyline = 7,
116 EmfPolyline16 = 87,
117 EmfPolyPolygon = 8,
118 EmfPolyPolyline16 = 90,
119 EmfPolyTextOutA = 96,
120 EmfPolyTextOutW = 97,
121 EmfRealizePalette = 52,
122 EmfRectangle = 43,
123 EmfReserved069 = 69,
124 EmfReserved117 = 117,
125 EmfResizePalette = 51,
126 EmfRestoreDC = 34,
127 EmfRoundArc = 45,
128 EmfRoundRect = 44,
129 EmfSaveDC = 33,
130 EmfScaleViewportExtEx = 31,
131 EmfScaleWindowExtEx = 32,
132 EmfSelectClipPath = 67,
133 EmfSelectObject = 37,
134 EmfSelectPalette = 48,
135 EmfSetArcDirection = 57,
136 EmfSetBkColor = 25,
137 EmfSetBkMode = 18,
138 EmfSetBrushOrgEx = 13,
139 EmfSetColorAdjustment = 23,
140 EmfSetColorSpace = 100,
141 EmfSetDIBitsToDevice = 80,
142 EmfSetIcmMode = 98,
143 EmfSetIcmProfileA = 112,
144 EmfSetIcmProfileW = 113,
145 EmfSetLayout = 115,
146 EmfSetLinkedUfis = 119,
147 EmfSetMapMode = 17,
148 EmfSetMapperFlags = 16,
149 EmfSetMetaRgn = 28,
150 EmfSetMiterLimit = 58,
151 EmfSetPaletteEntries = 50,
152 EmfSetPixelV = 15,
153 EmfSetPolyFillMode = 19,
154 EmfSetROP2 = 20,
155 EmfSetStretchBltMode = 21,
156 EmfSetTextAlign = 22,
157 EmfSetTextColor = 24,
158 EmfSetTextJustification =120 ,
159 EmfSetViewportExtEx = 11,
160 EmfSetViewportOrgEx = 12,
161 EmfSetWindowExtEx = 9,
162 EmfSetWindowOrgEx = 10,
163 EmfSetWorldTransform = 35,
164 EmfSmallTextOut = 108,
165 EmfStartDoc = 107,
166 EmfStretchBlt = 77,
167 EmfStretchDIBits = 81,
168 EmfStrokeAndFillPath = 63,
169 EmfStrokePath = 64,
170 EmfTransparentBlt = 116,
171 EmfWidenPath = 66,
172 EndContainer = 16425,
173 EndOfFile = 16386,
174 FillClosedCurve = 16406,
175 FillEllipse = 16398,
176 FillPath = 16404,
177 FillPie = 16400,
178 FillPolygon = 16396,
179 FillRects = 16394,
180 FillRegion = 16403,
181 GetDC = 16388,
182 Header = 16385,
183 Invalid = 16384,
184 Max = 16438,
185 Min = 16385,
186 MultiFormatEnd = 16391,
187 MultiFormatSection = 16390,
188 MultiFormatStart = 16389,
189 MultiplyWorldTransform = 16428,
190 Object = 16392,
191 OffsetClip = 16437,
192 ResetClip = 16433,
193 ResetWorldTransform = 16427,
194 Restore = 16422,
195 RotateWorldTransform = 16431,
196 Save = 16421,
197 ScaleWorldTransform = 16430,
198 SetAntiAliasMode = 16414,
199 SetClipPath = 16435,
200 SetClipRect = 16434,
201 SetClipRegion = 16436,
202 SetCompositingMode = 16419,
203 SetCompositingQuality = 16420,
204 SetInterpolationMode = 16417,
205 SetPageTransform = 16432,
206 SetPixelOffsetMode = 16418,
207 SetRenderingOrigin = 16413,
208 SetTextContrast = 16416,
209 SetTextRenderingHint = 16415,
210 SetWorldTransform = 16426,
211 Total = 16439,
212 TranslateWorldTransform = 16429,
213 WmfAnimatePalette = 66614,
214 WmfArc = 67607,
215 WmfBitBlt = 67874,
216 WmfChord = 67632,
217 WmfCreateBrushIndirect = 66300,
218 WmfCreateFontIndirect = 66299,
219 WmfCreatePalette = 65783,
220 WmfCreatePatternBrush = 66041,
221 WmfCreatePenIndirect = 66298,
222 WmfCreateRegion = 67327,
223 WmfDeleteObject = 66032,
224 WmfDibBitBlt = 67904,
225 WmfDibCreatePatternBrush = 65858,
226 WmfFillRegion = 66088,
227 WmfFloodFill = 66585,
228 WmfFrameRegion = 66601,
229 WmfIntersectClipRect = 66582,
230 WmfInvertRegion = 65834,
231 WmfLineTo = 66067,
232 WmfMoveTo = 66068,
233 WmfOffsetCilpRgn = 66080,
234 WmfOffsetViewportOrg = 66065,
235 WmfOffsetWindowOrg = 66063,
236 WmfPaintRegion = 65835,
237 WmfPatBlt = 67101,
238 WmfPie = 67610,
239 WmfPolygon = 66340,
240 WmfPolyline = 66341,
241 WmfPolyPolygon = 66872,
242 WmfRealizePalette = 65589,
243 WmfRecordBase = 65536,
244 WmfRectangle = 66587,
245 WmfResizePalette = 65849,
246 WmfRestoreDC = 65831,
247 WmfRoundRect = 67100,
248 WmfSaveDC = 65566,
249 WmfScaleViewportExt = 66578,
250 WmfScaleWindowExt = 66576,
251 WmfSelectClipRegion = 65836,
252 WmfSelectObject = 65837,
253 WmfSelectPalette = 66100,
254 WmfSetBkColor = 66049,
255 WmfSetBkMode = 65794,
256 WmfSetDibToDev = 68915,
257 WmfSetLayout = 65865,
258 WmfSetMapMode = 65795,
259 WmfSetMapperFlags = 66097,
260 WmfSetPalEntries = 65591,
261 WmfSetPixel = 66591,
262 WmfSetPolyFillMode = 65798,
263 WmfSetRelAbs = 65797,
264 WmfSetROP2 = 65796,
265 WmfSetStretchBltMode = 65799,
266 WmfSetTextAlign = 65838,
267 WmfSetTextCharExtra = 65800,
268 WmfSetTextColor = 66057,
269 WmfSetTextJustification = 66058,
270 WmfSetViewportExt = 66062,
271 WmfSetViewportOrg = 66061,
272 WmfSetWindowExt = 66060,
273 WmfSetWindowOrg = 66059,
274 WmfStretchBlt = 68387,
275 WmfStretchDib = 69443,
276 WmfTextOut = 66849,
277 EmfPolyLineTo = 6,
278 EmfPolylineTo16 = 89,
279 WmfDibStretchBlt = 68417,
280 WmfEllipse = 66584,
281 WmfEscape = 67110,
282 WmfExcludeClipRect = 66581,
283 WmfExtFloodFill = 66888,
284 WmfExtTextOut = 68146