Mercurial > projects > dwt2
annotate org.eclipse.swt.win32.win32.x86/src/org/eclipse/swt/internal/gdip/native.d @ 112:9f4c18c268b2
Update to compile and execute with dmd 2.052.
author | kntroh |
---|---|
date | Wed, 16 Mar 2011 21:53:53 +0900 |
parents | 17310ba3c1bc |
children | 536e43f63c81 |
rev | line source |
---|---|
0
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1 /****************************************************************************** |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
2 |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
3 module: |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
4 |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
5 Based on D version created by John Chapman for the Juno Project |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
6 see: www.dsource.org/projects/juno |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
7 |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
8 Changes and Additions for SWT: |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
9 John Reimer <terminal.node@gmail.com> |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
10 |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
11 ******************************************************************************/ |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
12 |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
13 module org.eclipse.swt.internal.gdip.native; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
14 |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
15 import org.eclipse.swt.internal.win32.WINTYPES; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
16 import java.lang.all; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
17 |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
18 extern(Windows): |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
19 |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
20 /****************************************************************************** |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
21 |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
22 |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
23 ******************************************************************************/ |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
24 |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
25 enum DebugEventLevel { |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
26 Fatal, |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
27 Warning |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
28 } |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
29 |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
30 alias void function(DebugEventLevel level, char* message) DebugEventProc; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
31 |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
32 alias int function(out uint token) NotificationHookProc; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
33 alias void function(uint token) NotificationUnhookProc; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
34 |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
35 |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
36 /****************************************************************************** |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
37 |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
38 |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
39 ******************************************************************************/ |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
40 |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
41 |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
42 struct GdiplusStartupInput { |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
43 uint GdiplusVersion; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
44 DebugEventProc DebugEventCallback; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
45 int SuppressBackgroundThread; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
46 int SuppressExternalCodecs; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
47 } |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
48 |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
49 struct GdiplusStartupOutput { |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
50 NotificationHookProc NotificationHook; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
51 NotificationUnhookProc NotificationUnhook; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
52 } |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
53 |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
54 struct GpBitmapData { |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
55 int Width; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
56 int Height; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
57 int Stride; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
58 int PixelFormat; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
59 void* Scan0; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
60 int Reserved; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
61 } |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
62 |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
63 struct GpColorMatrix { |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
64 float[5][5] m; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
65 } |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
66 |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
67 struct GpPropertyItem { |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
68 int id; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
69 int length; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
70 short type; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
71 void* value; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
72 } |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
73 |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
74 struct GpColorPalette { |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
75 int Flags; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
76 int Count; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
77 int[1] Entries; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
78 } |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
79 |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
80 public struct GpRectF { |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
81 public float X; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
82 public float Y; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
83 public float Width; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
84 public float Height; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
85 } |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
86 |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
87 public struct GpRect { |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
88 public int X; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
89 public int Y; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
90 public int Width; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
91 public int Height; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
92 } |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
93 public struct GpPoint { |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
94 public int X; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
95 public int Y; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
96 } |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
97 public struct GpPointF { |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
98 public float X; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
99 public float Y; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
100 } |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
101 |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
102 alias int function(void*) GpDrawImageAbort; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
103 alias GpDrawImageAbort GpGetThumbnailImageAbort; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
104 |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
105 /****************************************************************************** |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
106 |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
107 |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
108 ******************************************************************************/ |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
109 |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
110 enum Status { |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
111 OK, |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
112 GenericError, |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
113 InvalidParameter, |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
114 OutOfMemory, |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
115 ObjectBusy, |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
116 InsufficientBuffer, |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
117 NotImplemented, |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
118 Win32Error, |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
119 WrongState, |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
120 Aborted, |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
121 FileNotFound, |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
122 ValueOverflow, |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
123 AccessDenied, |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
124 UnknownImageFormat, |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
125 FontFamilyNotFound, |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
126 FontStyleNotFound, |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
127 NotTrueTypeFont, |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
128 UnsupportedGdiplusVersion, |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
129 GdiplusNotInitialized, |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
130 PropertyNotFound, |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
131 PropertyNotSupported |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
132 } |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
133 |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
134 /************************************************************************** |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
135 |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
136 Opaque types managed by Gdi+ |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
137 |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
138 **************************************************************************/ |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
139 typedef GpImage GpBitmap; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
140 |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
141 // alias uint ARGB; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
142 typedef Handle GpFontFamily; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
143 typedef Handle GpImage; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
144 typedef Handle GpBrush; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
145 typedef Handle GpFont; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
146 typedef Handle GpFontCollection; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
147 typedef Handle GpGraphics; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
148 typedef Handle GpGraphicsPath; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
149 typedef Handle GpImageAttributes; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
150 typedef Handle GpHatchBrush; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
151 typedef Handle GpLinearGradientBrush; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
152 typedef Handle GpMatrix; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
153 typedef Handle GpPen; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
154 typedef Handle GpRegion; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
155 typedef Handle GpSolidBrush; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
156 typedef Handle GpStringFormat; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
157 typedef Handle GpTextureBrush; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
158 typedef Handle GpPath; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
159 |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
160 alias void* Handle; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
161 |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
162 alias int BrushType; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
163 alias int CombineMode; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
164 alias int FlushIntention; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
165 alias int MatrixOrder; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
166 alias int GraphicsUnit; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
167 alias int QualityMode; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
168 alias int SmoothingMode; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
169 alias int InterpolationMode; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
170 alias int CompositingMode; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
171 alias int CompositingQuality; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
172 alias int PixelOffsetMode; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
173 alias int PixelFormat; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
174 alias int RotateFlipType; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
175 alias int CoordinateSpace; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
176 alias int WarpMode; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
177 alias int WrapMode; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
178 alias int FillMode; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
179 alias int LineJoin; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
180 alias int LineCap; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
181 alias int DashCap; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
182 alias int DashStyle; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
183 alias int PenAlignment; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
184 alias int ColorMatrixFlag; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
185 alias int ColorAdjustType; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
186 alias int ColorChannelFlag; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
187 alias int ImageLockMode; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
188 alias int ImageCodecFlags; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
189 alias int EncoderParameterValueType; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
190 alias int GenericFontFamilies; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
191 alias int FontStyle; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
192 alias int HatchStyle; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
193 alias int StringFormatFlags; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
194 alias int StringAlignment; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
195 alias int StringTrimming; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
196 alias int TextRenderingHint; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
197 alias int PenType; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
198 alias int LinearGradientMode; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
199 alias int KnownColor; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
200 alias int Unit; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
201 |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
202 alias uint GraphicsState; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
203 |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
204 /****************************************************************************** |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
205 |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
206 Flat GDI+ Exports (C Interface) |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
207 |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
208 ******************************************************************************/ |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
209 |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
210 extern (Windows): |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
211 |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
212 version( STATIC_GDIPLUS ){ |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
213 Status GdiplusStartup( uint* token, GdiplusStartupInput* input, GdiplusStartupOutput* output); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
214 void GdiplusShutdown(uint token); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
215 Status GdipCreateFromHDC(Handle hdc, out Handle graphics); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
216 Status GdipCreateFromHDC2(Handle hdc, Handle hDevice, out Handle graphics); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
217 Status GdipCreateFromHWND(Handle hwnd, out Handle graphics); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
218 Status GdipGetImageGraphicsContext(Handle image, out Handle graphics); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
219 Status GdipDeleteGraphics(Handle graphics); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
220 Status GdipGetDC(Handle graphics, out Handle hdc); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
221 Status GdipReleaseDC(Handle graphics, Handle hdc); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
222 Status GdipSetClipGraphics(Handle graphics, Handle srcgraphics, CombineMode combineMode); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
223 Status GdipSetClipRectI(Handle graphics, int x, int y, int width, int height, CombineMode combineMode); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
224 Status GdipSetClipRect(Handle graphics, float x, float y, float width, float height, CombineMode combineMode); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
225 Status GdipSetClipPath(Handle graphics, Handle path, CombineMode combineMode); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
226 Status GdipSetClipRegion(Handle graphics, Handle region, CombineMode combineMode); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
227 Status GdipSetClipHrgn(Handle graphics, HRGN hRgn, CombineMode combineMode); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
228 |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
229 Status GdipGetClip(Handle graphics, out Handle region); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
230 Status GdipResetClip(Handle graphics); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
231 Status GdipSaveGraphics(Handle graphics, out uint state); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
232 Status GdipRestoreGraphics(Handle graphics, int state); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
233 Status GdipFlush(Handle graphics, FlushIntention intention); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
234 Status GdipScaleWorldTransform(Handle graphics, float sx, float sy, MatrixOrder order); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
235 Status GdipRotateWorldTransform(Handle graphics, float angle, MatrixOrder order); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
236 Status GdipTranslateWorldTransform(Handle graphics, float dx, float dy, MatrixOrder order); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
237 Status GdipMultiplyWorldTransform(Handle graphics, Handle matrix, MatrixOrder order); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
238 Status GdipResetWorldTransform(Handle graphics); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
239 Status GdipBeginContainer(Handle graphics, ref GpRectF dstrect, ref GpRectF srcrect, GraphicsUnit unit, out int state); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
240 Status GdipBeginContainerI(Handle graphics, ref GpRect dstrect, ref GpRect srcrect, GraphicsUnit unit, out int state); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
241 Status GdipBeginContainer2(Handle graphics, out int state); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
242 Status GdipEndContainer(Handle graphics, int state); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
243 Status GdipGetDpiX(Handle graphics, out float dpi); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
244 Status GdipGetDpiY(Handle graphics, out float dpi); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
245 Status GdipGetPageUnit(Handle graphics, out GraphicsUnit unit); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
246 Status GdipSetPageUnit(Handle graphics, GraphicsUnit unit); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
247 Status GdipGetPageScale(Handle graphics, out float scale); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
248 Status GdipSetPageScale(Handle graphics, float scale); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
249 Status GdipGetWorldTransform(Handle graphics, Handle matrix); // out not necessary? |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
250 Status GdipSetWorldTransform(Handle graphics, Handle matrix); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
251 Status GdipGetCompositingMode(Handle graphics, out CompositingMode compositingMode); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
252 Status GdipSetCompositingMode(Handle graphics, CompositingMode compositingMode); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
253 Status GdipGetCompositingQuality(Handle graphics, out CompositingQuality compositingQuality); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
254 Status GdipSetCompositingQuality(Handle graphics, CompositingQuality compositingQuality); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
255 Status GdipGetInterpolationMode(Handle graphics, out InterpolationMode interpolationMode); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
256 Status GdipSetInterpolationMode(Handle graphics, InterpolationMode interpolationMode); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
257 Status GdipGetSmoothingMode(Handle graphics, out SmoothingMode smoothingMode); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
258 Status GdipSetSmoothingMode(Handle graphics, SmoothingMode smoothingMode); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
259 Status GdipGetPixelOffsetMode(Handle graphics, out PixelOffsetMode pixelOffsetMode); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
260 Status GdipSetPixelOffsetMode(Handle graphics, PixelOffsetMode pixelOffsetMode); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
261 Status GdipGetTextContrast(Handle graphics, out uint textContrast); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
262 Status GdipSetTextContrast(Handle graphics, uint textContrast); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
263 Status GdipGraphicsClear(Handle graphics, int color); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
264 Status GdipDrawLine(Handle graphics, Handle pen, float x1, float y1, float x2, float y2); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
265 Status GdipDrawLines(Handle graphics, Handle pen, GpPointF* points, int count); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
266 Status GdipDrawLineI(Handle graphics, Handle pen, int x1, int y1, int x2, int y2); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
267 Status GdipDrawLinesI(Handle graphics, Handle pen, GpPoint* points, int count); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
268 Status GdipDrawArc(Handle graphics, Handle pen, float x, float y, float width, float height, float startAngle, float sweepAngle); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
269 Status GdipDrawArcI(Handle graphics, Handle pen, int x, int y, int width, int height, float startAngle, float sweepAngle); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
270 Status GdipDrawBezier(Handle graphics, Handle pen, float x1, float y1, float x2, float y2, float x3, float y3, float x4, float y4); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
271 Status GdipDrawBeziers(Handle graphics, Handle pen, GpPointF* points, int count); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
272 Status GdipDrawBezierI(Handle graphics, Handle pen, int x1, int y1, int x2, int y2, int x3, int y3, int x4, int y4); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
273 Status GdipDrawBeziersI(Handle graphics, Handle pen, GpPoint* points, int count); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
274 Status GdipDrawRectangle(Handle graphics, Handle pen, float x, float y, float width, float height); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
275 Status GdipDrawRectangles(Handle graphics, Handle pen, GpRectF* rects, int count); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
276 Status GdipDrawRectangleI(Handle graphics, Handle pen, int x, int y, int width, int height); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
277 Status GdipDrawRectanglesI(Handle graphics, Handle pen, GpRect* rects, int count); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
278 Status GdipDrawEllipse(Handle graphics, Handle pen, float x, float y, float width, float height); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
279 Status GdipDrawEllipseI(Handle graphics, Handle pen, int x, int y, int width, int height); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
280 Status GdipDrawPie(Handle graphics, Handle pen, float x, float y, float width, float height, float startAngle, float sweepAngle); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
281 Status GdipDrawPieI(Handle graphics, Handle pen, int x, int y, int width, int height, float startAngle, float sweepAngle); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
282 Status GdipDrawPolygon(Handle graphics, Handle pen, GpPointF* points, int count); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
283 Status GdipDrawPolygonI(Handle graphics, Handle pen, GpPoint* points, int count); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
284 Status GdipDrawCurve(Handle graphics, Handle pen, GpPointF* points, int count); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
285 Status GdipDrawCurve2(Handle graphics, Handle pen, GpPointF* points, int count, float tension); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
286 Status GdipDrawCurve3(Handle graphics, Handle pen, GpPointF* points, int count, int offset, int numberOfSegments, float tension); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
287 Status GdipDrawCurveI(Handle graphics, Handle pen, GpPoint* points, int count); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
288 Status GdipDrawCurve2I(Handle graphics, Handle pen, GpPoint* points, int count, float tension); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
289 Status GdipDrawCurve3I(Handle graphics, Handle pen, GpPoint* points, int count, int offset, int numberOfSegments, float tension); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
290 Status GdipDrawClosedCurve(Handle graphics, Handle pen, GpPointF* points, int count); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
291 Status GdipDrawClosedCurve2(Handle graphics, Handle pen, GpPointF* points, int count, float tension); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
292 Status GdipDrawClosedCurveI(Handle graphics, Handle pen, GpPoint* points, int count); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
293 Status GdipDrawClosedCurve2I(Handle graphics, Handle pen, GpPoint* points, int count, float tension); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
294 Status GdipFillRectangleI(Handle graphics, Handle brush, int x, int y, int width, int height); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
295 Status GdipFillRectangle(Handle graphics, Handle brush, float x, float y, float width, float height); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
296 Status GdipFillRectanglesI(Handle graphics, Handle brush, GpRect* rects, int count); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
297 Status GdipFillRectangles(Handle graphics, Handle brush, GpRectF* rects, int count); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
298 Status GdipFillPolygon(Handle graphics, Handle brush, GpPointF* rects, int count, FillMode fillMode); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
299 Status GdipFillPolygonI(Handle graphics, Handle brush, GpPoint* rects, int count, FillMode fillMode); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
300 Status GdipFillEllipse(Handle graphics, Handle brush, float x, float y, float width, float height); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
301 Status GdipFillEllipseI(Handle graphics, Handle brush, int x, int y, int width, int height); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
302 Status GdipFillPie(Handle graphics, Handle brush, float x, float y, float width, float height, float startAngle, float sweepAngle); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
303 Status GdipFillPieI(Handle graphics, Handle brush, int x, int y, int width, int height, float startAngle, float sweepAngle); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
304 Status GdipFillPath(Handle graphics, Handle brush, Handle path); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
305 Status GdipFillClosedCurve(Handle graphics, Handle brush, GpPointF* points, int count); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
306 Status GdipFillClosedCurveI(Handle graphics, Handle brush, GpPoint* points, int count); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
307 Status GdipFillClosedCurve2(Handle graphics, Handle brush, GpPointF* points, int count, FillMode fillMode, float tension); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
308 Status GdipFillClosedCurve2I(Handle graphics, Handle brush, GpPoint* points, int count, FillMode fillMode, float tension); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
309 Status GdipFillRegion(Handle graphics, Handle brush, Handle region); |
39
0ecb2b338560
further work on phobosification
Frank Benoit <benoit@tionex.de>
parents:
38
diff
changeset
|
310 Status GdipDrawString(Handle graphics, LPCWSTR string, int length, Handle font, ref GpRectF layoutRect, Handle stringFormat, Handle brush); |
0ecb2b338560
further work on phobosification
Frank Benoit <benoit@tionex.de>
parents:
38
diff
changeset
|
311 Status GdipMeasureString(Handle graphics, LPCWSTR string, int length, Handle font, ref GpRectF layoutRect, Handle stringFormat, ref GpRectF boundingBox, int* codepointsFitted, int* linesFitted); |
0
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
312 Status GdipGetStringFormatMeasurableCharacterRangeCount(Handle format, out int count); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
313 Status GdipCloneStringFormat(Handle format, out Handle newFormat); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
314 |
39
0ecb2b338560
further work on phobosification
Frank Benoit <benoit@tionex.de>
parents:
38
diff
changeset
|
315 Status GdipMeasureCharacterRanges(Handle graphics, LPCWSTR string, int length, Handle font, ref GpRectF layoutRect, Handle stringFormat, int regionCount, Handle* regions); |
0
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
316 Status GdipDrawImage(Handle graphics, Handle image, float x, float y); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
317 Status GdipDrawImageI(Handle graphics, Handle image, int x, int y); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
318 Status GdipDrawImageRect(Handle graphics, Handle image, float x, float y, float width, float height); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
319 Status GdipDrawImageRectI(Handle graphics, Handle image, int x, int y, int width, int height); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
320 Status GdipDrawImagePointRect(Handle graphics, Handle image, float x, float y, float srcx, float srcy, float srcwidth, float srcheight, GraphicsUnit srcUnit); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
321 Status GdipDrawImagePointRectI(Handle graphics, Handle image, int x, int y, int srcx, int srcy, int srcwidth, int srcheight, GraphicsUnit srcUnit); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
322 Status GdipDrawImageRectRect(Handle graphics, Handle image, float dstx, float dsty, float dstwidth, float dstheight, float srcx, float srcy, float srcwidth, float srcheight, GraphicsUnit srcUnit, Handle imageAttributes, GpDrawImageAbort callback, void* callbakcData); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
323 Status GdipDrawImageRectRectI(Handle graphics, Handle image, int dstx, int dsty, int dstwidth, int dstheight, int srcx, int srcy, int srcwidth, int srcheight, GraphicsUnit srcUnit, Handle imageAttributes, GpDrawImageAbort callback, void* callbakcData); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
324 Status GdipDrawImagePoints(Handle graphics, Handle image, GpPointF* dstpoints, int count); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
325 Status GdipDrawImagePointsI(Handle graphics, Handle image, GpPoint* dstpoints, int count); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
326 Status GdipDrawImagePointsRect(Handle graphics, Handle image, GpPointF* dstpoints, int count, float srcx, float srcy, float srcwidth, float srcheight, GraphicsUnit srcUnit, Handle imageAttributes, GpDrawImageAbort callback, void* callbakcData); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
327 Status GdipDrawImagePointsRectI(Handle graphics, Handle image, GpPoint* dstpoints, int count, int srcx, int srcy, int srcwidth, int srcheight, GraphicsUnit srcUnit, Handle imageAttributes, GpDrawImageAbort callback, void* callbakcData); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
328 Status GdipIsVisiblePoint(Handle graphics, float x, float y, out int result); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
329 Status GdipIsVisiblePointI(Handle graphics, int x, int y, out int result); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
330 Status GdipIsVisibleRect(Handle graphics, float x, float y, float width, float height, out int result); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
331 Status GdipIsVisibleRectI(Handle graphics, int x, int y, int width, int height, out int result); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
332 Status GdipGetTextRenderingHint(Handle graphics, out TextRenderingHint mode); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
333 Status GdipSetTextRenderingHint(Handle graphics, TextRenderingHint mode); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
334 Status GdipGetClipBounds(Handle graphics, out GpRectF rect); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
335 Status GdipGetClipBoundsI(Handle graphics, out GpRect rect); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
336 Status GdipGetVisibleClipBounds(Handle graphics, out GpRectF rect); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
337 Status GdipGetVisibleClipBoundsI(Handle graphics, out GpRect rect); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
338 Status GdipIsClipEmpty(Handle graphics, out int result); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
339 Status GdipIsVisibleClipEmpty(Handle graphics, out int result); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
340 Status GdipGetRenderingOrigin(Handle graphics, out int x, out int y); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
341 Status GdipSetRenderingOrigin(Handle graphics, int x, int y); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
342 Status GdipGetNearestColor(Handle graphics, ref int argb); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
343 Status GdipComment(Handle graphics, uint sizeData, ubyte* data); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
344 Status GdipTransformPoints(Handle graphics, CoordinateSpace destSpace, CoordinateSpace srcSpace, GpPointF* points, int count); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
345 Status GdipTransformPointsI(Handle graphics, CoordinateSpace destSpace, CoordinateSpace srcSpace, GpPoint* points, int count); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
346 |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
347 Status GdipCreateMatrix(out Handle matrix); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
348 Status GdipCreateMatrix2(float m11, float m12, float m21, float m22, float dx, float dy, out Handle matrix); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
349 Status GdipCreateMatrix3(ref GpRectF rect, GpPointF* dstplg, out Handle matrix); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
350 Status GdipCreateMatrix3I(ref GpRect rect, GpPoint* dstplg, out Handle matrix); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
351 Status GdipDeleteMatrix(Handle matrix); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
352 Status GdipCloneMatrix(Handle matrix, out Handle cloneMatrix); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
353 Status GdipGetMatrixElements(Handle matrix, float* matrixOut); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
354 Status GdipSetMatrixElements(Handle matrix, float m11, float m12, float m21, float m22, float xy, float dy); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
355 Status GdipInvertMatrix(Handle matrix); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
356 Status GdipMultiplyMatrix(Handle matrix, Handle matrix2, MatrixOrder order); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
357 Status GdipScaleMatrix(Handle matrix, float scaleX, float scaleY, MatrixOrder order); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
358 Status GdipShearMatrix(Handle matrix, float shearX, float shearY, MatrixOrder order); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
359 Status GdipRotateMatrix(Handle matrix, float angle, MatrixOrder order); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
360 Status GdipTranslateMatrix(Handle matrix, float offsetX, float offsetY, MatrixOrder order); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
361 Status GdipIsMatrixIdentity(Handle matrix, out int result); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
362 Status GdipIsMatrixInvertible(Handle matrix, out int result); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
363 Status GdipTransformMatrixPoints(Handle matrix, GpPointF *pts, int count); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
364 |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
365 Status GdipGetBrushType(Handle brush, out BrushType type ); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
366 Status GdipCloneBrush(Handle brush, out Handle cloneBrush); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
367 Status GdipDeleteBrush(Handle brush); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
368 |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
369 Status GdipCreateSolidFill(int color, out Handle brush); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
370 Status GdipGetSolidFillColor(Handle brush, out int color); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
371 Status GdipSetSolidFillColor(Handle brush, int color); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
372 |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
373 Status GdipCreateTexture(Handle image, WrapMode wrapMode, out Handle texture); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
374 Status GdipCreateTexture2(Handle image, WrapMode wrapMode, float x, float y, float width, float height, out Handle texture); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
375 Status GdipCreateTexture2I(Handle image, WrapMode wrapMode, int x, int y, int width, int height, out Handle texture); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
376 Status GdipGetTextureImage(Handle brush, out Handle image); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
377 Status GdipGetTextureTransform(Handle brush, out Handle matrix); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
378 Status GdipSetTextureTransform(Handle brush, Handle matrix); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
379 Status GdipGetTextureWrapMode(Handle brush, out WrapMode wrapmode); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
380 Status GdipSetTextureWrapMode(Handle brush, WrapMode wrapmode); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
381 |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
382 Status GdipCreateHatchBrush(HatchStyle hatchstyle, int forecol, int backcol, out Handle brush); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
383 Status GdipGetHatchStyle(Handle brush, out HatchStyle hatchstyle); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
384 Status GdipGetHatchForegroundColor(Handle brush, out int forecol); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
385 Status GdipGetHatchBackgroundColor(Handle brush, out int backcol); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
386 |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
387 Status GdipCreateLineBrushI(ref GpPoint point1, ref GpPoint point2, int color1, int color2, WrapMode wrapMode, out Handle lineGradient); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
388 Status GdipCreateLineBrush(ref GpPointF point1, ref GpPointF point2, int color1, int color2, WrapMode wrapMode, out Handle lineGradient); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
389 Status GdipCreateLineBrushFromRectI(ref GpRect rect, int color1, int color2, LinearGradientMode mode, WrapMode wrapMode, out Handle lineGradient); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
390 Status GdipCreateLineBrushFromRect(ref GpRectF rect, int color1, int color2, LinearGradientMode mode, WrapMode wrapMode, out Handle lineGradient); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
391 Status GdipCreateLineBrushFromRectWithAngleI(ref GpRect rect, int color1, int color2, float angle, int isAngleScalable, WrapMode wrapMode, out Handle lineGradient); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
392 Status GdipCreateLineBrushFromRectWithAngle(ref GpRectF rect, int color1, int color2, float angle, int isAngleScalable, WrapMode wrapMode, out Handle lineGradient); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
393 Status GdipGetLineBlendCount(Handle brush, out int count); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
394 Status GdipGetLineBlend(Handle brush, float* blend, float* positions, int count); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
395 Status GdipSetLineBlend(Handle brush, float* blend, float* positions, int count); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
396 Status GdipGetLinePresetBlendCount(Handle brush, out int count); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
397 Status GdipGetLinePresetBlend(Handle brush, uint* blend, float* positions, int count); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
398 Status GdipSetLinePresetBlend(Handle brush, uint* blend, float* positions, int count); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
399 Status GdipGetLineWrapMode(Handle brush, out WrapMode wrapmode); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
400 Status GdipSetLineWrapMode(Handle brush, WrapMode wrapmode); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
401 Status GdipGetLineRect(Handle brush, out GpRectF rect); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
402 Status GdipGetLineColors(Handle brush, int* colors); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
403 Status GdipSetLineColors(Handle brush, int color1, int color2); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
404 Status GdipGetLineGammaCorrection(Handle brush, out int useGammaCorrection); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
405 Status GdipSetLineGammaCorrection(Handle brush, int useGammaCorrection); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
406 Status GdipSetLineSigmaBlend(Handle brush, float focus, float scale); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
407 Status GdipSetLineLinearBlend(Handle brush, float focus, float scale); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
408 Status GdipGetLineTransform(Handle brush, out Handle matrix); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
409 Status GdipSetLineTransform(Handle brush, Handle matrix); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
410 Status GdipResetLineTransform(Handle brush); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
411 Status GdipMultiplyLineTransform(Handle brush, Handle matrix, MatrixOrder order); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
412 Status GdipTranslateLineTransform(Handle brush, float dx, float dy, MatrixOrder order); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
413 Status GdipScaleLineTransform(Handle brush, float sx, float sy, MatrixOrder order); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
414 Status GdipRotateLineTransform(Handle brush, float angle, MatrixOrder order); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
415 |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
416 Status GdipCreatePen1(int argb, float width, GraphicsUnit unit, out Handle pen); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
417 Status GdipCreatePen2(Handle brush, float width, GraphicsUnit unit, out Handle pen); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
418 Status GdipDeletePen(Handle pen); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
419 Status GdipClonePen(Handle pen, out Handle clonepen); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
420 Status GdipSetPenLineCap197819(Handle pen, LineCap startCap, LineCap endCap, DashCap dashCap); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
421 Status GdipGetPenStartCap(Handle pen, out LineCap startCap); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
422 Status GdipSetPenStartCap(Handle pen, LineCap startCap); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
423 Status GdipGetPenEndCap(Handle pen, out LineCap endCap); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
424 Status GdipSetPenEndCap(Handle pen, LineCap endCap); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
425 Status GdipGetPenDashCap197819(Handle pen, out DashCap endCap); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
426 Status GdipSetPenDashCap197819(Handle pen, DashCap endCap); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
427 Status GdipGetPenLineJoin(Handle pen, out LineJoin lineJoin); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
428 Status GdipSetPenLineJoin(Handle pen, LineJoin lineJoin); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
429 Status GdipGetPenMiterLimit(Handle pen, out float miterLimit); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
430 Status GdipSetPenMiterLimit(Handle pen, float miterLimit); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
431 Status GdipGetPenMode(Handle pen, out PenAlignment penMode); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
432 Status GdipSetPenMode(Handle pen, PenAlignment penMode); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
433 Status GdipGetPenTransform(Handle pen, out Handle matrix); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
434 Status GdipSetPenTransform(Handle pen, Handle matrix); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
435 Status GdipResetPenTransform(Handle pen); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
436 Status GdipMultiplyPenTransform(Handle pen, Handle matrix, MatrixOrder order); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
437 Status GdipTranslatePenTransform(Handle pen, float dx, float dy, MatrixOrder order); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
438 Status GdipScalePenTransform(Handle pen, float sx, float sy, MatrixOrder order); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
439 Status GdipRotatePenTransform(Handle pen, float angle, MatrixOrder order); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
440 Status GdipGetPenColor(Handle pen, out int argb); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
441 Status GdipSetPenColor(Handle pen, int argb); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
442 Status GdipGetPenWidth(Handle pen, out float width); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
443 Status GdipSetPenWidth(Handle pen, float width); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
444 Status GdipGetPenFillType(Handle pen, out PenType type); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
445 Status GdipGetPenBrushFill(Handle pen, out Handle brush); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
446 Status GdipSetPenBrushFill(Handle pen, Handle brush); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
447 Status GdipGetPenDashStyle(Handle pen, out DashStyle dashstyle); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
448 Status GdipSetPenDashStyle(Handle pen, DashStyle dashstyle); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
449 Status GdipGetPenDashOffset(Handle pen, out float offset); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
450 Status GdipSetPenDashOffset(Handle pen, float offset); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
451 Status GdipGetPenDashCount(Handle pen, out int count); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
452 Status GdipGetPenDashArray(Handle pen, float* dash, int count); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
453 Status GdipSetPenDashArray(Handle pen, float* dash, int count); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
454 Status GdipGetPenCompoundCount(Handle pen, out int count); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
455 Status GdipGetPenCompoundArray(Handle pen, float* dash, int count); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
456 Status GdipSetPenCompoundArray(Handle pen, float* dash, int count); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
457 |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
458 Status GdipCreateRegion(out Handle region); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
459 Status GdipCreateRegionRect(ref GpRectF rect, out Handle region); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
460 Status GdipCreateRegionRectI(ref GpRect rect, out Handle region); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
461 Status GdipCreateRegionPath(Handle path, out Handle region); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
462 Status GdipCreateRegionHrgn(Handle hRgn, out Handle region); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
463 Status GdipDeleteRegion(Handle region); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
464 Status GdipSetInfinite(Handle region); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
465 Status GdipSetEmpty(Handle region); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
466 Status GdipCombineRegionRect(Handle region, ref GpRectF rect, CombineMode combineMode); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
467 Status GdipCombineRegionRectI(Handle region, ref GpRect rect, CombineMode combineMode); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
468 Status GdipCombineRegionPath(Handle region, Handle path, CombineMode combineMode); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
469 Status GdipCombineRegionRegion(Handle region, Handle region, CombineMode combineMode); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
470 Status GdipTranslateRegion(Handle region, float dx, float dy); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
471 Status GdipTranslateRegionI(Handle region, int dx, int dy); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
472 Status GdipTransformRegion(Handle region, Handle matrix); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
473 Status GdipGetRegionBounds(Handle region, Handle graphics, out GpRectF rect); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
474 Status GdipGetRegionHRgn(Handle region, Handle graphics, out Handle hRgn); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
475 Status GdipIsEmptyRegion(Handle region, Handle graphics, out int result); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
476 Status GdipIsInfiniteRegion(Handle region, Handle graphics, out int result); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
477 Status GdipIsEqualRegion(Handle region1, Handle region2, Handle graphics, out int result); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
478 Status GdipIsVisibleRegionPoint(Handle region, float x, float y, Handle graphics, out int result); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
479 Status GdipIsVisibleRegionRect(Handle region, float x, float y, float width, float height, Handle graphics, out int result); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
480 Status GdipIsVisibleRegionPointI(Handle region, int x, int y, Handle graphics, out int result); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
481 Status GdipIsVisibleRegionRectI(Handle region, int x, int y, int width, int height, Handle graphics, out int result); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
482 Status GdipGetRegionScansCount(Handle region, out int count, Handle matrix); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
483 Status GdipGetRegionScans(Handle region, GpRectF* rects, out int count, Handle matrix); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
484 |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
485 Status GdipDisposeImage(Handle image); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
486 Status GdipImageForceValidation(Handle image); |
39
0ecb2b338560
further work on phobosification
Frank Benoit <benoit@tionex.de>
parents:
38
diff
changeset
|
487 Status GdipLoadImageFromFileICM(LPCWSTR filename, out Handle image); |
0ecb2b338560
further work on phobosification
Frank Benoit <benoit@tionex.de>
parents:
38
diff
changeset
|
488 Status GdipLoadImageFromFile(LPCWSTR filename, out Handle image); |
0
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
489 // Status GdipLoadImageFromStreamICM(IStream stream, out Handle image); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
490 // Status GdipLoadImageFromStream(IStream stream, out Handle image); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
491 // Status GdipGetImageRawFormat(Handle image, out GUID format); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
492 Status GdipGetImageEncodersSize(out int numEncoders, out int size); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
493 // Status GdipGetImageEncoders(int numEncoders, int size, GpImageCodecInfo* encoders); |
39
0ecb2b338560
further work on phobosification
Frank Benoit <benoit@tionex.de>
parents:
38
diff
changeset
|
494 // Status GdipSaveImageToFile(Handle image, LPCWSTR filename, ref GUID clsidEncoder, GpEncoderParameters* encoderParams); |
0
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
495 // Status GdipSaveImageToStream(Handle image, IStream stream, ref GUID clsidEncoder, GpEncoderParameters* encoderParams); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
496 // Status GdipSaveAdd(Handle image, GpEncoderParameters* encoderParams); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
497 // Status GdipSaveAddImage(Handle image, Handle newImage, GpEncoderParameters* encoderParams); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
498 Status GdipCloneImage(Handle image, out Handle cloneImage); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
499 Status GdipGetImageType(Handle image, out int type); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
500 Status GdipGetImageFlags(Handle image, out uint flags); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
501 Status GdipGetImageWidth(Handle image, out uint width); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
502 Status GdipGetImageHeight(Handle image, out uint height); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
503 Status GdipGetImageHorizontalResolution(Handle image, out float resolution); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
504 Status GdipGetImageVerticalResolution(Handle image, out float resolution); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
505 Status GdipGetPropertyCount(Handle image, out int numOfProperty); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
506 Status GdipGetPropertyIdList(Handle image, int numOfProperty, int* list); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
507 Status GdipGetImagePixelFormat(Handle image, out PixelFormat format); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
508 Status GdipGetImageDimension(Handle image, out float width, out float height); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
509 Status GdipGetImageThumbnail(Handle image, int thumbWidth, int thumbHeight, out Handle thumbImage, GpGetThumbnailImageAbort callback, void* callbackData); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
510 // Status GdipImageGetFrameCount(Handle image, ref GUID dimensionID, out int count); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
511 // Status GdipImageSelectActiveFrame(Handle image, ref GUID dimensionID, int frameCount); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
512 Status GdipImageGetFrameDimensionsCount(Handle image, out int count); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
513 // Status GdipImageGetFrameDimensionsList(Handle image, GUID* dimensionIDs, int count); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
514 Status GdipImageRotateFlip(Handle image, RotateFlipType rotateFlipType); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
515 Status GdipGetPropertyItemSize(Handle image, int propId, out uint propSize); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
516 Status GdipGetPropertyItem(Handle image, int propId, uint propSize, GpPropertyItem* buffer); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
517 Status GdipSetPropertyItem(Handle image, ref GpPropertyItem buffer); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
518 Status GdipRemovePropertyItem(Handle image, int propId); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
519 Status GdipGetPropertySize(Handle image, out uint totalBufferSize, ref int numProperties); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
520 Status GdipGetAllPropertyItems(Handle image, uint totalBufferSize, int numProperties, GpPropertyItem* allItems); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
521 Status GdipGetImageBounds(Handle image, out GpRectF srcRect, out GraphicsUnit srcUnit); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
522 // Status GdipGetEncoderParameterListSize(Handle image, ref GUID clsidEncoder, out uint size); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
523 // Status GdipGetEncoderParameterList(Handle image, ref GUID clsidEncoder, uint size, GpEncoderParameters* buffer); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
524 Status GdipGetImagePaletteSize(Handle image, out int size); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
525 Status GdipGetImagePalette(Handle image, GpColorPalette* palette, int size); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
526 Status GdipSetImagePalette(Handle image, GpColorPalette* palette); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
527 |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
528 Status GdipCreateBitmapFromScan0(int width, int height, int stride, PixelFormat format, ubyte* scan0, out Handle bitmap); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
529 Status GdipCreateBitmapFromHBITMAP(Handle hbitmap, Handle hpalette, out Handle bitmap); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
530 Status GdipCreateBitmapFromHICON(Handle hicon, out Handle bitmap); |
39
0ecb2b338560
further work on phobosification
Frank Benoit <benoit@tionex.de>
parents:
38
diff
changeset
|
531 Status GdipCreateBitmapFromFileICM(LPCWSTR fileName, out Handle bitmap); |
0ecb2b338560
further work on phobosification
Frank Benoit <benoit@tionex.de>
parents:
38
diff
changeset
|
532 Status GdipCreateBitmapFromFile(LPCWSTR fileName, out Handle bitmap); |
0
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
533 // Status GdipCreateBitmapFromStreamICM(IStream stream, out Handle bitmap); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
534 // Status GdipCreateBitmapFromStream(IStream stream, out Handle bitmap); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
535 Status GdipCreateBitmapFromGraphics(int width, int height, Handle graphics, out Handle bitmap); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
536 Status GdipCloneBitmapArea(float x, float y, float width, float height, PixelFormat format, Handle srcbitmap, out Handle dstbitmap); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
537 Status GdipCloneBitmapAreaI(int x, int y, int width, int height, PixelFormat format, Handle srcbitmap, out Handle dstbitmap); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
538 Status GdipBitmapGetPixel(Handle bitmap, int x, int y, out int color); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
539 Status GdipBitmapSetPixel(Handle bitmap, int x, int y, int color); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
540 Status GdipBitmapLockBits(Handle bitmap, GpRect* rect, ImageLockMode flags, PixelFormat format, GpBitmapData* lockedBitmapData); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
541 Status GdipBitmapUnlockBits(Handle bitmap, GpBitmapData* lockedBitmapData); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
542 Status GdipBitmapSetResolution(Handle bitmap, float xdpi, float ydpi); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
543 Status GdipCreateHICONFromBitmap(Handle bitmap, out Handle hbmReturn); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
544 Status GdipCreateHBITMAPFromBitmap(Handle bitmap, out Handle hbmReturn, int background); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
545 |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
546 Status GdipCreateImageAttributes(out Handle imageattr); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
547 Status GdipDisposeImageAttributes(Handle imageattr); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
548 Status GdipSetImageAttributesColorMatrix(Handle imageattr, ColorAdjustType type, int enableFlag, GpColorMatrix* colorMatrix, GpColorMatrix* grayMatrix, ColorMatrixFlag flags); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
549 Status GdipSetImageAttributesThreshold(Handle imageattr, ColorAdjustType type, int enableFlag, float threshold); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
550 Status GdipSetImageAttributesGamma(Handle imageattr, ColorAdjustType type, int enableFlag, float gamma); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
551 Status GdipSetImageAttributesNoOp(Handle imageattr, ColorAdjustType type, int enableFlag); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
552 Status GdipSetImageAttributesColorKeys(Handle imageattr, ColorAdjustType type, int enableFlag, int colorLow, int colorHigh); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
553 Status GdipSetImageAttributesOutputChannel(Handle imageattr, ColorAdjustType type, int enableFlag, ColorChannelFlag flags); |
39
0ecb2b338560
further work on phobosification
Frank Benoit <benoit@tionex.de>
parents:
38
diff
changeset
|
554 Status GdipSetImageAttributesOutputChannelColorProfile(Handle imageattr, ColorAdjustType type, int enableFlag, LPCWSTR colorProfileFilename); |
0
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
555 Status GdipSetImageAttributesWrapMode(Handle imageattr, WrapMode wrap, int argb, int clamp); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
556 |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
557 Status GdipNewInstalledFontCollection(out Handle fontCollection); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
558 Status GdipNewPrivateFontCollection(out Handle fontCollection); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
559 Status GdipDeletePrivateFontCollection(Handle fontCollection); |
39
0ecb2b338560
further work on phobosification
Frank Benoit <benoit@tionex.de>
parents:
38
diff
changeset
|
560 Status GdipPrivateAddFontFile(Handle fontCollection, LPCWSTR filename); |
0
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
561 Status GdipPrivateAddMemoryFont(Handle fontCollection, void* memory, int length); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
562 Status GdipGetFontCollectionFamilyCount(Handle fontCollection, out int numFound); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
563 Status GdipGetFontCollectionFamilyList(Handle fontCollection, int numSought, Handle* gpfamilies, out int numFound); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
564 |
39
0ecb2b338560
further work on phobosification
Frank Benoit <benoit@tionex.de>
parents:
38
diff
changeset
|
565 Status GdipCreateFontFamilyFromName(LPCWSTR name, Handle fontCollection, out Handle FontFamily); |
0
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
566 Status GdipDeleteFontFamily(Handle FontFamily); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
567 Status GdipCloneFontFamily(Handle FontFamily, out Handle clonedFontFamily); |
39
0ecb2b338560
further work on phobosification
Frank Benoit <benoit@tionex.de>
parents:
38
diff
changeset
|
568 Status GdipGetFamilyName(Handle family, LPCWSTR name, int language); |
0
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
569 Status GdipGetGenericFontFamilyMonospace(out Handle nativeFamily); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
570 Status GdipGetGenericFontFamilySerif(out Handle nativeFamily); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
571 Status GdipGetGenericFontFamilySansSerif(out Handle nativeFamily); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
572 Status GdipGetEmHeight(Handle family, FontStyle style, out short EmHeight); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
573 Status GdipGetCellAscent(Handle family, FontStyle style, out short CellAscent); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
574 Status GdipGetCellDescent(Handle family, FontStyle style, out short CellDescent); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
575 Status GdipGetLineSpacing(Handle family, FontStyle style, out short LineSpacing); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
576 Status GdipIsStyleAvailable(Handle family, FontStyle style, out int IsStyleAvailable); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
577 |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
578 Status GdipCreateFont(Handle fontFamily, float emSize, int style, int unit, out Handle font); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
579 Status GdipCreateFontFromDC(Handle hdc, out Handle font); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
580 Status GdipDeleteFont(Handle font); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
581 Status GdipCloneFont(Handle font, out Handle cloneFont); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
582 Status GdipGetFontSize(Handle font, out float size); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
583 Status GdipGetFontHeight(Handle font, Handle graphics, out float height); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
584 Status GdipGetFontHeightGivenDPI(Handle font, float dpi, out float height); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
585 Status GdipGetFontStyle(Handle font, out FontStyle style); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
586 Status GdipGetFontUnit(Handle font, out GraphicsUnit unit); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
587 Status GdipGetFamily(Handle font, out Handle family); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
588 Status GdipCreateFontFromLogfontW( Handle hdc, ref LOGFONTW logfont, out Handle font); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
589 Status GdipCreateFontFromLogfontA( Handle hdc, ref LOGFONTA logfont, out Handle font ); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
590 |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
591 Status GdipGetLogFontW(Handle font, Handle graphics, out LOGFONTW logfontW); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
592 alias GdipGetLogFontW GdipGetLogFont; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
593 |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
594 Status GdipCreateStringFormat(StringFormatFlags formatAttributes, int language, out Handle format); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
595 Status GdipDeleteStringFormat(Handle format); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
596 Status GdipGetStringFormatFlags(Handle format, out StringFormatFlags flags); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
597 Status GdipSetStringFormatFlags(Handle format, StringFormatFlags flags); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
598 Status GdipGetStringFormatAlign(Handle format, out StringAlignment alignment); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
599 Status GdipSetStringFormatAlign(Handle format, StringAlignment alignment); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
600 Status GdipGetStringFormatLineAlign(Handle format, out StringAlignment alignment); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
601 Status GdipSetStringFormatLineAlign(Handle format, StringAlignment alignment); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
602 Status GdipGetStringFormatTrimming(Handle format, out StringTrimming trimming); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
603 Status GdipSetStringFormatTrimming(Handle format, StringTrimming trimming); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
604 |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
605 Status GdipCreatePath(FillMode brushMode, out Handle path); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
606 Status GdipCreatePath2(GpPointF*, ubyte*, int, FillMode, out Handle); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
607 Status GdipCreatePath2I(GpPoint*, ubyte*, int, FillMode, out Handle); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
608 Status GdipDeletePath(Handle path); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
609 Status GdipClonePath(Handle path, out Handle clonepath); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
610 Status GdipResetPath(Handle path); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
611 Status GdipGetPathFillMode(Handle path, out FillMode fillmode); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
612 Status GdipSetPathFillMode(Handle path, FillMode fillmode); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
613 Status GdipStartPathFigure(Handle path); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
614 Status GdipClosePathFigure(Handle path); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
615 Status GdipClosePathFigures(Handle path); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
616 Status GdipSetPathMarker(Handle path); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
617 Status GdipClearPathMarkers(Handle path); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
618 Status GdipReversePath(Handle path); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
619 Status GdipGetPathLastPoint(Handle path, out GpPointF lastPoint); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
620 Status GdipAddPathLine(Handle path, float x1, float y1, float x2, float y2); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
621 Status GdipAddPathLineI(Handle path, int x1, int y1, int x2, int y2); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
622 Status GdipAddPathLine2(Handle path, GpPointF* points, int count); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
623 Status GdipAddPathLine2I(Handle path, GpPoint* points, int count); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
624 Status GdipAddPathArc(Handle path, float x, float y, float width, float height, float startAngle, float sweepAngle); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
625 Status GdipAddPathArcI(Handle path, int x, int y, int width, int height, float startAngle, float sweepAngle); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
626 Status GdipAddPathBezier(Handle path, float x1, float y1, float x2, float y2, float x3, float y3, float x4, float y4); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
627 Status GdipAddPathBezierI(Handle path, int x1, int y1, int x2, int y2, int x3, int y3, int x4, int y4); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
628 Status GdipAddPathBeziers(Handle path, GpPointF* points, int count); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
629 Status GdipAddPathBeziersI(Handle path, GpPoint* points, int count); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
630 Status GdipAddPathCurve(Handle path, GpPointF* points, int count); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
631 Status GdipAddPathCurveI(Handle path, GpPoint* points, int count); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
632 Status GdipAddPathCurve2(Handle path, GpPointF* points, int count, float tension); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
633 Status GdipAddPathCurve2I(Handle path, GpPoint* points, int count, float tension); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
634 Status GdipAddPathCurve3(Handle path, GpPointF* points, int count, int offset, int numberOfSegments, float tension); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
635 Status GdipAddPathCurve3I(Handle path, GpPoint* points, int count, int offset, int numberOfSegments, float tension); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
636 Status GdipAddPathClosedCurve(Handle path, GpPointF* points, int count); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
637 Status GdipAddPathClosedCurveI(Handle path, GpPoint* points, int count); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
638 Status GdipAddPathClosedCurve2(Handle path, GpPointF* points, int count, float tension); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
639 Status GdipAddPathClosedCurve2I(Handle path, GpPoint* points, int count, float tension); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
640 Status GdipAddPathRectangle(Handle path, float x, float y, float width, float height); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
641 Status GdipAddPathRectangleI(Handle path, int x, int y, int width, int height); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
642 Status GdipAddPathRectangles(Handle path, GpRectF* rects, int count); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
643 Status GdipAddPathRectanglesI(Handle path, GpRect* rects, int count); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
644 Status GdipAddPathEllipse(Handle path, float x, float y, float width, float height); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
645 Status GdipAddPathEllipseI(Handle path, int x, int y, int width, int height); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
646 Status GdipAddPathPie(Handle path, float x, float y, float width, float height, float startAngle, float sweepAngle); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
647 Status GdipAddPathPieI(Handle path, int x, int y, int width, int height, float startAngle, float sweepAngle); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
648 Status GdipAddPathPolygon(Handle path, GpPointF* points, int count); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
649 Status GdipAddPathPolygonI(Handle path, GpPoint* points, int count); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
650 Status GdipAddPathPath(Handle path, Handle addingPath, int connect); |
39
0ecb2b338560
further work on phobosification
Frank Benoit <benoit@tionex.de>
parents:
38
diff
changeset
|
651 Status GdipAddPathString(Handle path, LPCWSTR string, int length, Handle family, FontStyle style, float emSize, ref GpRectF layoutRect, Handle format); |
0ecb2b338560
further work on phobosification
Frank Benoit <benoit@tionex.de>
parents:
38
diff
changeset
|
652 Status GdipAddPathStringI(Handle path, LPCWSTR string, int length, Handle family, FontStyle style, float emSize, ref GpRect layoutRect, Handle format); |
0
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
653 Status GdipTransformPath(Handle path, Handle matrix); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
654 Status GdipGetPathWorldBounds(Handle path, out GpRectF bounds, Handle matrix, Handle pen); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
655 Status GdipFlattenPath(Handle path, Handle matrix, float flatness); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
656 Status GdipWidenPath(Handle path, Handle pen, Handle matrix, float flatness); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
657 Status GdipWindingModeOutline(Handle path, Handle matrix, float flatness); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
658 Status GdipWarpPath(Handle path, Handle matrix, GpPointF* points, int count, float srcx, float srcy, float srcwidth, float srcwidth, WarpMode warpMode, float flatness); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
659 Status GdipGetPointCount(Handle path, out int count); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
660 Status GdipGetPathTypes(Handle path, byte* types, int count); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
661 Status GdipGetPathPoints(Handle path, GpPointF* points, int count); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
662 Status GdipIsVisiblePathPoint(Handle path, float x, float y, Handle graphics, out int result); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
663 Status GdipIsVisiblePathPointI(Handle path, int x, int y, Handle graphics, out int result); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
664 Status GdipIsOutlineVisiblePathPoint(Handle path, float x, float y, Handle pen, Handle graphics, out int result); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
665 Status GdipIsOutlineVisiblePathPointI(Handle path, int x, int y, Handle pen, Handle graphics, out int result); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
666 Status GdipDrawPath(Handle graphics, Handle pen, Handle path); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
667 |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
668 |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
669 Status GdipCreatePathIter(out Handle iterator, Handle path); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
670 Status GdipDeletePathIter(Handle iterator); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
671 Status GdipPathIterNextSubpath(Handle iterator, out int resultCount, out int startIndex, out int endIndex, out int isClosed); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
672 Status GdipPathIterNextSubpathPath(Handle iterator, out int resultCount, Handle path, out int isClosed); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
673 Status GdipPathIterNextPathType(Handle iterator, out int resultCount, out ubyte pathType, out int startIndex, out int endIndex); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
674 Status GdipPathIterNextMarker(Handle iterator, out int resultCount, out int startIndex, out int endIndex); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
675 Status GdipPathIterNextMarkerPath(Handle iterator, out int resultCount, Handle path); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
676 Status GdipPathIterGetCount(Handle iterator, out int count); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
677 Status GdipPathIterGetSubpathCount(Handle iterator, out int count); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
678 Status GdipPathIterHasCurve(Handle iterator, out int hasCurve); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
679 Status GdipPathIterRewind(Handle iterator); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
680 Status GdipPathIterEnumerate(Handle iterator, out int resultCount, GpPointF* points, ubyte* types, int count); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
681 Status GdipPathIterCopyData(Handle iterator, out int resultCount, GpPointF* points, ubyte* types, int startIndex, int endIndex); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
682 |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
683 Status GdipCreatePathGradient(GpPointF* points, int count, WrapMode wrapMode, out Handle polyGradient); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
684 Status GdipCreatePathGradientI(GpPoint* points, int count, WrapMode wrapMode, out Handle polyGradient); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
685 Status GdipCreatePathGradientFromPath(Handle path, out Handle polyGradient); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
686 Status GdipGetPathGradientCenterColor(Handle brush, out int colors); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
687 Status GdipSetPathGradientCenterColor(Handle brush, int colors); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
688 Status GdipGetPathGradientSurroundColorCount(Handle brush, out int count); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
689 Status GdipGetPathGradientSurroundColorsWithCount(Handle brush, int* color, ref int count); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
690 Status GdipSetPathGradientSurroundColorsWithCount(Handle brush, int* color, ref int count); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
691 Status GdipGetPathGradientCenterPoint(Handle brush, ref GpPointF point); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
692 Status GdipSetPathGradientCenterPoint(Handle brush, ref GpPointF point); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
693 Status GdipGetPathGradientRect(Handle brush, ref GpRectF rect); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
694 Status GdipGetPathGradientBlendCount(Handle brush, out int count); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
695 Status GdipGetPathGradientBlend(Handle brush, float* blend, float* positions, int count); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
696 Status GdipSetPathGradientBlend(Handle brush, float* blend, float* positions, int count); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
697 Status GdipGetPathGradientPresetBlendCount(Handle brush, out int count); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
698 Status GdipGetPathGradientPresetBlend(Handle brush, int* blend, float* positions, int count); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
699 Status GdipSetPathGradientPresetBlend(Handle brush, int* blend, float* positions, int count); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
700 Status GdipSetPathGradientSigmaBlend(Handle brush, float focus, float scale); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
701 Status GdipSetPathGradientLinearBlend(Handle brush, float focus, float scale); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
702 Status GdipGetPathGradientTransform(Handle brush, out Handle matrix); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
703 Status GdipSetPathGradientTransform(Handle brush, Handle matrix); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
704 Status GdipResetPathGradientTransform(Handle brush); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
705 Status GdipMultiplyPathGradientTransform(Handle brush, Handle matrix, MatrixOrder order); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
706 Status GdipRotatePathGradientTransform(Handle brush, float angle, MatrixOrder order); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
707 Status GdipTranslatePathGradientTransform(Handle brush, float dx, float dy, MatrixOrder order); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
708 Status GdipScalePathGradientTransform(Handle brush, float sx, float sy, MatrixOrder order); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
709 Status GdipGetPathGradientFocusScales(Handle brush, out float xScale, out float yScale); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
710 Status GdipSetPathGradientFocusScales(Handle brush, float xScale, float yScale); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
711 Status GdipGetPathGradientWrapMode(Handle brush, out WrapMode wrapMode); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
712 Status GdipSetPathGradientWrapMode(Handle brush, WrapMode wrapMode); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
713 |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
714 //added |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
715 |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
716 Status GdipResetTextureTransform( Handle brush ); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
717 Status GdipScaleTextureTransform( Handle brush, float sx, float sy, MatrixOrder order ); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
718 Status GdipTranslateTextureTransform( Handle brush, float dx, float dy, MatrixOrder order); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
719 Status GdipStringFormatGetGenericDefault(out Handle format); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
720 Status GdipStringFormatGetGenericTypographic(out Handle format); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
721 Status GdipSetStringFormatHotkeyPrefix(Handle format, int hotkeyPrefix); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
722 Status GdipSetStringFormatTabStops( Handle format, float firstTabOffset, int count, float* tabStops); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
723 |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
724 void loadLib_Gdip(){ |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
725 // do nothing in this version |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
726 } |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
727 |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
728 } |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
729 else{ // version(!STATIC_GDIPLUS) |
46
17310ba3c1bc
Moved all load lib functionality into own module
Frank Benoit <benoit@tionex.de>
parents:
39
diff
changeset
|
730 import java.nonstandard.SharedLib; |
0
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
731 Status function( uint* token, GdiplusStartupInput* input, GdiplusStartupOutput* output) GdiplusStartup; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
732 void function(uint token) GdiplusShutdown; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
733 Status function(Handle hdc, out Handle graphics) GdipCreateFromHDC; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
734 Status function(Handle hdc, Handle hDevice, out Handle graphics) GdipCreateFromHDC2; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
735 Status function(Handle hwnd, out Handle graphics) GdipCreateFromHWND; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
736 Status function(Handle image, out Handle graphics) GdipGetImageGraphicsContext; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
737 Status function(Handle graphics) GdipDeleteGraphics; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
738 Status function(Handle graphics, out Handle hdc) GdipGetDC; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
739 Status function(Handle graphics, Handle hdc) GdipReleaseDC; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
740 Status function(Handle graphics, Handle srcgraphics, CombineMode combineMode) GdipSetClipGraphics; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
741 Status function(Handle graphics, int x, int y, int width, int height, CombineMode combineMode) GdipSetClipRectI; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
742 Status function(Handle graphics, float x, float y, float width, float height, CombineMode combineMode) GdipSetClipRect; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
743 Status function(Handle graphics, Handle path, CombineMode combineMode) GdipSetClipPath; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
744 Status function(Handle graphics, Handle region, CombineMode combineMode) GdipSetClipRegion; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
745 Status function(Handle graphics, HRGN hRgn, CombineMode combineMode) GdipSetClipHrgn; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
746 Status function(Handle graphics, out Handle region) GdipGetClip; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
747 Status function(Handle graphics) GdipResetClip; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
748 Status function(Handle graphics, out uint state) GdipSaveGraphics; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
749 Status function(Handle graphics, int state) GdipRestoreGraphics; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
750 Status function(Handle graphics, FlushIntention intention) GdipFlush; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
751 Status function(Handle graphics, float sx, float sy, MatrixOrder order) GdipScaleWorldTransform; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
752 Status function(Handle graphics, float angle, MatrixOrder order) GdipRotateWorldTransform; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
753 Status function(Handle graphics, float dx, float dy, MatrixOrder order) GdipTranslateWorldTransform; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
754 Status function(Handle graphics, Handle matrix, MatrixOrder order) GdipMultiplyWorldTransform; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
755 Status function(Handle graphics) GdipResetWorldTransform; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
756 Status function(Handle graphics, ref GpRectF dstrect, ref GpRectF srcrect, GraphicsUnit unit, out int state) GdipBeginContainer; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
757 Status function(Handle graphics, ref GpRect dstrect, ref GpRect srcrect, GraphicsUnit unit, out int state) GdipBeginContainerI; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
758 Status function(Handle graphics, out int state) GdipBeginContainer2; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
759 Status function(Handle graphics, int state) GdipEndContainer; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
760 Status function(Handle graphics, out float dpi) GdipGetDpiX; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
761 Status function(Handle graphics, out float dpi) GdipGetDpiY; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
762 Status function(Handle graphics, out GraphicsUnit unit) GdipGetPageUnit; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
763 Status function(Handle graphics, GraphicsUnit unit) GdipSetPageUnit; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
764 Status function(Handle graphics, out float scale) GdipGetPageScale; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
765 Status function(Handle graphics, float scale) GdipSetPageScale; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
766 Status function(Handle graphics, Handle matrix) GdipGetWorldTransform; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
767 Status function(Handle graphics, Handle matrix) GdipSetWorldTransform; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
768 Status function(Handle graphics, out CompositingMode compositingMode) GdipGetCompositingMode; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
769 Status function(Handle graphics, CompositingMode compositingMode) GdipSetCompositingMode; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
770 Status function(Handle graphics, out CompositingQuality compositingQuality) GdipGetCompositingQuality; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
771 Status function(Handle graphics, CompositingQuality compositingQuality) GdipSetCompositingQuality; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
772 Status function(Handle graphics, out InterpolationMode interpolationMode) GdipGetInterpolationMode; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
773 Status function(Handle graphics, InterpolationMode interpolationMode) GdipSetInterpolationMode; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
774 Status function(Handle graphics, out SmoothingMode smoothingMode) GdipGetSmoothingMode; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
775 Status function(Handle graphics, SmoothingMode smoothingMode) GdipSetSmoothingMode; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
776 Status function(Handle graphics, out PixelOffsetMode pixelOffsetMode) GdipGetPixelOffsetMode; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
777 Status function(Handle graphics, PixelOffsetMode pixelOffsetMode) GdipSetPixelOffsetMode; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
778 Status function(Handle graphics, out uint textContrast) GdipGetTextContrast; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
779 Status function(Handle graphics, uint textContrast) GdipSetTextContrast; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
780 Status function(Handle graphics, int color) GdipGraphicsClear; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
781 Status function(Handle graphics, Handle pen, float x1, float y1, float x2, float y2) GdipDrawLine; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
782 Status function(Handle graphics, Handle pen, GpPointF* points, int count) GdipDrawLines; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
783 Status function(Handle graphics, Handle pen, int x1, int y1, int x2, int y2) GdipDrawLineI; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
784 Status function(Handle graphics, Handle pen, GpPoint* points, int count) GdipDrawLinesI; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
785 Status function(Handle graphics, Handle pen, float x, float y, float width, float height, float startAngle, float sweepAngle) GdipDrawArc; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
786 Status function(Handle graphics, Handle pen, int x, int y, int width, int height, float startAngle, float sweepAngle) GdipDrawArcI; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
787 Status function(Handle graphics, Handle pen, float x1, float y1, float x2, float y2, float x3, float y3, float x4, float y4) GdipDrawBezier; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
788 Status function(Handle graphics, Handle pen, GpPointF* points, int count) GdipDrawBeziers; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
789 Status function(Handle graphics, Handle pen, int x1, int y1, int x2, int y2, int x3, int y3, int x4, int y4) GdipDrawBezierI; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
790 Status function(Handle graphics, Handle pen, GpPoint* points, int count) GdipDrawBeziersI; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
791 Status function(Handle graphics, Handle pen, float x, float y, float width, float height) GdipDrawRectangle; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
792 Status function(Handle graphics, Handle pen, GpRectF* rects, int count) GdipDrawRectangles; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
793 Status function(Handle graphics, Handle pen, int x, int y, int width, int height) GdipDrawRectangleI; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
794 Status function(Handle graphics, Handle pen, GpRect* rects, int count) GdipDrawRectanglesI; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
795 Status function(Handle graphics, Handle pen, float x, float y, float width, float height) GdipDrawEllipse; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
796 Status function(Handle graphics, Handle pen, int x, int y, int width, int height) GdipDrawEllipseI; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
797 Status function(Handle graphics, Handle pen, float x, float y, float width, float height, float startAngle, float sweepAngle) GdipDrawPie; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
798 Status function(Handle graphics, Handle pen, int x, int y, int width, int height, float startAngle, float sweepAngle) GdipDrawPieI; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
799 Status function(Handle graphics, Handle pen, GpPointF* points, int count) GdipDrawPolygon; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
800 Status function(Handle graphics, Handle pen, GpPoint* points, int count) GdipDrawPolygonI; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
801 Status function(Handle graphics, Handle pen, GpPointF* points, int count) GdipDrawCurve; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
802 Status function(Handle graphics, Handle pen, GpPointF* points, int count, float tension) GdipDrawCurve2; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
803 Status function(Handle graphics, Handle pen, GpPointF* points, int count, int offset, int numberOfSegments, float tension) GdipDrawCurve3; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
804 Status function(Handle graphics, Handle pen, GpPoint* points, int count) GdipDrawCurveI; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
805 Status function(Handle graphics, Handle pen, GpPoint* points, int count, float tension) GdipDrawCurve2I; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
806 Status function(Handle graphics, Handle pen, GpPoint* points, int count, int offset, int numberOfSegments, float tension) GdipDrawCurve3I; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
807 Status function(Handle graphics, Handle pen, GpPointF* points, int count) GdipDrawClosedCurve; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
808 Status function(Handle graphics, Handle pen, GpPointF* points, int count, float tension) GdipDrawClosedCurve2; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
809 Status function(Handle graphics, Handle pen, GpPoint* points, int count) GdipDrawClosedCurveI; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
810 Status function(Handle graphics, Handle pen, GpPoint* points, int count, float tension) GdipDrawClosedCurve2I; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
811 Status function(Handle graphics, Handle brush, int x, int y, int width, int height) GdipFillRectangleI; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
812 Status function(Handle graphics, Handle brush, float x, float y, float width, float height) GdipFillRectangle; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
813 Status function(Handle graphics, Handle brush, GpRect* rects, int count) GdipFillRectanglesI; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
814 Status function(Handle graphics, Handle brush, GpRectF* rects, int count) GdipFillRectangles; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
815 Status function(Handle graphics, Handle brush, GpPointF* rects, int count, FillMode fillMode) GdipFillPolygon; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
816 Status function(Handle graphics, Handle brush, GpPoint* rects, int count, FillMode fillMode) GdipFillPolygonI; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
817 Status function(Handle graphics, Handle brush, float x, float y, float width, float height) GdipFillEllipse; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
818 Status function(Handle graphics, Handle brush, int x, int y, int width, int height) GdipFillEllipseI; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
819 Status function(Handle graphics, Handle brush, float x, float y, float width, float height, float startAngle, float sweepAngle) GdipFillPie; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
820 Status function(Handle graphics, Handle brush, int x, int y, int width, int height, float startAngle, float sweepAngle) GdipFillPieI; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
821 Status function(Handle graphics, Handle brush, Handle path) GdipFillPath; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
822 Status function(Handle graphics, Handle brush, GpPointF* points, int count) GdipFillClosedCurve; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
823 Status function(Handle graphics, Handle brush, GpPoint* points, int count) GdipFillClosedCurveI; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
824 Status function(Handle graphics, Handle brush, GpPointF* points, int count, FillMode fillMode, float tension) GdipFillClosedCurve2; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
825 Status function(Handle graphics, Handle brush, GpPoint* points, int count, FillMode fillMode, float tension) GdipFillClosedCurve2I; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
826 Status function(Handle graphics, Handle brush, Handle region) GdipFillRegion; |
39
0ecb2b338560
further work on phobosification
Frank Benoit <benoit@tionex.de>
parents:
38
diff
changeset
|
827 Status function(Handle graphics, LPCWSTR string, int length, Handle font, ref GpRectF layoutRect, Handle stringFormat, Handle brush) GdipDrawString; |
0ecb2b338560
further work on phobosification
Frank Benoit <benoit@tionex.de>
parents:
38
diff
changeset
|
828 Status function(Handle graphics, LPCWSTR string, int length, Handle font, ref GpRectF layoutRect, Handle stringFormat, ref GpRectF boundingBox, int* codepointsFitted, int* linesFitted) GdipMeasureString; |
0
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
829 Status function(Handle format, out int count) GdipGetStringFormatMeasurableCharacterRangeCount; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
830 Status function(Handle format, out Handle newFormat) GdipCloneStringFormat; |
39
0ecb2b338560
further work on phobosification
Frank Benoit <benoit@tionex.de>
parents:
38
diff
changeset
|
831 Status function(Handle graphics, LPCWSTR string, int length, Handle font, ref GpRectF layoutRect, Handle stringFormat, int regionCount, Handle* regions) GdipMeasureCharacterRanges; |
0
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
832 Status function(Handle graphics, Handle image, float x, float y) GdipDrawImage; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
833 Status function(Handle graphics, Handle image, int x, int y) GdipDrawImageI; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
834 Status function(Handle graphics, Handle image, float x, float y, float width, float height) GdipDrawImageRect; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
835 Status function(Handle graphics, Handle image, int x, int y, int width, int height) GdipDrawImageRectI; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
836 Status function(Handle graphics, Handle image, float x, float y, float srcx, float srcy, float srcwidth, float srcheight, GraphicsUnit srcUnit) GdipDrawImagePointRect; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
837 Status function(Handle graphics, Handle image, int x, int y, int srcx, int srcy, int srcwidth, int srcheight, GraphicsUnit srcUnit) GdipDrawImagePointRectI; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
838 Status function(Handle graphics, Handle image, float dstx, float dsty, float dstwidth, float dstheight, float srcx, float srcy, float srcwidth, float srcheight, GraphicsUnit srcUnit, Handle imageAttributes, GpDrawImageAbort callback, void* callbakcData) GdipDrawImageRectRect; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
839 Status function(Handle graphics, Handle image, int dstx, int dsty, int dstwidth, int dstheight, int srcx, int srcy, int srcwidth, int srcheight, GraphicsUnit srcUnit, Handle imageAttributes, GpDrawImageAbort callback, void* callbakcData) GdipDrawImageRectRectI; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
840 Status function(Handle graphics, Handle image, GpPointF* dstpoints, int count) GdipDrawImagePoints; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
841 Status function(Handle graphics, Handle image, GpPoint* dstpoints, int count) GdipDrawImagePointsI; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
842 Status function(Handle graphics, Handle image, GpPointF* dstpoints, int count, float srcx, float srcy, float srcwidth, float srcheight, GraphicsUnit srcUnit, Handle imageAttributes, GpDrawImageAbort callback, void* callbakcData) GdipDrawImagePointsRect; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
843 Status function(Handle graphics, Handle image, GpPoint* dstpoints, int count, int srcx, int srcy, int srcwidth, int srcheight, GraphicsUnit srcUnit, Handle imageAttributes, GpDrawImageAbort callback, void* callbakcData) GdipDrawImagePointsRectI; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
844 Status function(Handle graphics, float x, float y, out int result) GdipIsVisiblePoint; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
845 Status function(Handle graphics, int x, int y, out int result) GdipIsVisiblePointI; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
846 Status function(Handle graphics, float x, float y, float width, float height, out int result) GdipIsVisibleRect; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
847 Status function(Handle graphics, int x, int y, int width, int height, out int result) GdipIsVisibleRectI; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
848 Status function(Handle graphics, out TextRenderingHint mode) GdipGetTextRenderingHint; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
849 Status function(Handle graphics, TextRenderingHint mode) GdipSetTextRenderingHint; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
850 Status function(Handle graphics, out GpRectF rect) GdipGetClipBounds; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
851 Status function(Handle graphics, out GpRect rect) GdipGetClipBoundsI; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
852 Status function(Handle graphics, out GpRectF rect) GdipGetVisibleClipBounds; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
853 Status function(Handle graphics, out GpRect rect) GdipGetVisibleClipBoundsI; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
854 Status function(Handle graphics, out int result) GdipIsClipEmpty; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
855 Status function(Handle graphics, out int result) GdipIsVisibleClipEmpty; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
856 Status function(Handle graphics, out int x, out int y) GdipGetRenderingOrigin; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
857 Status function(Handle graphics, int x, int y) GdipSetRenderingOrigin; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
858 Status function(Handle graphics, ref int argb) GdipGetNearestColor; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
859 Status function(Handle graphics, uint sizeData, ubyte* data) GdipComment; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
860 Status function(Handle graphics, CoordinateSpace destSpace, CoordinateSpace srcSpace, GpPointF* points, int count) GdipTransformPoints; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
861 Status function(Handle graphics, CoordinateSpace destSpace, CoordinateSpace srcSpace, GpPoint* points, int count) GdipTransformPointsI; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
862 Status function(out Handle matrix) GdipCreateMatrix; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
863 Status function(float m11, float m12, float m21, float m22, float dx, float dy, out Handle matrix) GdipCreateMatrix2; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
864 Status function(ref GpRectF rect, GpPointF* dstplg, out Handle matrix) GdipCreateMatrix3; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
865 Status function(ref GpRect rect, GpPoint* dstplg, out Handle matrix) GdipCreateMatrix3I; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
866 Status function(Handle matrix) GdipDeleteMatrix; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
867 Status function(Handle matrix, out Handle cloneMatrix) GdipCloneMatrix; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
868 Status function(Handle matrix, float* matrixOut) GdipGetMatrixElements; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
869 Status function(Handle matrix, float m11, float m12, float m21, float m22, float xy, float dy) GdipSetMatrixElements; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
870 Status function(Handle matrix) GdipInvertMatrix; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
871 Status function(Handle matrix, Handle matrix2, MatrixOrder order) GdipMultiplyMatrix; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
872 Status function(Handle matrix, float scaleX, float scaleY, MatrixOrder order) GdipScaleMatrix; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
873 Status function(Handle matrix, float shearX, float shearY, MatrixOrder order) GdipShearMatrix; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
874 Status function(Handle matrix, float angle, MatrixOrder order) GdipRotateMatrix; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
875 Status function(Handle matrix, float offsetX, float offsetY, MatrixOrder order) GdipTranslateMatrix; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
876 Status function(Handle matrix, out int result) GdipIsMatrixIdentity; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
877 Status function(Handle matrix, out int result) GdipIsMatrixInvertible; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
878 Status function(Handle matrix, GpPointF *pts, int count) GdipTransformMatrixPoints; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
879 Status function(Handle brush, out BrushType type ) GdipGetBrushType; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
880 Status function(Handle brush, out Handle cloneBrush) GdipCloneBrush; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
881 Status function(Handle brush) GdipDeleteBrush; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
882 Status function(int color, out Handle brush) GdipCreateSolidFill; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
883 Status function(Handle brush, out int color) GdipGetSolidFillColor; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
884 Status function(Handle brush, int color) GdipSetSolidFillColor; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
885 Status function(Handle image, WrapMode wrapMode, out Handle texture) GdipCreateTexture; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
886 Status function(Handle image, WrapMode wrapMode, float x, float y, float width, float height, out Handle texture) GdipCreateTexture2; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
887 Status function(Handle image, WrapMode wrapMode, int x, int y, int width, int height, out Handle texture) GdipCreateTexture2I; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
888 Status function(Handle brush, out Handle image) GdipGetTextureImage; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
889 Status function(Handle brush, out Handle matrix) GdipGetTextureTransform; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
890 Status function(Handle brush, Handle matrix) GdipSetTextureTransform; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
891 Status function(Handle brush, out WrapMode wrapmode) GdipGetTextureWrapMode; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
892 Status function(Handle brush, WrapMode wrapmode) GdipSetTextureWrapMode; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
893 Status function(HatchStyle hatchstyle, int forecol, int backcol, out Handle brush) GdipCreateHatchBrush; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
894 Status function(Handle brush, out HatchStyle hatchstyle) GdipGetHatchStyle; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
895 Status function(Handle brush, out int forecol) GdipGetHatchForegroundColor; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
896 Status function(Handle brush, out int backcol) GdipGetHatchBackgroundColor; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
897 Status function(ref GpPoint point1, ref GpPoint point2, int color1, int color2, WrapMode wrapMode, out Handle lineGradient) GdipCreateLineBrushI; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
898 Status function(ref GpPointF point1, ref GpPointF point2, int color1, int color2, WrapMode wrapMode, out Handle lineGradient) GdipCreateLineBrush; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
899 Status function(ref GpRect rect, int color1, int color2, LinearGradientMode mode, WrapMode wrapMode, out Handle lineGradient) GdipCreateLineBrushFromRectI; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
900 Status function(ref GpRectF rect, int color1, int color2, LinearGradientMode mode, WrapMode wrapMode, out Handle lineGradient) GdipCreateLineBrushFromRect; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
901 Status function(ref GpRect rect, int color1, int color2, float angle, int isAngleScalable, WrapMode wrapMode, out Handle lineGradient) GdipCreateLineBrushFromRectWithAngleI; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
902 Status function(ref GpRectF rect, int color1, int color2, float angle, int isAngleScalable, WrapMode wrapMode, out Handle lineGradient) GdipCreateLineBrushFromRectWithAngle; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
903 Status function(Handle brush, out int count) GdipGetLineBlendCount; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
904 Status function(Handle brush, float* blend, float* positions, int count) GdipGetLineBlend; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
905 Status function(Handle brush, float* blend, float* positions, int count) GdipSetLineBlend; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
906 Status function(Handle brush, out int count) GdipGetLinePresetBlendCount; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
907 Status function(Handle brush, uint* blend, float* positions, int count) GdipGetLinePresetBlend; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
908 Status function(Handle brush, uint* blend, float* positions, int count) GdipSetLinePresetBlend; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
909 Status function(Handle brush, out WrapMode wrapmode) GdipGetLineWrapMode; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
910 Status function(Handle brush, WrapMode wrapmode) GdipSetLineWrapMode; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
911 Status function(Handle brush, out GpRectF rect) GdipGetLineRect; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
912 Status function(Handle brush, int* colors) GdipGetLineColors; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
913 Status function(Handle brush, int color1, int color2) GdipSetLineColors; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
914 Status function(Handle brush, out int useGammaCorrection) GdipGetLineGammaCorrection; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
915 Status function(Handle brush, int useGammaCorrection) GdipSetLineGammaCorrection; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
916 Status function(Handle brush, float focus, float scale) GdipSetLineSigmaBlend; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
917 Status function(Handle brush, float focus, float scale) GdipSetLineLinearBlend; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
918 Status function(Handle brush, out Handle matrix) GdipGetLineTransform; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
919 Status function(Handle brush, Handle matrix) GdipSetLineTransform; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
920 Status function(Handle brush) GdipResetLineTransform; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
921 Status function(Handle brush, Handle matrix, MatrixOrder order) GdipMultiplyLineTransform; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
922 Status function(Handle brush, float dx, float dy, MatrixOrder order) GdipTranslateLineTransform; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
923 Status function(Handle brush, float sx, float sy, MatrixOrder order) GdipScaleLineTransform; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
924 Status function(Handle brush, float angle, MatrixOrder order) GdipRotateLineTransform; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
925 Status function(int argb, float width, GraphicsUnit unit, out Handle pen) GdipCreatePen1; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
926 Status function(Handle brush, float width, GraphicsUnit unit, out Handle pen) GdipCreatePen2; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
927 Status function(Handle pen) GdipDeletePen; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
928 Status function(Handle pen, out Handle clonepen) GdipClonePen; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
929 Status function(Handle pen, LineCap startCap, LineCap endCap, DashCap dashCap) GdipSetPenLineCap197819; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
930 Status function(Handle pen, out LineCap startCap) GdipGetPenStartCap; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
931 Status function(Handle pen, LineCap startCap) GdipSetPenStartCap; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
932 Status function(Handle pen, out LineCap endCap) GdipGetPenEndCap; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
933 Status function(Handle pen, LineCap endCap) GdipSetPenEndCap; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
934 Status function(Handle pen, out DashCap endCap) GdipGetPenDashCap197819; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
935 Status function(Handle pen, DashCap endCap) GdipSetPenDashCap197819; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
936 Status function(Handle pen, out LineJoin lineJoin) GdipGetPenLineJoin; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
937 Status function(Handle pen, LineJoin lineJoin) GdipSetPenLineJoin; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
938 Status function(Handle pen, out float miterLimit) GdipGetPenMiterLimit; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
939 Status function(Handle pen, float miterLimit) GdipSetPenMiterLimit; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
940 Status function(Handle pen, out PenAlignment penMode) GdipGetPenMode; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
941 Status function(Handle pen, PenAlignment penMode) GdipSetPenMode; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
942 Status function(Handle pen, out Handle matrix) GdipGetPenTransform; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
943 Status function(Handle pen, Handle matrix) GdipSetPenTransform; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
944 Status function(Handle pen) GdipResetPenTransform; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
945 Status function(Handle pen, Handle matrix, MatrixOrder order) GdipMultiplyPenTransform; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
946 Status function(Handle pen, float dx, float dy, MatrixOrder order) GdipTranslatePenTransform; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
947 Status function(Handle pen, float sx, float sy, MatrixOrder order) GdipScalePenTransform; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
948 Status function(Handle pen, float angle, MatrixOrder order) GdipRotatePenTransform; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
949 Status function(Handle pen, out int argb) GdipGetPenColor; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
950 Status function(Handle pen, int argb) GdipSetPenColor; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
951 Status function(Handle pen, out float width) GdipGetPenWidth; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
952 Status function(Handle pen, float width) GdipSetPenWidth; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
953 Status function(Handle pen, out PenType type) GdipGetPenFillType; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
954 Status function(Handle pen, out Handle brush) GdipGetPenBrushFill; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
955 Status function(Handle pen, Handle brush) GdipSetPenBrushFill; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
956 Status function(Handle pen, out DashStyle dashstyle) GdipGetPenDashStyle; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
957 Status function(Handle pen, DashStyle dashstyle) GdipSetPenDashStyle; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
958 Status function(Handle pen, out float offset) GdipGetPenDashOffset; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
959 Status function(Handle pen, float offset) GdipSetPenDashOffset; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
960 Status function(Handle pen, out int count) GdipGetPenDashCount; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
961 Status function(Handle pen, float* dash, int count) GdipGetPenDashArray; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
962 Status function(Handle pen, float* dash, int count) GdipSetPenDashArray; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
963 Status function(Handle pen, out int count) GdipGetPenCompoundCount; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
964 Status function(Handle pen, float* dash, int count) GdipGetPenCompoundArray; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
965 Status function(Handle pen, float* dash, int count) GdipSetPenCompoundArray; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
966 Status function(out Handle region) GdipCreateRegion; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
967 Status function(ref GpRectF rect, out Handle region) GdipCreateRegionRect; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
968 Status function(ref GpRect rect, out Handle region) GdipCreateRegionRectI; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
969 Status function(Handle path, out Handle region) GdipCreateRegionPath; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
970 Status function(Handle hRgn, out Handle region) GdipCreateRegionHrgn; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
971 Status function(Handle region) GdipDeleteRegion; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
972 Status function(Handle region) GdipSetInfinite; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
973 Status function(Handle region) GdipSetEmpty; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
974 Status function(Handle region, ref GpRectF rect, CombineMode combineMode) GdipCombineRegionRect; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
975 Status function(Handle region, ref GpRect rect, CombineMode combineMode) GdipCombineRegionRectI; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
976 Status function(Handle region, Handle path, CombineMode combineMode) GdipCombineRegionPath; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
977 Status function(Handle region, Handle region, CombineMode combineMode) GdipCombineRegionRegion; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
978 Status function(Handle region, float dx, float dy) GdipTranslateRegion; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
979 Status function(Handle region, int dx, int dy) GdipTranslateRegionI; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
980 Status function(Handle region, Handle matrix) GdipTransformRegion; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
981 Status function(Handle region, Handle graphics, out GpRectF rect) GdipGetRegionBounds; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
982 Status function(Handle region, Handle graphics, out Handle hRgn) GdipGetRegionHRgn; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
983 Status function(Handle region, Handle graphics, out int result) GdipIsEmptyRegion; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
984 Status function(Handle region, Handle graphics, out int result) GdipIsInfiniteRegion; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
985 Status function(Handle region1, Handle region2, Handle graphics, out int result) GdipIsEqualRegion; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
986 Status function(Handle region, float x, float y, Handle graphics, out int result) GdipIsVisibleRegionPoint; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
987 Status function(Handle region, float x, float y, float width, float height, Handle graphics, out int result) GdipIsVisibleRegionRect; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
988 Status function(Handle region, int x, int y, Handle graphics, out int result) GdipIsVisibleRegionPointI; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
989 Status function(Handle region, int x, int y, int width, int height, Handle graphics, out int result) GdipIsVisibleRegionRectI; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
990 Status function(Handle region, out int count, Handle matrix) GdipGetRegionScansCount; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
991 Status function(Handle region, GpRectF* rects, out int count, Handle matrix) GdipGetRegionScans; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
992 Status function(Handle image) GdipDisposeImage; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
993 Status function(Handle image) GdipImageForceValidation; |
39
0ecb2b338560
further work on phobosification
Frank Benoit <benoit@tionex.de>
parents:
38
diff
changeset
|
994 Status function(LPCWSTR filename, out Handle image) GdipLoadImageFromFileICM; |
0ecb2b338560
further work on phobosification
Frank Benoit <benoit@tionex.de>
parents:
38
diff
changeset
|
995 Status function(LPCWSTR filename, out Handle image) GdipLoadImageFromFile; |
0
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
996 Status function(out int numEncoders, out int size) GdipGetImageEncodersSize; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
997 Status function(Handle image, out Handle cloneImage) GdipCloneImage; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
998 Status function(Handle image, out int type) GdipGetImageType; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
999 Status function(Handle image, out uint flags) GdipGetImageFlags; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1000 Status function(Handle image, out uint width) GdipGetImageWidth; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1001 Status function(Handle image, out uint height) GdipGetImageHeight; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1002 Status function(Handle image, out float resolution) GdipGetImageHorizontalResolution; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1003 Status function(Handle image, out float resolution) GdipGetImageVerticalResolution; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1004 Status function(Handle image, out int numOfProperty) GdipGetPropertyCount; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1005 Status function(Handle image, int numOfProperty, int* list) GdipGetPropertyIdList; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1006 Status function(Handle image, out PixelFormat format) GdipGetImagePixelFormat; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1007 Status function(Handle image, out float width, out float height) GdipGetImageDimension; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1008 Status function(Handle image, int thumbWidth, int thumbHeight, out Handle thumbImage, GpGetThumbnailImageAbort callback, void* callbackData) GdipGetImageThumbnail; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1009 Status function(Handle image, out int count) GdipImageGetFrameDimensionsCount; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1010 Status function(Handle image, RotateFlipType rotateFlipType) GdipImageRotateFlip; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1011 Status function(Handle image, int propId, out uint propSize) GdipGetPropertyItemSize; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1012 Status function(Handle image, int propId, uint propSize, GpPropertyItem* buffer) GdipGetPropertyItem; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1013 Status function(Handle image, ref GpPropertyItem buffer) GdipSetPropertyItem; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1014 Status function(Handle image, int propId) GdipRemovePropertyItem; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1015 Status function(Handle image, out uint totalBufferSize, ref int numProperties) GdipGetPropertySize; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1016 Status function(Handle image, uint totalBufferSize, int numProperties, GpPropertyItem* allItems) GdipGetAllPropertyItems; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1017 Status function(Handle image, out GpRectF srcRect, out GraphicsUnit srcUnit) GdipGetImageBounds; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1018 Status function(Handle image, out int size) GdipGetImagePaletteSize; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1019 Status function(Handle image, GpColorPalette* palette, int size) GdipGetImagePalette; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1020 Status function(Handle image, GpColorPalette* palette) GdipSetImagePalette; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1021 Status function(int width, int height, int stride, PixelFormat format, ubyte* scan0, out Handle bitmap) GdipCreateBitmapFromScan0; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1022 Status function(Handle hbitmap, Handle hpalette, out Handle bitmap) GdipCreateBitmapFromHBITMAP; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1023 Status function(Handle hicon, out Handle bitmap) GdipCreateBitmapFromHICON; |
39
0ecb2b338560
further work on phobosification
Frank Benoit <benoit@tionex.de>
parents:
38
diff
changeset
|
1024 Status function(LPCWSTR fileName, out Handle bitmap) GdipCreateBitmapFromFileICM; |
0ecb2b338560
further work on phobosification
Frank Benoit <benoit@tionex.de>
parents:
38
diff
changeset
|
1025 Status function(LPCWSTR fileName, out Handle bitmap) GdipCreateBitmapFromFile; |
0
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1026 Status function(int width, int height, Handle graphics, out Handle bitmap) GdipCreateBitmapFromGraphics; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1027 Status function(float x, float y, float width, float height, PixelFormat format, Handle srcbitmap, out Handle dstbitmap) GdipCloneBitmapArea; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1028 Status function(int x, int y, int width, int height, PixelFormat format, Handle srcbitmap, out Handle dstbitmap) GdipCloneBitmapAreaI; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1029 Status function(Handle bitmap, int x, int y, out int color) GdipBitmapGetPixel; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1030 Status function(Handle bitmap, int x, int y, int color) GdipBitmapSetPixel; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1031 Status function(Handle bitmap, GpRect* rect, ImageLockMode flags, PixelFormat format, GpBitmapData* lockedBitmapData) GdipBitmapLockBits; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1032 Status function(Handle bitmap, GpBitmapData* lockedBitmapData) GdipBitmapUnlockBits; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1033 Status function(Handle bitmap, float xdpi, float ydpi) GdipBitmapSetResolution; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1034 Status function(Handle bitmap, out Handle hbmReturn) GdipCreateHICONFromBitmap; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1035 Status function(Handle bitmap, out Handle hbmReturn, int background) GdipCreateHBITMAPFromBitmap; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1036 Status function(out Handle imageattr) GdipCreateImageAttributes; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1037 Status function(Handle imageattr) GdipDisposeImageAttributes; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1038 Status function(Handle imageattr, ColorAdjustType type, int enableFlag, GpColorMatrix* colorMatrix, GpColorMatrix* grayMatrix, ColorMatrixFlag flags) GdipSetImageAttributesColorMatrix; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1039 Status function(Handle imageattr, ColorAdjustType type, int enableFlag, float threshold) GdipSetImageAttributesThreshold; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1040 Status function(Handle imageattr, ColorAdjustType type, int enableFlag, float gamma) GdipSetImageAttributesGamma; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1041 Status function(Handle imageattr, ColorAdjustType type, int enableFlag) GdipSetImageAttributesNoOp; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1042 Status function(Handle imageattr, ColorAdjustType type, int enableFlag, int colorLow, int colorHigh) GdipSetImageAttributesColorKeys; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1043 Status function(Handle imageattr, ColorAdjustType type, int enableFlag, ColorChannelFlag flags) GdipSetImageAttributesOutputChannel; |
39
0ecb2b338560
further work on phobosification
Frank Benoit <benoit@tionex.de>
parents:
38
diff
changeset
|
1044 Status function(Handle imageattr, ColorAdjustType type, int enableFlag, LPCWSTR colorProfileFilename) GdipSetImageAttributesOutputChannelColorProfile; |
0
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1045 Status function(Handle imageattr, WrapMode wrap, int argb, int clamp) GdipSetImageAttributesWrapMode; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1046 Status function(out Handle fontCollection) GdipNewInstalledFontCollection; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1047 Status function(out Handle fontCollection) GdipNewPrivateFontCollection; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1048 Status function(Handle fontCollection) GdipDeletePrivateFontCollection; |
39
0ecb2b338560
further work on phobosification
Frank Benoit <benoit@tionex.de>
parents:
38
diff
changeset
|
1049 Status function(Handle fontCollection, LPCWSTR filename) GdipPrivateAddFontFile; |
0
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1050 Status function(Handle fontCollection, void* memory, int length) GdipPrivateAddMemoryFont; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1051 Status function(Handle fontCollection, out int numFound) GdipGetFontCollectionFamilyCount; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1052 Status function(Handle fontCollection, int numSought, Handle* gpfamilies, out int numFound) GdipGetFontCollectionFamilyList; |
39
0ecb2b338560
further work on phobosification
Frank Benoit <benoit@tionex.de>
parents:
38
diff
changeset
|
1053 Status function(LPCWSTR name, Handle fontCollection, out Handle FontFamily) GdipCreateFontFamilyFromName; |
0
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1054 Status function(Handle FontFamily) GdipDeleteFontFamily; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1055 Status function(Handle FontFamily, out Handle clonedFontFamily) GdipCloneFontFamily; |
39
0ecb2b338560
further work on phobosification
Frank Benoit <benoit@tionex.de>
parents:
38
diff
changeset
|
1056 Status function(Handle family, LPCWSTR name, int language) GdipGetFamilyName; |
0
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1057 Status function(out Handle nativeFamily) GdipGetGenericFontFamilyMonospace; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1058 Status function(out Handle nativeFamily) GdipGetGenericFontFamilySerif; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1059 Status function(out Handle nativeFamily) GdipGetGenericFontFamilySansSerif; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1060 Status function(Handle family, FontStyle style, out short EmHeight) GdipGetEmHeight; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1061 Status function(Handle family, FontStyle style, out short CellAscent) GdipGetCellAscent; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1062 Status function(Handle family, FontStyle style, out short CellDescent) GdipGetCellDescent; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1063 Status function(Handle family, FontStyle style, out short LineSpacing) GdipGetLineSpacing; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1064 Status function(Handle family, FontStyle style, out int IsStyleAvailable) GdipIsStyleAvailable; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1065 Status function(Handle fontFamily, float emSize, int style, int unit, out Handle font) GdipCreateFont; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1066 Status function(Handle hdc, out Handle font) GdipCreateFontFromDC; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1067 Status function(Handle font) GdipDeleteFont; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1068 Status function(Handle font, out Handle cloneFont) GdipCloneFont; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1069 Status function(Handle font, out float size) GdipGetFontSize; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1070 Status function(Handle font, Handle graphics, out float height) GdipGetFontHeight; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1071 Status function(Handle font, float dpi, out float height) GdipGetFontHeightGivenDPI; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1072 Status function(Handle font, out FontStyle style) GdipGetFontStyle; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1073 Status function(Handle font, out GraphicsUnit unit) GdipGetFontUnit; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1074 Status function(Handle font, out Handle family) GdipGetFamily; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1075 Status function( Handle hdc, ref LOGFONTW logfont, out Handle font) GdipCreateFontFromLogfontW; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1076 Status function( Handle hdc, ref LOGFONTA logfont, out Handle font ) GdipCreateFontFromLogfontA; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1077 Status function(Handle font, Handle graphics, out LOGFONTW logfontW) GdipGetLogFontW; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1078 Status function(StringFormatFlags formatAttributes, int language, out Handle format) GdipCreateStringFormat; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1079 Status function(Handle format) GdipDeleteStringFormat; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1080 Status function(Handle format, out StringFormatFlags flags) GdipGetStringFormatFlags; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1081 Status function(Handle format, StringFormatFlags flags) GdipSetStringFormatFlags; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1082 Status function(Handle format, out StringAlignment alignment) GdipGetStringFormatAlign; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1083 Status function(Handle format, StringAlignment alignment) GdipSetStringFormatAlign; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1084 Status function(Handle format, out StringAlignment alignment) GdipGetStringFormatLineAlign; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1085 Status function(Handle format, StringAlignment alignment) GdipSetStringFormatLineAlign; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1086 Status function(Handle format, out StringTrimming trimming) GdipGetStringFormatTrimming; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1087 Status function(Handle format, StringTrimming trimming) GdipSetStringFormatTrimming; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1088 Status function(FillMode brushMode, out Handle path) GdipCreatePath; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1089 Status function(GpPointF*, ubyte*, int, FillMode, out Handle) GdipCreatePath2; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1090 Status function(GpPoint*, ubyte*, int, FillMode, out Handle) GdipCreatePath2I; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1091 Status function(Handle path) GdipDeletePath; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1092 Status function(Handle path, out Handle clonepath) GdipClonePath; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1093 Status function(Handle path) GdipResetPath; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1094 Status function(Handle path, out FillMode fillmode) GdipGetPathFillMode; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1095 Status function(Handle path, FillMode fillmode) GdipSetPathFillMode; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1096 Status function(Handle path) GdipStartPathFigure; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1097 Status function(Handle path) GdipClosePathFigure; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1098 Status function(Handle path) GdipClosePathFigures; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1099 Status function(Handle path) GdipSetPathMarker; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1100 Status function(Handle path) GdipClearPathMarkers; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1101 Status function(Handle path) GdipReversePath; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1102 Status function(Handle path, out GpPointF lastPoint) GdipGetPathLastPoint; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1103 Status function(Handle path, float x1, float y1, float x2, float y2) GdipAddPathLine; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1104 Status function(Handle path, int x1, int y1, int x2, int y2) GdipAddPathLineI; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1105 Status function(Handle path, GpPointF* points, int count) GdipAddPathLine2; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1106 Status function(Handle path, GpPoint* points, int count) GdipAddPathLine2I; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1107 Status function(Handle path, float x, float y, float width, float height, float startAngle, float sweepAngle) GdipAddPathArc; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1108 Status function(Handle path, int x, int y, int width, int height, float startAngle, float sweepAngle) GdipAddPathArcI; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1109 Status function(Handle path, float x1, float y1, float x2, float y2, float x3, float y3, float x4, float y4) GdipAddPathBezier; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1110 Status function(Handle path, int x1, int y1, int x2, int y2, int x3, int y3, int x4, int y4) GdipAddPathBezierI; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1111 Status function(Handle path, GpPointF* points, int count) GdipAddPathBeziers; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1112 Status function(Handle path, GpPoint* points, int count) GdipAddPathBeziersI; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1113 Status function(Handle path, GpPointF* points, int count) GdipAddPathCurve; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1114 Status function(Handle path, GpPoint* points, int count) GdipAddPathCurveI; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1115 Status function(Handle path, GpPointF* points, int count, float tension) GdipAddPathCurve2; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1116 Status function(Handle path, GpPoint* points, int count, float tension) GdipAddPathCurve2I; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1117 Status function(Handle path, GpPointF* points, int count, int offset, int numberOfSegments, float tension) GdipAddPathCurve3; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1118 Status function(Handle path, GpPoint* points, int count, int offset, int numberOfSegments, float tension) GdipAddPathCurve3I; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1119 Status function(Handle path, GpPointF* points, int count) GdipAddPathClosedCurve; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1120 Status function(Handle path, GpPoint* points, int count) GdipAddPathClosedCurveI; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1121 Status function(Handle path, GpPointF* points, int count, float tension) GdipAddPathClosedCurve2; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1122 Status function(Handle path, GpPoint* points, int count, float tension) GdipAddPathClosedCurve2I; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1123 Status function(Handle path, float x, float y, float width, float height) GdipAddPathRectangle; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1124 Status function(Handle path, int x, int y, int width, int height) GdipAddPathRectangleI; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1125 Status function(Handle path, GpRectF* rects, int count) GdipAddPathRectangles; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1126 Status function(Handle path, GpRect* rects, int count) GdipAddPathRectanglesI; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1127 Status function(Handle path, float x, float y, float width, float height) GdipAddPathEllipse; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1128 Status function(Handle path, int x, int y, int width, int height) GdipAddPathEllipseI; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1129 Status function(Handle path, float x, float y, float width, float height, float startAngle, float sweepAngle) GdipAddPathPie; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1130 Status function(Handle path, int x, int y, int width, int height, float startAngle, float sweepAngle) GdipAddPathPieI; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1131 Status function(Handle path, GpPointF* points, int count) GdipAddPathPolygon; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1132 Status function(Handle path, GpPoint* points, int count) GdipAddPathPolygonI; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1133 Status function(Handle path, Handle addingPath, int connect) GdipAddPathPath; |
39
0ecb2b338560
further work on phobosification
Frank Benoit <benoit@tionex.de>
parents:
38
diff
changeset
|
1134 Status function(Handle path, LPCWSTR string, int length, Handle family, FontStyle style, float emSize, ref GpRectF layoutRect, Handle format) GdipAddPathString; |
0ecb2b338560
further work on phobosification
Frank Benoit <benoit@tionex.de>
parents:
38
diff
changeset
|
1135 Status function(Handle path, LPCWSTR string, int length, Handle family, FontStyle style, float emSize, ref GpRect layoutRect, Handle format) GdipAddPathStringI; |
0
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1136 Status function(Handle path, Handle matrix) GdipTransformPath; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1137 Status function(Handle path, out GpRectF bounds, Handle matrix, Handle pen) GdipGetPathWorldBounds; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1138 Status function(Handle path, Handle matrix, float flatness) GdipFlattenPath; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1139 Status function(Handle path, Handle pen, Handle matrix, float flatness) GdipWidenPath; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1140 Status function(Handle path, Handle matrix, float flatness) GdipWindingModeOutline; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1141 Status function(Handle path, Handle matrix, GpPointF* points, int count, float srcx, float srcy, float srcwidth, float srcwidth, WarpMode warpMode, float flatness) GdipWarpPath; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1142 Status function(Handle path, out int count) GdipGetPointCount; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1143 Status function(Handle path, byte* types, int count) GdipGetPathTypes; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1144 Status function(Handle path, GpPointF* points, int count) GdipGetPathPoints; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1145 Status function(Handle path, float x, float y, Handle graphics, out int result) GdipIsVisiblePathPoint; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1146 Status function(Handle path, int x, int y, Handle graphics, out int result) GdipIsVisiblePathPointI; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1147 Status function(Handle path, float x, float y, Handle pen, Handle graphics, out int result) GdipIsOutlineVisiblePathPoint; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1148 Status function(Handle path, int x, int y, Handle pen, Handle graphics, out int result) GdipIsOutlineVisiblePathPointI; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1149 Status function(Handle graphics, Handle pen, Handle path) GdipDrawPath; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1150 Status function(out Handle iterator, Handle path) GdipCreatePathIter; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1151 Status function(Handle iterator) GdipDeletePathIter; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1152 Status function(Handle iterator, out int resultCount, out int startIndex, out int endIndex, out int isClosed) GdipPathIterNextSubpath; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1153 Status function(Handle iterator, out int resultCount, Handle path, out int isClosed) GdipPathIterNextSubpathPath; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1154 Status function(Handle iterator, out int resultCount, out ubyte pathType, out int startIndex, out int endIndex) GdipPathIterNextPathType; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1155 Status function(Handle iterator, out int resultCount, out int startIndex, out int endIndex) GdipPathIterNextMarker; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1156 Status function(Handle iterator, out int resultCount, Handle path) GdipPathIterNextMarkerPath; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1157 Status function(Handle iterator, out int count) GdipPathIterGetCount; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1158 Status function(Handle iterator, out int count) GdipPathIterGetSubpathCount; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1159 Status function(Handle iterator, out int hasCurve) GdipPathIterHasCurve; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1160 Status function(Handle iterator) GdipPathIterRewind; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1161 Status function(Handle iterator, out int resultCount, GpPointF* points, ubyte* types, int count) GdipPathIterEnumerate; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1162 Status function(Handle iterator, out int resultCount, GpPointF* points, ubyte* types, int startIndex, int endIndex) GdipPathIterCopyData; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1163 Status function(GpPointF* points, int count, WrapMode wrapMode, out Handle polyGradient) GdipCreatePathGradient; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1164 Status function(GpPoint* points, int count, WrapMode wrapMode, out Handle polyGradient) GdipCreatePathGradientI; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1165 Status function(Handle path, out Handle polyGradient) GdipCreatePathGradientFromPath; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1166 Status function(Handle brush, out int colors) GdipGetPathGradientCenterColor; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1167 Status function(Handle brush, int colors) GdipSetPathGradientCenterColor; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1168 Status function(Handle brush, out int count) GdipGetPathGradientSurroundColorCount; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1169 Status function(Handle brush, int* color, ref int count) GdipGetPathGradientSurroundColorsWithCount; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1170 Status function(Handle brush, int* color, ref int count) GdipSetPathGradientSurroundColorsWithCount; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1171 Status function(Handle brush, ref GpPointF point) GdipGetPathGradientCenterPoint; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1172 Status function(Handle brush, ref GpPointF point) GdipSetPathGradientCenterPoint; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1173 Status function(Handle brush, ref GpRectF rect) GdipGetPathGradientRect; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1174 Status function(Handle brush, out int count) GdipGetPathGradientBlendCount; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1175 Status function(Handle brush, float* blend, float* positions, int count) GdipGetPathGradientBlend; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1176 Status function(Handle brush, float* blend, float* positions, int count) GdipSetPathGradientBlend; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1177 Status function(Handle brush, out int count) GdipGetPathGradientPresetBlendCount; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1178 Status function(Handle brush, int* blend, float* positions, int count) GdipGetPathGradientPresetBlend; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1179 Status function(Handle brush, int* blend, float* positions, int count) GdipSetPathGradientPresetBlend; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1180 Status function(Handle brush, float focus, float scale) GdipSetPathGradientSigmaBlend; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1181 Status function(Handle brush, float focus, float scale) GdipSetPathGradientLinearBlend; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1182 Status function(Handle brush, out Handle matrix) GdipGetPathGradientTransform; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1183 Status function(Handle brush, Handle matrix) GdipSetPathGradientTransform; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1184 Status function(Handle brush) GdipResetPathGradientTransform; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1185 Status function(Handle brush, Handle matrix, MatrixOrder order) GdipMultiplyPathGradientTransform; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1186 Status function(Handle brush, float angle, MatrixOrder order) GdipRotatePathGradientTransform; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1187 Status function(Handle brush, float dx, float dy, MatrixOrder order) GdipTranslatePathGradientTransform; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1188 Status function(Handle brush, float sx, float sy, MatrixOrder order) GdipScalePathGradientTransform; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1189 Status function(Handle brush, out float xScale, out float yScale) GdipGetPathGradientFocusScales; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1190 Status function(Handle brush, float xScale, float yScale) GdipSetPathGradientFocusScales; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1191 Status function(Handle brush, out WrapMode wrapMode) GdipGetPathGradientWrapMode; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1192 Status function(Handle brush, WrapMode wrapMode) GdipSetPathGradientWrapMode; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1193 Status function( Handle brush ) GdipResetTextureTransform; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1194 Status function( Handle brush, float sx, float sy, MatrixOrder order ) GdipScaleTextureTransform; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1195 Status function( Handle brush, float dx, float dy, MatrixOrder order) GdipTranslateTextureTransform; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1196 Status function(out Handle format) GdipStringFormatGetGenericDefault; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1197 Status function(out Handle format) GdipStringFormatGetGenericTypographic; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1198 Status function(Handle format, int hotkeyPrefix) GdipSetStringFormatHotkeyPrefix; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1199 Status function( Handle format, float firstTabOffset, int count, float* tabStops) GdipSetStringFormatTabStops; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1200 |
112 | 1201 Symbol[] symbols; |
1202 static this(){ | |
1203 symbols = [ | |
1204 Symbol( "GdiplusStartup", cast(void**)& GdiplusStartup ), | |
1205 Symbol( "GdiplusShutdown", cast(void**)& GdiplusShutdown ), | |
1206 Symbol( "GdipCreateFromHDC", cast(void**)& GdipCreateFromHDC ), | |
1207 Symbol( "GdipCreateFromHDC2", cast(void**)& GdipCreateFromHDC2 ), | |
1208 Symbol( "GdipCreateFromHWND", cast(void**)& GdipCreateFromHWND ), | |
1209 Symbol( "GdipGetImageGraphicsContext", cast(void**)& GdipGetImageGraphicsContext ), | |
1210 Symbol( "GdipDeleteGraphics", cast(void**)& GdipDeleteGraphics ), | |
1211 Symbol( "GdipGetDC", cast(void**)& GdipGetDC ), | |
1212 Symbol( "GdipReleaseDC", cast(void**)& GdipReleaseDC ), | |
1213 Symbol( "GdipSetClipGraphics", cast(void**)& GdipSetClipGraphics ), | |
1214 Symbol( "GdipSetClipRectI", cast(void**)& GdipSetClipRectI ), | |
1215 Symbol( "GdipSetClipRect", cast(void**)& GdipSetClipRect ), | |
1216 Symbol( "GdipSetClipPath", cast(void**)& GdipSetClipPath ), | |
1217 Symbol( "GdipSetClipRegion", cast(void**)& GdipSetClipRegion ), | |
1218 Symbol( "GdipSetClipHrgn", cast(void**)& GdipSetClipHrgn ), | |
1219 Symbol( "GdipGetClip", cast(void**)& GdipGetClip ), | |
1220 Symbol( "GdipResetClip", cast(void**)& GdipResetClip ), | |
1221 Symbol( "GdipSaveGraphics", cast(void**)& GdipSaveGraphics ), | |
1222 Symbol( "GdipRestoreGraphics", cast(void**)& GdipRestoreGraphics ), | |
1223 Symbol( "GdipFlush", cast(void**)& GdipFlush ), | |
1224 Symbol( "GdipScaleWorldTransform", cast(void**)& GdipScaleWorldTransform ), | |
1225 Symbol( "GdipRotateWorldTransform", cast(void**)& GdipRotateWorldTransform ), | |
1226 Symbol( "GdipTranslateWorldTransform", cast(void**)& GdipTranslateWorldTransform ), | |
1227 Symbol( "GdipMultiplyWorldTransform", cast(void**)& GdipMultiplyWorldTransform ), | |
1228 Symbol( "GdipResetWorldTransform", cast(void**)& GdipResetWorldTransform ), | |
1229 Symbol( "GdipBeginContainer", cast(void**)& GdipBeginContainer ), | |
1230 Symbol( "GdipBeginContainerI", cast(void**)& GdipBeginContainerI ), | |
1231 Symbol( "GdipBeginContainer2", cast(void**)& GdipBeginContainer2 ), | |
1232 Symbol( "GdipEndContainer", cast(void**)& GdipEndContainer ), | |
1233 Symbol( "GdipGetDpiX", cast(void**)& GdipGetDpiX ), | |
1234 Symbol( "GdipGetDpiY", cast(void**)& GdipGetDpiY ), | |
1235 Symbol( "GdipGetPageUnit", cast(void**)& GdipGetPageUnit ), | |
1236 Symbol( "GdipSetPageUnit", cast(void**)& GdipSetPageUnit ), | |
1237 Symbol( "GdipGetPageScale", cast(void**)& GdipGetPageScale ), | |
1238 Symbol( "GdipSetPageScale", cast(void**)& GdipSetPageScale ), | |
1239 Symbol( "GdipGetWorldTransform", cast(void**)& GdipGetWorldTransform ), | |
1240 Symbol( "GdipSetWorldTransform", cast(void**)& GdipSetWorldTransform ), | |
1241 Symbol( "GdipGetCompositingMode", cast(void**)& GdipGetCompositingMode ), | |
1242 Symbol( "GdipSetCompositingMode", cast(void**)& GdipSetCompositingMode ), | |
1243 Symbol( "GdipGetCompositingQuality", cast(void**)& GdipGetCompositingQuality ), | |
1244 Symbol( "GdipSetCompositingQuality", cast(void**)& GdipSetCompositingQuality ), | |
1245 Symbol( "GdipGetInterpolationMode", cast(void**)& GdipGetInterpolationMode ), | |
1246 Symbol( "GdipSetInterpolationMode", cast(void**)& GdipSetInterpolationMode ), | |
1247 Symbol( "GdipGetSmoothingMode", cast(void**)& GdipGetSmoothingMode ), | |
1248 Symbol( "GdipSetSmoothingMode", cast(void**)& GdipSetSmoothingMode ), | |
1249 Symbol( "GdipGetPixelOffsetMode", cast(void**)& GdipGetPixelOffsetMode ), | |
1250 Symbol( "GdipSetPixelOffsetMode", cast(void**)& GdipSetPixelOffsetMode ), | |
1251 Symbol( "GdipGetTextContrast", cast(void**)& GdipGetTextContrast ), | |
1252 Symbol( "GdipSetTextContrast", cast(void**)& GdipSetTextContrast ), | |
1253 Symbol( "GdipGraphicsClear", cast(void**)& GdipGraphicsClear ), | |
1254 Symbol( "GdipDrawLine", cast(void**)& GdipDrawLine ), | |
1255 Symbol( "GdipDrawLines", cast(void**)& GdipDrawLines ), | |
1256 Symbol( "GdipDrawLineI", cast(void**)& GdipDrawLineI ), | |
1257 Symbol( "GdipDrawLinesI", cast(void**)& GdipDrawLinesI ), | |
1258 Symbol( "GdipDrawArc", cast(void**)& GdipDrawArc ), | |
1259 Symbol( "GdipDrawArcI", cast(void**)& GdipDrawArcI ), | |
1260 Symbol( "GdipDrawBezier", cast(void**)& GdipDrawBezier ), | |
1261 Symbol( "GdipDrawBeziers", cast(void**)& GdipDrawBeziers ), | |
1262 Symbol( "GdipDrawBezierI", cast(void**)& GdipDrawBezierI ), | |
1263 Symbol( "GdipDrawBeziersI", cast(void**)& GdipDrawBeziersI ), | |
1264 Symbol( "GdipDrawRectangle", cast(void**)& GdipDrawRectangle ), | |
1265 Symbol( "GdipDrawRectangles", cast(void**)& GdipDrawRectangles ), | |
1266 Symbol( "GdipDrawRectangleI", cast(void**)& GdipDrawRectangleI ), | |
1267 Symbol( "GdipDrawRectanglesI", cast(void**)& GdipDrawRectanglesI ), | |
1268 Symbol( "GdipDrawEllipse", cast(void**)& GdipDrawEllipse ), | |
1269 Symbol( "GdipDrawEllipseI", cast(void**)& GdipDrawEllipseI ), | |
1270 Symbol( "GdipDrawPie", cast(void**)& GdipDrawPie ), | |
1271 Symbol( "GdipDrawPieI", cast(void**)& GdipDrawPieI ), | |
1272 Symbol( "GdipDrawPolygon", cast(void**)& GdipDrawPolygon ), | |
1273 Symbol( "GdipDrawPolygonI", cast(void**)& GdipDrawPolygonI ), | |
1274 Symbol( "GdipDrawCurve", cast(void**)& GdipDrawCurve ), | |
1275 Symbol( "GdipDrawCurve2", cast(void**)& GdipDrawCurve2 ), | |
1276 Symbol( "GdipDrawCurve3", cast(void**)& GdipDrawCurve3 ), | |
1277 Symbol( "GdipDrawCurveI", cast(void**)& GdipDrawCurveI ), | |
1278 Symbol( "GdipDrawCurve2I", cast(void**)& GdipDrawCurve2I ), | |
1279 Symbol( "GdipDrawCurve3I", cast(void**)& GdipDrawCurve3I ), | |
1280 Symbol( "GdipDrawClosedCurve", cast(void**)& GdipDrawClosedCurve ), | |
1281 Symbol( "GdipDrawClosedCurve2", cast(void**)& GdipDrawClosedCurve2 ), | |
1282 Symbol( "GdipDrawClosedCurveI", cast(void**)& GdipDrawClosedCurveI ), | |
1283 Symbol( "GdipDrawClosedCurve2I", cast(void**)& GdipDrawClosedCurve2I ), | |
1284 Symbol( "GdipFillRectangleI", cast(void**)& GdipFillRectangleI ), | |
1285 Symbol( "GdipFillRectangle", cast(void**)& GdipFillRectangle ), | |
1286 Symbol( "GdipFillRectanglesI", cast(void**)& GdipFillRectanglesI ), | |
1287 Symbol( "GdipFillRectangles", cast(void**)& GdipFillRectangles ), | |
1288 Symbol( "GdipFillPolygon", cast(void**)& GdipFillPolygon ), | |
1289 Symbol( "GdipFillPolygonI", cast(void**)& GdipFillPolygonI ), | |
1290 Symbol( "GdipFillEllipse", cast(void**)& GdipFillEllipse ), | |
1291 Symbol( "GdipFillEllipseI", cast(void**)& GdipFillEllipseI ), | |
1292 Symbol( "GdipFillPie", cast(void**)& GdipFillPie ), | |
1293 Symbol( "GdipFillPieI", cast(void**)& GdipFillPieI ), | |
1294 Symbol( "GdipFillPath", cast(void**)& GdipFillPath ), | |
1295 Symbol( "GdipFillClosedCurve", cast(void**)& GdipFillClosedCurve ), | |
1296 Symbol( "GdipFillClosedCurveI", cast(void**)& GdipFillClosedCurveI ), | |
1297 Symbol( "GdipFillClosedCurve2", cast(void**)& GdipFillClosedCurve2 ), | |
1298 Symbol( "GdipFillClosedCurve2I", cast(void**)& GdipFillClosedCurve2I ), | |
1299 Symbol( "GdipFillRegion", cast(void**)& GdipFillRegion ), | |
1300 Symbol( "GdipDrawString", cast(void**)& GdipDrawString ), | |
1301 Symbol( "GdipMeasureString", cast(void**)& GdipMeasureString ), | |
1302 Symbol( "GdipGetStringFormatMeasurableCharacterRangeCount", cast(void**)& GdipGetStringFormatMeasurableCharacterRangeCount ), | |
1303 Symbol( "GdipCloneStringFormat", cast(void**)& GdipCloneStringFormat ), | |
1304 Symbol( "GdipMeasureCharacterRanges", cast(void**)& GdipMeasureCharacterRanges ), | |
1305 Symbol( "GdipDrawImage", cast(void**)& GdipDrawImage ), | |
1306 Symbol( "GdipDrawImageI", cast(void**)& GdipDrawImageI ), | |
1307 Symbol( "GdipDrawImageRect", cast(void**)& GdipDrawImageRect ), | |
1308 Symbol( "GdipDrawImageRectI", cast(void**)& GdipDrawImageRectI ), | |
1309 Symbol( "GdipDrawImagePointRect", cast(void**)& GdipDrawImagePointRect ), | |
1310 Symbol( "GdipDrawImagePointRectI", cast(void**)& GdipDrawImagePointRectI ), | |
1311 Symbol( "GdipDrawImageRectRect", cast(void**)& GdipDrawImageRectRect ), | |
1312 Symbol( "GdipDrawImageRectRectI", cast(void**)& GdipDrawImageRectRectI ), | |
1313 Symbol( "GdipDrawImagePoints", cast(void**)& GdipDrawImagePoints ), | |
1314 Symbol( "GdipDrawImagePointsI", cast(void**)& GdipDrawImagePointsI ), | |
1315 Symbol( "GdipDrawImagePointsRect", cast(void**)& GdipDrawImagePointsRect ), | |
1316 Symbol( "GdipDrawImagePointsRectI", cast(void**)& GdipDrawImagePointsRectI ), | |
1317 Symbol( "GdipIsVisiblePoint", cast(void**)& GdipIsVisiblePoint ), | |
1318 Symbol( "GdipIsVisiblePointI", cast(void**)& GdipIsVisiblePointI ), | |
1319 Symbol( "GdipIsVisibleRect", cast(void**)& GdipIsVisibleRect ), | |
1320 Symbol( "GdipIsVisibleRectI", cast(void**)& GdipIsVisibleRectI ), | |
1321 Symbol( "GdipGetTextRenderingHint", cast(void**)& GdipGetTextRenderingHint ), | |
1322 Symbol( "GdipSetTextRenderingHint", cast(void**)& GdipSetTextRenderingHint ), | |
1323 Symbol( "GdipGetClipBounds", cast(void**)& GdipGetClipBounds ), | |
1324 Symbol( "GdipGetClipBoundsI", cast(void**)& GdipGetClipBoundsI ), | |
1325 Symbol( "GdipGetVisibleClipBounds", cast(void**)& GdipGetVisibleClipBounds ), | |
1326 Symbol( "GdipGetVisibleClipBoundsI", cast(void**)& GdipGetVisibleClipBoundsI ), | |
1327 Symbol( "GdipIsClipEmpty", cast(void**)& GdipIsClipEmpty ), | |
1328 Symbol( "GdipIsVisibleClipEmpty", cast(void**)& GdipIsVisibleClipEmpty ), | |
1329 Symbol( "GdipGetRenderingOrigin", cast(void**)& GdipGetRenderingOrigin ), | |
1330 Symbol( "GdipSetRenderingOrigin", cast(void**)& GdipSetRenderingOrigin ), | |
1331 Symbol( "GdipGetNearestColor", cast(void**)& GdipGetNearestColor ), | |
1332 Symbol( "GdipComment", cast(void**)& GdipComment ), | |
1333 Symbol( "GdipTransformPoints", cast(void**)& GdipTransformPoints ), | |
1334 Symbol( "GdipTransformPointsI", cast(void**)& GdipTransformPointsI ), | |
1335 Symbol( "GdipCreateMatrix", cast(void**)& GdipCreateMatrix ), | |
1336 Symbol( "GdipCreateMatrix2", cast(void**)& GdipCreateMatrix2 ), | |
1337 Symbol( "GdipCreateMatrix3", cast(void**)& GdipCreateMatrix3 ), | |
1338 Symbol( "GdipCreateMatrix3I", cast(void**)& GdipCreateMatrix3I ), | |
1339 Symbol( "GdipDeleteMatrix", cast(void**)& GdipDeleteMatrix ), | |
1340 Symbol( "GdipCloneMatrix", cast(void**)& GdipCloneMatrix ), | |
1341 Symbol( "GdipGetMatrixElements", cast(void**)& GdipGetMatrixElements ), | |
1342 Symbol( "GdipSetMatrixElements", cast(void**)& GdipSetMatrixElements ), | |
1343 Symbol( "GdipInvertMatrix", cast(void**)& GdipInvertMatrix ), | |
1344 Symbol( "GdipMultiplyMatrix", cast(void**)& GdipMultiplyMatrix ), | |
1345 Symbol( "GdipScaleMatrix", cast(void**)& GdipScaleMatrix ), | |
1346 Symbol( "GdipShearMatrix", cast(void**)& GdipShearMatrix ), | |
1347 Symbol( "GdipRotateMatrix", cast(void**)& GdipRotateMatrix ), | |
1348 Symbol( "GdipTranslateMatrix", cast(void**)& GdipTranslateMatrix ), | |
1349 Symbol( "GdipIsMatrixIdentity", cast(void**)& GdipIsMatrixIdentity ), | |
1350 Symbol( "GdipIsMatrixInvertible", cast(void**)& GdipIsMatrixInvertible ), | |
1351 Symbol( "GdipTransformMatrixPoints", cast(void**)& GdipTransformMatrixPoints ), | |
1352 Symbol( "GdipGetBrushType", cast(void**)& GdipGetBrushType ), | |
1353 Symbol( "GdipCloneBrush", cast(void**)& GdipCloneBrush ), | |
1354 Symbol( "GdipDeleteBrush", cast(void**)& GdipDeleteBrush ), | |
1355 Symbol( "GdipCreateSolidFill", cast(void**)& GdipCreateSolidFill ), | |
1356 Symbol( "GdipGetSolidFillColor", cast(void**)& GdipGetSolidFillColor ), | |
1357 Symbol( "GdipSetSolidFillColor", cast(void**)& GdipSetSolidFillColor ), | |
1358 Symbol( "GdipCreateTexture", cast(void**)& GdipCreateTexture ), | |
1359 Symbol( "GdipCreateTexture2", cast(void**)& GdipCreateTexture2 ), | |
1360 Symbol( "GdipCreateTexture2I", cast(void**)& GdipCreateTexture2I ), | |
1361 Symbol( "GdipGetTextureImage", cast(void**)& GdipGetTextureImage ), | |
1362 Symbol( "GdipGetTextureTransform", cast(void**)& GdipGetTextureTransform ), | |
1363 Symbol( "GdipSetTextureTransform", cast(void**)& GdipSetTextureTransform ), | |
1364 Symbol( "GdipGetTextureWrapMode", cast(void**)& GdipGetTextureWrapMode ), | |
1365 Symbol( "GdipSetTextureWrapMode", cast(void**)& GdipSetTextureWrapMode ), | |
1366 Symbol( "GdipCreateHatchBrush", cast(void**)& GdipCreateHatchBrush ), | |
1367 Symbol( "GdipGetHatchStyle", cast(void**)& GdipGetHatchStyle ), | |
1368 Symbol( "GdipGetHatchForegroundColor", cast(void**)& GdipGetHatchForegroundColor ), | |
1369 Symbol( "GdipGetHatchBackgroundColor", cast(void**)& GdipGetHatchBackgroundColor ), | |
1370 Symbol( "GdipCreateLineBrushI", cast(void**)& GdipCreateLineBrushI ), | |
1371 Symbol( "GdipCreateLineBrush", cast(void**)& GdipCreateLineBrush ), | |
1372 Symbol( "GdipCreateLineBrushFromRectI", cast(void**)& GdipCreateLineBrushFromRectI ), | |
1373 Symbol( "GdipCreateLineBrushFromRect", cast(void**)& GdipCreateLineBrushFromRect ), | |
1374 Symbol( "GdipCreateLineBrushFromRectWithAngleI", cast(void**)& GdipCreateLineBrushFromRectWithAngleI ), | |
1375 Symbol( "GdipCreateLineBrushFromRectWithAngle", cast(void**)& GdipCreateLineBrushFromRectWithAngle ), | |
1376 Symbol( "GdipGetLineBlendCount", cast(void**)& GdipGetLineBlendCount ), | |
1377 Symbol( "GdipGetLineBlend", cast(void**)& GdipGetLineBlend ), | |
1378 Symbol( "GdipSetLineBlend", cast(void**)& GdipSetLineBlend ), | |
1379 Symbol( "GdipGetLinePresetBlendCount", cast(void**)& GdipGetLinePresetBlendCount ), | |
1380 Symbol( "GdipGetLinePresetBlend", cast(void**)& GdipGetLinePresetBlend ), | |
1381 Symbol( "GdipSetLinePresetBlend", cast(void**)& GdipSetLinePresetBlend ), | |
1382 Symbol( "GdipGetLineWrapMode", cast(void**)& GdipGetLineWrapMode ), | |
1383 Symbol( "GdipSetLineWrapMode", cast(void**)& GdipSetLineWrapMode ), | |
1384 Symbol( "GdipGetLineRect", cast(void**)& GdipGetLineRect ), | |
1385 Symbol( "GdipGetLineColors", cast(void**)& GdipGetLineColors ), | |
1386 Symbol( "GdipSetLineColors", cast(void**)& GdipSetLineColors ), | |
1387 Symbol( "GdipGetLineGammaCorrection", cast(void**)& GdipGetLineGammaCorrection ), | |
1388 Symbol( "GdipSetLineGammaCorrection", cast(void**)& GdipSetLineGammaCorrection ), | |
1389 Symbol( "GdipSetLineSigmaBlend", cast(void**)& GdipSetLineSigmaBlend ), | |
1390 Symbol( "GdipSetLineLinearBlend", cast(void**)& GdipSetLineLinearBlend ), | |
1391 Symbol( "GdipGetLineTransform", cast(void**)& GdipGetLineTransform ), | |
1392 Symbol( "GdipSetLineTransform", cast(void**)& GdipSetLineTransform ), | |
1393 Symbol( "GdipResetLineTransform", cast(void**)& GdipResetLineTransform ), | |
1394 Symbol( "GdipMultiplyLineTransform", cast(void**)& GdipMultiplyLineTransform ), | |
1395 Symbol( "GdipTranslateLineTransform", cast(void**)& GdipTranslateLineTransform ), | |
1396 Symbol( "GdipScaleLineTransform", cast(void**)& GdipScaleLineTransform ), | |
1397 Symbol( "GdipRotateLineTransform", cast(void**)& GdipRotateLineTransform ), | |
1398 Symbol( "GdipCreatePen1", cast(void**)& GdipCreatePen1 ), | |
1399 Symbol( "GdipCreatePen2", cast(void**)& GdipCreatePen2 ), | |
1400 Symbol( "GdipDeletePen", cast(void**)& GdipDeletePen ), | |
1401 Symbol( "GdipClonePen", cast(void**)& GdipClonePen ), | |
1402 Symbol( "GdipSetPenLineCap197819", cast(void**)& GdipSetPenLineCap197819 ), | |
1403 Symbol( "GdipGetPenStartCap", cast(void**)& GdipGetPenStartCap ), | |
1404 Symbol( "GdipSetPenStartCap", cast(void**)& GdipSetPenStartCap ), | |
1405 Symbol( "GdipGetPenEndCap", cast(void**)& GdipGetPenEndCap ), | |
1406 Symbol( "GdipSetPenEndCap", cast(void**)& GdipSetPenEndCap ), | |
1407 Symbol( "GdipGetPenDashCap197819", cast(void**)& GdipGetPenDashCap197819 ), | |
1408 Symbol( "GdipSetPenDashCap197819", cast(void**)& GdipSetPenDashCap197819 ), | |
1409 Symbol( "GdipGetPenLineJoin", cast(void**)& GdipGetPenLineJoin ), | |
1410 Symbol( "GdipSetPenLineJoin", cast(void**)& GdipSetPenLineJoin ), | |
1411 Symbol( "GdipGetPenMiterLimit", cast(void**)& GdipGetPenMiterLimit ), | |
1412 Symbol( "GdipSetPenMiterLimit", cast(void**)& GdipSetPenMiterLimit ), | |
1413 Symbol( "GdipGetPenMode", cast(void**)& GdipGetPenMode ), | |
1414 Symbol( "GdipSetPenMode", cast(void**)& GdipSetPenMode ), | |
1415 Symbol( "GdipGetPenTransform", cast(void**)& GdipGetPenTransform ), | |
1416 Symbol( "GdipSetPenTransform", cast(void**)& GdipSetPenTransform ), | |
1417 Symbol( "GdipResetPenTransform", cast(void**)& GdipResetPenTransform ), | |
1418 Symbol( "GdipMultiplyPenTransform", cast(void**)& GdipMultiplyPenTransform ), | |
1419 Symbol( "GdipTranslatePenTransform", cast(void**)& GdipTranslatePenTransform ), | |
1420 Symbol( "GdipScalePenTransform", cast(void**)& GdipScalePenTransform ), | |
1421 Symbol( "GdipRotatePenTransform", cast(void**)& GdipRotatePenTransform ), | |
1422 Symbol( "GdipGetPenColor", cast(void**)& GdipGetPenColor ), | |
1423 Symbol( "GdipSetPenColor", cast(void**)& GdipSetPenColor ), | |
1424 Symbol( "GdipGetPenWidth", cast(void**)& GdipGetPenWidth ), | |
1425 Symbol( "GdipSetPenWidth", cast(void**)& GdipSetPenWidth ), | |
1426 Symbol( "GdipGetPenFillType", cast(void**)& GdipGetPenFillType ), | |
1427 Symbol( "GdipGetPenBrushFill", cast(void**)& GdipGetPenBrushFill ), | |
1428 Symbol( "GdipSetPenBrushFill", cast(void**)& GdipSetPenBrushFill ), | |
1429 Symbol( "GdipGetPenDashStyle", cast(void**)& GdipGetPenDashStyle ), | |
1430 Symbol( "GdipSetPenDashStyle", cast(void**)& GdipSetPenDashStyle ), | |
1431 Symbol( "GdipGetPenDashOffset", cast(void**)& GdipGetPenDashOffset ), | |
1432 Symbol( "GdipSetPenDashOffset", cast(void**)& GdipSetPenDashOffset ), | |
1433 Symbol( "GdipGetPenDashCount", cast(void**)& GdipGetPenDashCount ), | |
1434 Symbol( "GdipGetPenDashArray", cast(void**)& GdipGetPenDashArray ), | |
1435 Symbol( "GdipSetPenDashArray", cast(void**)& GdipSetPenDashArray ), | |
1436 Symbol( "GdipGetPenCompoundCount", cast(void**)& GdipGetPenCompoundCount ), | |
1437 Symbol( "GdipGetPenCompoundArray", cast(void**)& GdipGetPenCompoundArray ), | |
1438 Symbol( "GdipSetPenCompoundArray", cast(void**)& GdipSetPenCompoundArray ), | |
1439 Symbol( "GdipCreateRegion", cast(void**)& GdipCreateRegion ), | |
1440 Symbol( "GdipCreateRegionRect", cast(void**)& GdipCreateRegionRect ), | |
1441 Symbol( "GdipCreateRegionRectI", cast(void**)& GdipCreateRegionRectI ), | |
1442 Symbol( "GdipCreateRegionPath", cast(void**)& GdipCreateRegionPath ), | |
1443 Symbol( "GdipCreateRegionHrgn", cast(void**)& GdipCreateRegionHrgn ), | |
1444 Symbol( "GdipDeleteRegion", cast(void**)& GdipDeleteRegion ), | |
1445 Symbol( "GdipSetInfinite", cast(void**)& GdipSetInfinite ), | |
1446 Symbol( "GdipSetEmpty", cast(void**)& GdipSetEmpty ), | |
1447 Symbol( "GdipCombineRegionRect", cast(void**)& GdipCombineRegionRect ), | |
1448 Symbol( "GdipCombineRegionRectI", cast(void**)& GdipCombineRegionRectI ), | |
1449 Symbol( "GdipCombineRegionPath", cast(void**)& GdipCombineRegionPath ), | |
1450 Symbol( "GdipCombineRegionRegion", cast(void**)& GdipCombineRegionRegion ), | |
1451 Symbol( "GdipTranslateRegion", cast(void**)& GdipTranslateRegion ), | |
1452 Symbol( "GdipTranslateRegionI", cast(void**)& GdipTranslateRegionI ), | |
1453 Symbol( "GdipTransformRegion", cast(void**)& GdipTransformRegion ), | |
1454 Symbol( "GdipGetRegionBounds", cast(void**)& GdipGetRegionBounds ), | |
1455 Symbol( "GdipGetRegionHRgn", cast(void**)& GdipGetRegionHRgn ), | |
1456 Symbol( "GdipIsEmptyRegion", cast(void**)& GdipIsEmptyRegion ), | |
1457 Symbol( "GdipIsInfiniteRegion", cast(void**)& GdipIsInfiniteRegion ), | |
1458 Symbol( "GdipIsEqualRegion", cast(void**)& GdipIsEqualRegion ), | |
1459 Symbol( "GdipIsVisibleRegionPoint", cast(void**)& GdipIsVisibleRegionPoint ), | |
1460 Symbol( "GdipIsVisibleRegionRect", cast(void**)& GdipIsVisibleRegionRect ), | |
1461 Symbol( "GdipIsVisibleRegionPointI", cast(void**)& GdipIsVisibleRegionPointI ), | |
1462 Symbol( "GdipIsVisibleRegionRectI", cast(void**)& GdipIsVisibleRegionRectI ), | |
1463 Symbol( "GdipGetRegionScansCount", cast(void**)& GdipGetRegionScansCount ), | |
1464 Symbol( "GdipGetRegionScans", cast(void**)& GdipGetRegionScans ), | |
1465 Symbol( "GdipDisposeImage", cast(void**)& GdipDisposeImage ), | |
1466 Symbol( "GdipImageForceValidation", cast(void**)& GdipImageForceValidation ), | |
1467 Symbol( "GdipLoadImageFromFileICM", cast(void**)& GdipLoadImageFromFileICM ), | |
1468 Symbol( "GdipLoadImageFromFile", cast(void**)& GdipLoadImageFromFile ), | |
1469 Symbol( "GdipGetImageEncodersSize", cast(void**)& GdipGetImageEncodersSize ), | |
1470 Symbol( "GdipCloneImage", cast(void**)& GdipCloneImage ), | |
1471 Symbol( "GdipGetImageType", cast(void**)& GdipGetImageType ), | |
1472 Symbol( "GdipGetImageFlags", cast(void**)& GdipGetImageFlags ), | |
1473 Symbol( "GdipGetImageWidth", cast(void**)& GdipGetImageWidth ), | |
1474 Symbol( "GdipGetImageHeight", cast(void**)& GdipGetImageHeight ), | |
1475 Symbol( "GdipGetImageHorizontalResolution", cast(void**)& GdipGetImageHorizontalResolution ), | |
1476 Symbol( "GdipGetImageVerticalResolution", cast(void**)& GdipGetImageVerticalResolution ), | |
1477 Symbol( "GdipGetPropertyCount", cast(void**)& GdipGetPropertyCount ), | |
1478 Symbol( "GdipGetPropertyIdList", cast(void**)& GdipGetPropertyIdList ), | |
1479 Symbol( "GdipGetImagePixelFormat", cast(void**)& GdipGetImagePixelFormat ), | |
1480 Symbol( "GdipGetImageDimension", cast(void**)& GdipGetImageDimension ), | |
1481 Symbol( "GdipGetImageThumbnail", cast(void**)& GdipGetImageThumbnail ), | |
1482 Symbol( "GdipImageGetFrameDimensionsCount", cast(void**)& GdipImageGetFrameDimensionsCount ), | |
1483 Symbol( "GdipImageRotateFlip", cast(void**)& GdipImageRotateFlip ), | |
1484 Symbol( "GdipGetPropertyItemSize", cast(void**)& GdipGetPropertyItemSize ), | |
1485 Symbol( "GdipGetPropertyItem", cast(void**)& GdipGetPropertyItem ), | |
1486 Symbol( "GdipSetPropertyItem", cast(void**)& GdipSetPropertyItem ), | |
1487 Symbol( "GdipRemovePropertyItem", cast(void**)& GdipRemovePropertyItem ), | |
1488 Symbol( "GdipGetPropertySize", cast(void**)& GdipGetPropertySize ), | |
1489 Symbol( "GdipGetAllPropertyItems", cast(void**)& GdipGetAllPropertyItems ), | |
1490 Symbol( "GdipGetImageBounds", cast(void**)& GdipGetImageBounds ), | |
1491 Symbol( "GdipGetImagePaletteSize", cast(void**)& GdipGetImagePaletteSize ), | |
1492 Symbol( "GdipGetImagePalette", cast(void**)& GdipGetImagePalette ), | |
1493 Symbol( "GdipSetImagePalette", cast(void**)& GdipSetImagePalette ), | |
1494 Symbol( "GdipCreateBitmapFromScan0", cast(void**)& GdipCreateBitmapFromScan0 ), | |
1495 Symbol( "GdipCreateBitmapFromHBITMAP", cast(void**)& GdipCreateBitmapFromHBITMAP ), | |
1496 Symbol( "GdipCreateBitmapFromHICON", cast(void**)& GdipCreateBitmapFromHICON ), | |
1497 Symbol( "GdipCreateBitmapFromFileICM", cast(void**)& GdipCreateBitmapFromFileICM ), | |
1498 Symbol( "GdipCreateBitmapFromFile", cast(void**)& GdipCreateBitmapFromFile ), | |
1499 Symbol( "GdipCreateBitmapFromGraphics", cast(void**)& GdipCreateBitmapFromGraphics ), | |
1500 Symbol( "GdipCloneBitmapArea", cast(void**)& GdipCloneBitmapArea ), | |
1501 Symbol( "GdipCloneBitmapAreaI", cast(void**)& GdipCloneBitmapAreaI ), | |
1502 Symbol( "GdipBitmapGetPixel", cast(void**)& GdipBitmapGetPixel ), | |
1503 Symbol( "GdipBitmapSetPixel", cast(void**)& GdipBitmapSetPixel ), | |
1504 Symbol( "GdipBitmapLockBits", cast(void**)& GdipBitmapLockBits ), | |
1505 Symbol( "GdipBitmapUnlockBits", cast(void**)& GdipBitmapUnlockBits ), | |
1506 Symbol( "GdipBitmapSetResolution", cast(void**)& GdipBitmapSetResolution ), | |
1507 Symbol( "GdipCreateHICONFromBitmap", cast(void**)& GdipCreateHICONFromBitmap ), | |
1508 Symbol( "GdipCreateHBITMAPFromBitmap", cast(void**)& GdipCreateHBITMAPFromBitmap ), | |
1509 Symbol( "GdipCreateImageAttributes", cast(void**)& GdipCreateImageAttributes ), | |
1510 Symbol( "GdipDisposeImageAttributes", cast(void**)& GdipDisposeImageAttributes ), | |
1511 Symbol( "GdipSetImageAttributesColorMatrix", cast(void**)& GdipSetImageAttributesColorMatrix ), | |
1512 Symbol( "GdipSetImageAttributesThreshold", cast(void**)& GdipSetImageAttributesThreshold ), | |
1513 Symbol( "GdipSetImageAttributesGamma", cast(void**)& GdipSetImageAttributesGamma ), | |
1514 Symbol( "GdipSetImageAttributesNoOp", cast(void**)& GdipSetImageAttributesNoOp ), | |
1515 Symbol( "GdipSetImageAttributesColorKeys", cast(void**)& GdipSetImageAttributesColorKeys ), | |
1516 Symbol( "GdipSetImageAttributesOutputChannel", cast(void**)& GdipSetImageAttributesOutputChannel ), | |
1517 Symbol( "GdipSetImageAttributesOutputChannelColorProfile", cast(void**)& GdipSetImageAttributesOutputChannelColorProfile ), | |
1518 Symbol( "GdipSetImageAttributesWrapMode", cast(void**)& GdipSetImageAttributesWrapMode ), | |
1519 Symbol( "GdipNewInstalledFontCollection", cast(void**)& GdipNewInstalledFontCollection ), | |
1520 Symbol( "GdipNewPrivateFontCollection", cast(void**)& GdipNewPrivateFontCollection ), | |
1521 Symbol( "GdipDeletePrivateFontCollection", cast(void**)& GdipDeletePrivateFontCollection ), | |
1522 Symbol( "GdipPrivateAddFontFile", cast(void**)& GdipPrivateAddFontFile ), | |
1523 Symbol( "GdipPrivateAddMemoryFont", cast(void**)& GdipPrivateAddMemoryFont ), | |
1524 Symbol( "GdipGetFontCollectionFamilyCount", cast(void**)& GdipGetFontCollectionFamilyCount ), | |
1525 Symbol( "GdipGetFontCollectionFamilyList", cast(void**)& GdipGetFontCollectionFamilyList ), | |
1526 Symbol( "GdipCreateFontFamilyFromName", cast(void**)& GdipCreateFontFamilyFromName ), | |
1527 Symbol( "GdipDeleteFontFamily", cast(void**)& GdipDeleteFontFamily ), | |
1528 Symbol( "GdipCloneFontFamily", cast(void**)& GdipCloneFontFamily ), | |
1529 Symbol( "GdipGetFamilyName", cast(void**)& GdipGetFamilyName ), | |
1530 Symbol( "GdipGetGenericFontFamilyMonospace", cast(void**)& GdipGetGenericFontFamilyMonospace ), | |
1531 Symbol( "GdipGetGenericFontFamilySerif", cast(void**)& GdipGetGenericFontFamilySerif ), | |
1532 Symbol( "GdipGetGenericFontFamilySansSerif", cast(void**)& GdipGetGenericFontFamilySansSerif ), | |
1533 Symbol( "GdipGetEmHeight", cast(void**)& GdipGetEmHeight ), | |
1534 Symbol( "GdipGetCellAscent", cast(void**)& GdipGetCellAscent ), | |
1535 Symbol( "GdipGetCellDescent", cast(void**)& GdipGetCellDescent ), | |
1536 Symbol( "GdipGetLineSpacing", cast(void**)& GdipGetLineSpacing ), | |
1537 Symbol( "GdipIsStyleAvailable", cast(void**)& GdipIsStyleAvailable ), | |
1538 Symbol( "GdipCreateFont", cast(void**)& GdipCreateFont ), | |
1539 Symbol( "GdipCreateFontFromDC", cast(void**)& GdipCreateFontFromDC ), | |
1540 Symbol( "GdipDeleteFont", cast(void**)& GdipDeleteFont ), | |
1541 Symbol( "GdipCloneFont", cast(void**)& GdipCloneFont ), | |
1542 Symbol( "GdipGetFontSize", cast(void**)& GdipGetFontSize ), | |
1543 Symbol( "GdipGetFontHeight", cast(void**)& GdipGetFontHeight ), | |
1544 Symbol( "GdipGetFontHeightGivenDPI", cast(void**)& GdipGetFontHeightGivenDPI ), | |
1545 Symbol( "GdipGetFontStyle", cast(void**)& GdipGetFontStyle ), | |
1546 Symbol( "GdipGetFontUnit", cast(void**)& GdipGetFontUnit ), | |
1547 Symbol( "GdipGetFamily", cast(void**)& GdipGetFamily ), | |
1548 Symbol( "GdipCreateFontFromLogfontW", cast(void**)& GdipCreateFontFromLogfontW ), | |
1549 Symbol( "GdipCreateFontFromLogfontA", cast(void**)& GdipCreateFontFromLogfontA ), | |
1550 Symbol( "GdipGetLogFontW", cast(void**)& GdipGetLogFontW ), | |
1551 Symbol( "GdipCreateStringFormat", cast(void**)& GdipCreateStringFormat ), | |
1552 Symbol( "GdipDeleteStringFormat", cast(void**)& GdipDeleteStringFormat ), | |
1553 Symbol( "GdipGetStringFormatFlags", cast(void**)& GdipGetStringFormatFlags ), | |
1554 Symbol( "GdipSetStringFormatFlags", cast(void**)& GdipSetStringFormatFlags ), | |
1555 Symbol( "GdipGetStringFormatAlign", cast(void**)& GdipGetStringFormatAlign ), | |
1556 Symbol( "GdipSetStringFormatAlign", cast(void**)& GdipSetStringFormatAlign ), | |
1557 Symbol( "GdipGetStringFormatLineAlign", cast(void**)& GdipGetStringFormatLineAlign ), | |
1558 Symbol( "GdipSetStringFormatLineAlign", cast(void**)& GdipSetStringFormatLineAlign ), | |
1559 Symbol( "GdipGetStringFormatTrimming", cast(void**)& GdipGetStringFormatTrimming ), | |
1560 Symbol( "GdipSetStringFormatTrimming", cast(void**)& GdipSetStringFormatTrimming ), | |
1561 Symbol( "GdipCreatePath", cast(void**)& GdipCreatePath ), | |
1562 Symbol( "GdipCreatePath2", cast(void**)& GdipCreatePath2 ), | |
1563 Symbol( "GdipCreatePath2I", cast(void**)& GdipCreatePath2I ), | |
1564 Symbol( "GdipDeletePath", cast(void**)& GdipDeletePath ), | |
1565 Symbol( "GdipClonePath", cast(void**)& GdipClonePath ), | |
1566 Symbol( "GdipResetPath", cast(void**)& GdipResetPath ), | |
1567 Symbol( "GdipGetPathFillMode", cast(void**)& GdipGetPathFillMode ), | |
1568 Symbol( "GdipSetPathFillMode", cast(void**)& GdipSetPathFillMode ), | |
1569 Symbol( "GdipStartPathFigure", cast(void**)& GdipStartPathFigure ), | |
1570 Symbol( "GdipClosePathFigure", cast(void**)& GdipClosePathFigure ), | |
1571 Symbol( "GdipClosePathFigures", cast(void**)& GdipClosePathFigures ), | |
1572 Symbol( "GdipSetPathMarker", cast(void**)& GdipSetPathMarker ), | |
1573 Symbol( "GdipClearPathMarkers", cast(void**)& GdipClearPathMarkers ), | |
1574 Symbol( "GdipReversePath", cast(void**)& GdipReversePath ), | |
1575 Symbol( "GdipGetPathLastPoint", cast(void**)& GdipGetPathLastPoint ), | |
1576 Symbol( "GdipAddPathLine", cast(void**)& GdipAddPathLine ), | |
1577 Symbol( "GdipAddPathLineI", cast(void**)& GdipAddPathLineI ), | |
1578 Symbol( "GdipAddPathLine2", cast(void**)& GdipAddPathLine2 ), | |
1579 Symbol( "GdipAddPathLine2I", cast(void**)& GdipAddPathLine2I ), | |
1580 Symbol( "GdipAddPathArc", cast(void**)& GdipAddPathArc ), | |
1581 Symbol( "GdipAddPathArcI", cast(void**)& GdipAddPathArcI ), | |
1582 Symbol( "GdipAddPathBezier", cast(void**)& GdipAddPathBezier ), | |
1583 Symbol( "GdipAddPathBezierI", cast(void**)& GdipAddPathBezierI ), | |
1584 Symbol( "GdipAddPathBeziers", cast(void**)& GdipAddPathBeziers ), | |
1585 Symbol( "GdipAddPathBeziersI", cast(void**)& GdipAddPathBeziersI ), | |
1586 Symbol( "GdipAddPathCurve", cast(void**)& GdipAddPathCurve ), | |
1587 Symbol( "GdipAddPathCurveI", cast(void**)& GdipAddPathCurveI ), | |
1588 Symbol( "GdipAddPathCurve2", cast(void**)& GdipAddPathCurve2 ), | |
1589 Symbol( "GdipAddPathCurve2I", cast(void**)& GdipAddPathCurve2I ), | |
1590 Symbol( "GdipAddPathCurve3", cast(void**)& GdipAddPathCurve3 ), | |
1591 Symbol( "GdipAddPathCurve3I", cast(void**)& GdipAddPathCurve3I ), | |
1592 Symbol( "GdipAddPathClosedCurve", cast(void**)& GdipAddPathClosedCurve ), | |
1593 Symbol( "GdipAddPathClosedCurveI", cast(void**)& GdipAddPathClosedCurveI ), | |
1594 Symbol( "GdipAddPathClosedCurve2", cast(void**)& GdipAddPathClosedCurve2 ), | |
1595 Symbol( "GdipAddPathClosedCurve2I", cast(void**)& GdipAddPathClosedCurve2I ), | |
1596 Symbol( "GdipAddPathRectangle", cast(void**)& GdipAddPathRectangle ), | |
1597 Symbol( "GdipAddPathRectangleI", cast(void**)& GdipAddPathRectangleI ), | |
1598 Symbol( "GdipAddPathRectangles", cast(void**)& GdipAddPathRectangles ), | |
1599 Symbol( "GdipAddPathRectanglesI", cast(void**)& GdipAddPathRectanglesI ), | |
1600 Symbol( "GdipAddPathEllipse", cast(void**)& GdipAddPathEllipse ), | |
1601 Symbol( "GdipAddPathEllipseI", cast(void**)& GdipAddPathEllipseI ), | |
1602 Symbol( "GdipAddPathPie", cast(void**)& GdipAddPathPie ), | |
1603 Symbol( "GdipAddPathPieI", cast(void**)& GdipAddPathPieI ), | |
1604 Symbol( "GdipAddPathPolygon", cast(void**)& GdipAddPathPolygon ), | |
1605 Symbol( "GdipAddPathPolygonI", cast(void**)& GdipAddPathPolygonI ), | |
1606 Symbol( "GdipAddPathPath", cast(void**)& GdipAddPathPath ), | |
1607 Symbol( "GdipAddPathString", cast(void**)& GdipAddPathString ), | |
1608 Symbol( "GdipAddPathStringI", cast(void**)& GdipAddPathStringI ), | |
1609 Symbol( "GdipTransformPath", cast(void**)& GdipTransformPath ), | |
1610 Symbol( "GdipGetPathWorldBounds", cast(void**)& GdipGetPathWorldBounds ), | |
1611 Symbol( "GdipFlattenPath", cast(void**)& GdipFlattenPath ), | |
1612 Symbol( "GdipWidenPath", cast(void**)& GdipWidenPath ), | |
1613 Symbol( "GdipWindingModeOutline", cast(void**)& GdipWindingModeOutline ), | |
1614 Symbol( "GdipWarpPath", cast(void**)& GdipWarpPath ), | |
1615 Symbol( "GdipGetPointCount", cast(void**)& GdipGetPointCount ), | |
1616 Symbol( "GdipGetPathTypes", cast(void**)& GdipGetPathTypes ), | |
1617 Symbol( "GdipGetPathPoints", cast(void**)& GdipGetPathPoints ), | |
1618 Symbol( "GdipIsVisiblePathPoint", cast(void**)& GdipIsVisiblePathPoint ), | |
1619 Symbol( "GdipIsVisiblePathPointI", cast(void**)& GdipIsVisiblePathPointI ), | |
1620 Symbol( "GdipIsOutlineVisiblePathPoint", cast(void**)& GdipIsOutlineVisiblePathPoint ), | |
1621 Symbol( "GdipIsOutlineVisiblePathPointI", cast(void**)& GdipIsOutlineVisiblePathPointI ), | |
1622 Symbol( "GdipDrawPath", cast(void**)& GdipDrawPath ), | |
1623 Symbol( "GdipCreatePathIter", cast(void**)& GdipCreatePathIter ), | |
1624 Symbol( "GdipDeletePathIter", cast(void**)& GdipDeletePathIter ), | |
1625 Symbol( "GdipPathIterNextSubpath", cast(void**)& GdipPathIterNextSubpath ), | |
1626 Symbol( "GdipPathIterNextSubpathPath", cast(void**)& GdipPathIterNextSubpathPath ), | |
1627 Symbol( "GdipPathIterNextPathType", cast(void**)& GdipPathIterNextPathType ), | |
1628 Symbol( "GdipPathIterNextMarker", cast(void**)& GdipPathIterNextMarker ), | |
1629 Symbol( "GdipPathIterNextMarkerPath", cast(void**)& GdipPathIterNextMarkerPath ), | |
1630 Symbol( "GdipPathIterGetCount", cast(void**)& GdipPathIterGetCount ), | |
1631 Symbol( "GdipPathIterGetSubpathCount", cast(void**)& GdipPathIterGetSubpathCount ), | |
1632 Symbol( "GdipPathIterHasCurve", cast(void**)& GdipPathIterHasCurve ), | |
1633 Symbol( "GdipPathIterRewind", cast(void**)& GdipPathIterRewind ), | |
1634 Symbol( "GdipPathIterEnumerate", cast(void**)& GdipPathIterEnumerate ), | |
1635 Symbol( "GdipPathIterCopyData", cast(void**)& GdipPathIterCopyData ), | |
1636 Symbol( "GdipCreatePathGradient", cast(void**)& GdipCreatePathGradient ), | |
1637 Symbol( "GdipCreatePathGradientI", cast(void**)& GdipCreatePathGradientI ), | |
1638 Symbol( "GdipCreatePathGradientFromPath", cast(void**)& GdipCreatePathGradientFromPath ), | |
1639 Symbol( "GdipGetPathGradientCenterColor", cast(void**)& GdipGetPathGradientCenterColor ), | |
1640 Symbol( "GdipSetPathGradientCenterColor", cast(void**)& GdipSetPathGradientCenterColor ), | |
1641 Symbol( "GdipGetPathGradientSurroundColorCount", cast(void**)& GdipGetPathGradientSurroundColorCount ), | |
1642 Symbol( "GdipGetPathGradientSurroundColorsWithCount", cast(void**)& GdipGetPathGradientSurroundColorsWithCount ), | |
1643 Symbol( "GdipSetPathGradientSurroundColorsWithCount", cast(void**)& GdipSetPathGradientSurroundColorsWithCount ), | |
1644 Symbol( "GdipGetPathGradientCenterPoint", cast(void**)& GdipGetPathGradientCenterPoint ), | |
1645 Symbol( "GdipSetPathGradientCenterPoint", cast(void**)& GdipSetPathGradientCenterPoint ), | |
1646 Symbol( "GdipGetPathGradientRect", cast(void**)& GdipGetPathGradientRect ), | |
1647 Symbol( "GdipGetPathGradientBlendCount", cast(void**)& GdipGetPathGradientBlendCount ), | |
1648 Symbol( "GdipGetPathGradientBlend", cast(void**)& GdipGetPathGradientBlend ), | |
1649 Symbol( "GdipSetPathGradientBlend", cast(void**)& GdipSetPathGradientBlend ), | |
1650 Symbol( "GdipGetPathGradientPresetBlendCount", cast(void**)& GdipGetPathGradientPresetBlendCount ), | |
1651 Symbol( "GdipGetPathGradientPresetBlend", cast(void**)& GdipGetPathGradientPresetBlend ), | |
1652 Symbol( "GdipSetPathGradientPresetBlend", cast(void**)& GdipSetPathGradientPresetBlend ), | |
1653 Symbol( "GdipSetPathGradientSigmaBlend", cast(void**)& GdipSetPathGradientSigmaBlend ), | |
1654 Symbol( "GdipSetPathGradientLinearBlend", cast(void**)& GdipSetPathGradientLinearBlend ), | |
1655 Symbol( "GdipGetPathGradientTransform", cast(void**)& GdipGetPathGradientTransform ), | |
1656 Symbol( "GdipSetPathGradientTransform", cast(void**)& GdipSetPathGradientTransform ), | |
1657 Symbol( "GdipResetPathGradientTransform", cast(void**)& GdipResetPathGradientTransform ), | |
1658 Symbol( "GdipMultiplyPathGradientTransform", cast(void**)& GdipMultiplyPathGradientTransform ), | |
1659 Symbol( "GdipRotatePathGradientTransform", cast(void**)& GdipRotatePathGradientTransform ), | |
1660 Symbol( "GdipTranslatePathGradientTransform", cast(void**)& GdipTranslatePathGradientTransform ), | |
1661 Symbol( "GdipScalePathGradientTransform", cast(void**)& GdipScalePathGradientTransform ), | |
1662 Symbol( "GdipGetPathGradientFocusScales", cast(void**)& GdipGetPathGradientFocusScales ), | |
1663 Symbol( "GdipSetPathGradientFocusScales", cast(void**)& GdipSetPathGradientFocusScales ), | |
1664 Symbol( "GdipGetPathGradientWrapMode", cast(void**)& GdipGetPathGradientWrapMode ), | |
1665 Symbol( "GdipSetPathGradientWrapMode", cast(void**)& GdipSetPathGradientWrapMode ), | |
1666 Symbol( "GdipResetTextureTransform", cast(void**)& GdipResetTextureTransform ), | |
1667 Symbol( "GdipScaleTextureTransform", cast(void**)& GdipScaleTextureTransform ), | |
1668 Symbol( "GdipTranslateTextureTransform", cast(void**)& GdipTranslateTextureTransform ), | |
1669 Symbol( "GdipStringFormatGetGenericDefault", cast(void**)& GdipStringFormatGetGenericDefault ), | |
1670 Symbol( "GdipStringFormatGetGenericTypographic", cast(void**)& GdipStringFormatGetGenericTypographic ), | |
1671 Symbol( "GdipSetStringFormatHotkeyPrefix", cast(void**)& GdipSetStringFormatHotkeyPrefix ), | |
1672 Symbol( "GdipSetStringFormatTabStops", cast(void**)& GdipSetStringFormatTabStops ) | |
1673 ]; | |
1674 } | |
0
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1675 |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1676 |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1677 void loadLib_Gdip(){ |
46
17310ba3c1bc
Moved all load lib functionality into own module
Frank Benoit <benoit@tionex.de>
parents:
39
diff
changeset
|
1678 SharedLib.loadLibSymbols( symbols, "gdiplus.dll" ); |
0
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1679 } |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1680 |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1681 } |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1682 |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1683 /****************************************************************************** |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1684 |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1685 ******************************************************************************/ |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1686 /+ |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1687 private uint initToken; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1688 private bool isShutdown; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1689 |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1690 public int startup() { |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1691 static GdiplusStartupInput input = { 1, null, 0, 0 }; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1692 static GdiplusStartupOutput output; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1693 |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1694 return GdiplusStartup(initToken, input, output); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1695 } |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1696 |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1697 public void shutdown() { |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1698 // GC.collect(); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1699 isShutdown = true; |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1700 |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1701 GdiplusShutdown(initToken); |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1702 } |
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1703 +/ |