source: trunk/ab5.0/ablib/src/Classes/System/Drawing/Drawing2D/misc.ab@ 700

Last change on this file since 700 was 700, checked in by イグトランス (egtra), 15 years ago

GdiPlusEnums.abの列挙体を名前空間System.Drawing以下に配置

File size: 5.2 KB
Line 
1' Classes/System/Drawing/Drawing2D/misc.ab
2
3Namespace System
4Namespace Drawing
5Namespace Drawing2D
6
7TypeDef GraphicsContainer = DWord
8TypeDef GraphicsState = DWord
9
10Enum CombineMode
11 Replace ' 0
12 Intersect ' 1
13 Union ' 2
14 Xor ' 3
15 Exclude ' 4
16 Complement ' 5
17End Enum
18
19Enum CompositingMode
20 ModeSourceOver ' 0
21 ModeSourceCopy ' 1
22End Enum
23
24Enum QualityMode
25 Invalid = -1
26 Default = 0
27 Low = 1 ' Best performance
28 High = 2 ' Best rendering quality
29End Enum
30
31Enum CompositingQuality
32 Invalid = QualityMode.Invalid
33 Default = QualityMode.Default
34 HighSpeed = QualityMode.Low
35 HighQuality = QualityMode.High
36 GammaCorrected
37 AssumeLinear
38End Enum
39
40Enum InterpolationMode
41 Invalid = QualityMode.Invalid
42 Default = QualityMode.Default
43 LowQuality = QualityMode.Low
44 HighQuality = QualityMode.High
45 Bilinear
46 Bicubic
47 NearestNeighbor
48 HighQualityBilinear
49 HighQualityBicubic
50End Enum
51
52Enum SmoothingMode
53 Invalid = QualityMode.Invalid
54 Default = QualityMode.Default
55 HighSpeed = QualityMode.Low
56 HighQuality = QualityMode.High
57 None
58 AntiAlias
59End Enum
60
61Enum PixelOffsetMode
62 Invalid = QualityMode.Invalid
63 Default = QualityMode.Default
64 HighSpeed = QualityMode.Low
65 HighQuality = QualityMode.High
66 None
67 Half
68End Enum
69
70Enum FlushIntention
71 Flush
72 Sync
73End Enum
74
75Enum FillMode
76 Alternate
77 Winding
78End Enum
79
80Enum MatrixOrder
81 Prepend
82 Append
83End Enum
84
85Enum CoordinateSpace
86 World
87 Page
88 Device
89End Enum
90
91Enum DashStyle
92 Solid ' 0
93 Dash ' 1
94 Dot ' 2
95 DashDot ' 3
96 DashDotDot ' 4
97 Custom ' 5
98End Enum
99
100Enum DashCap
101 Flat = 0
102 Round = 2
103 Triangle = 3
104End Enum
105
106Enum LineCap
107 Flat = 0
108 Square = 1
109 Round = 2
110 Triangle = 3
111 NoAnchor = &h10
112 SquareAnchor = &h11
113 RoundAnchor = &h12
114 DiamondAnchor = &h13
115 ArrowAnchor = &h14
116 Custom = &hff
117 AnchorMask = &hf0
118End Enum
119
120Enum LineJoin
121 Miter = 0
122 Bevel = 1
123 Round = 2
124 Clipped = 3
125End Enum
126
127Enum PenAlignment
128 Center = 0
129 Inset = 1
130End Enum
131
132Enum PenType
133 SolidColor = 0 'BrushTypeSolidColor
134 HatchFill = 1 'BrushTypeHatchFill
135 TextureFill = 2 'BrushTypeTextureFill
136 PathGradient = 3 'BrushTypePathGradient
137 LinearGradient = 4 'BrushTypeLinearGradient
138 Unknown = -1
139End Enum
140
141Enum WrapMode
142 Tile ' 0
143 TileFlipX ' 1
144 TileFlipY ' 2
145 TileFlipXY ' 3
146 Clamp ' 4
147End Enum
148
149Enum HatchStyle
150 Horizontal ' 0
151 Vertical ' 1
152 ForwardDiagonal ' 2
153 BackwardDiagonal ' 3
154 Cross ' 4
155 DiagonalCross ' 5
156 05Percent ' 6
157 10Percent ' 7
158 20Percent ' 8
159 25Percent ' 9
160 30Percent ' 10
161 40Percent ' 11
162 50Percent ' 12
163 60Percent ' 13
164 70Percent ' 14
165 75Percent ' 15
166 80Percent ' 16
167 90Percent ' 17
168 LightDownwardDiagonal ' 18
169 LightUpwardDiagonal ' 19
170 DarkDownwardDiagonal ' 20
171 DarkUpwardDiagonal ' 21
172 WideDownwardDiagonal ' 22
173 WideUpwardDiagonal ' 23
174 LightVertical ' 24
175 LightHorizontal ' 25
176 NarrowVertical ' 26
177 NarrowHorizontal ' 27
178 DarkVertical ' 28
179 DarkHorizontal ' 29
180 DashedDownwardDiagonal ' 30
181 DashedUpwardDiagonal ' 31
182 DashedHorizontal ' 32
183 DashedVertical ' 33
184 SmallConfetti ' 34
185 LargeConfetti ' 35
186 ZigZag ' 36
187 Wave ' 37
188 DiagonalBrick ' 38
189 HorizontalBrick ' 39
190 Weave ' 40
191 Plaid ' 41
192 Divot ' 42
193 DottedGrid ' 43
194 DottedDiamond ' 44
195 Shingle ' 45
196 Trellis ' 46
197 Sphere ' 47
198 SmallGrid ' 48
199 SmallCheckerBoard ' 49
200 LargeCheckerBoard ' 50
201 OutlinedDiamond ' 51
202 SolidDiamond ' 52
203
204' LargeGrid = HatchStyleCross ' 4
205
206' Min = HatchStyleHorizontal
207' Max = HatchStyleTotal - 1
208End Enum
209
210Enum PathPointType
211 Start = 0
212 Line = 1
213 Bezier = 3
214 PathTypeMask = &h07
215 DashMode = &h10
216 PathMarker = &h20
217 CloseSubpath = &h80
218 Bezier3 = 3
219End Enum
220
221Enum WarpMode
222 Perspective ' 0
223 Bilinear ' 1
224End Enum
225
226Enum LinearGradientMode
227 Horizontal ' 0
228 Vertical ' 1
229 ForwardDiagonal ' 2
230 BackwardDiagonal ' 3
231End Enum
232
233End Namespace
234End Namespace
235End Namespace
Note: See TracBrowser for help on using the repository browser.