Mercurial > projects > dwt2
annotate org.eclipse.swt.win32.win32.x86/src/org/eclipse/swt/internal/gdip/native.d @ 120:536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
===D2===
* added [Try]Immutable/Const/Shared templates to work with differenses in D1/D2 instead of version statements
used these templates to work with strict type storage rules of dmd-2.053
* com.ibm.icu now also compilable with D2, but not tested yet
* small fixes
Snippet288 - shared data is in TLS
===Phobos===
* fixed critical bugs in Phobos implemention
completely incorrect segfault prone fromStringz (Linux's port ruthless killer)
terrible, incorrect StringBuffer realization (StyledText killer)
* fixed small bugs as well
Snippet72 - misprint in the snippet
* implemented missed functionality for Phobos
ByteArrayOutputStream implemented (image loading available)
formatting correctly works for all DWT's cases
As a result, folowing snippets now works with Phobos (Snippet### - what is fixed):
Snippet24, 42, 111, 115, 130, 235, 276 - bad string formatting
Snippet48, 282 - crash on image loading
Snippet163, 189, 211, 213, 217, 218, 222 - crash on copy/cut in StyledText
Snippet244 - hang-up
===Tango===
* few changes for the latest Tango trunc-r5661
* few small performance improvments
===General===
* implMissing-s for only one version changed to implMissingInTango/InPhobos
* incorrect calls to Format in toString-s fixed
* fixed loading \uXXXX characters in ResourceBundle
* added good UTF-8 support for StyledText, TextLayout (Win32) and friends
UTF functions revised and tested. It is now in java.nonstandard.*Utf modules
StyledText and TextLayout (Win32) modules revised for UTF-8 support
* removed small diferences in most identical files in *.swt.* folders
*.swt.internal.image, *.swt.events and *.swt.custom are identical in Win32/Linux32
now 179 of 576 (~31%) files in *.swt.* folders are fully identical
* Win32: snippets now have right subsystem, pretty icons and native system style controls
* small fixes in snippets
Snippet44 - it's not Snippet44
Snippet212 - functions work with different images and offsets arrays
Win32: Snippet282 - crash on close if the button has an image
Snippet293 - setGrayed is commented
and others
Win32: As a result, folowing snippets now works
Snippet68 - color doesn't change
Snippet163, 189, 211, 213, 217, 218, 222 - UTF-8 issues (see above)
Snippet193 - no tabel headers
author | Denis Shelomovskij <verylonglogin.reg@gmail.com> |
---|---|
date | Sat, 09 Jul 2011 15:50:20 +0300 |
parents | 9f4c18c268b2 |
children |
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 |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
8 Changes and Additions for DWT: |
0
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 |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
32 alias int function(out uint token) NotificationHookProc; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
33 alias void function(in uint token) NotificationUnhookProc; |
0
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 ){ |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
213 Status GdiplusStartup(uint* token, GdiplusStartupInput* input, GdiplusStartupOutput* output); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
214 void GdiplusShutdown(in uint token); |
0
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); |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
222 Status GdipSetClipGraphics(Handle graphics, in Handle srcgraphics, in CombineMode combineMode); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
223 Status GdipSetClipRectI(Handle graphics, in int x, in int y, in int width, in int height, in CombineMode combineMode); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
224 Status GdipSetClipRect(Handle graphics, in float x, in float y, in float width, in float height, in CombineMode combineMode); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
225 Status GdipSetClipPath(Handle graphics, in Handle path, in CombineMode combineMode); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
226 Status GdipSetClipRegion(Handle graphics, in Handle region, in CombineMode combineMode); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
227 Status GdipSetClipHrgn(Handle graphics, in HRGN hRgn, in CombineMode combineMode); |
0
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); |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
232 Status GdipRestoreGraphics(Handle graphics, in int state); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
233 Status GdipFlush(Handle graphics, in FlushIntention intention); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
234 Status GdipScaleWorldTransform(Handle graphics, in float sx, in float sy, in MatrixOrder order); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
235 Status GdipRotateWorldTransform(Handle graphics, in float angle, in MatrixOrder order); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
236 Status GdipTranslateWorldTransform(Handle graphics, in float dx, in float dy, in MatrixOrder order); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
237 Status GdipMultiplyWorldTransform(Handle graphics, Handle matrix, in MatrixOrder order); |
0
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
238 Status GdipResetWorldTransform(Handle graphics); |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
239 Status GdipBeginContainer(Handle graphics, ref GpRectF dstrect, ref GpRectF srcrect, in GraphicsUnit unit, out int state); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
240 Status GdipBeginContainerI(Handle graphics, ref GpRect dstrect, ref GpRect srcrect, in GraphicsUnit unit, out int state); |
0
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
241 Status GdipBeginContainer2(Handle graphics, out int state); |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
242 Status GdipEndContainer(Handle graphics, in int state); |
0
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); |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
246 Status GdipSetPageUnit(Handle graphics, in GraphicsUnit unit); |
0
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
247 Status GdipGetPageScale(Handle graphics, out float scale); |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
248 Status GdipSetPageScale(Handle graphics, in float scale); |
0
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? |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
250 Status GdipSetWorldTransform(Handle graphics, in Handle matrix); |
0
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
251 Status GdipGetCompositingMode(Handle graphics, out CompositingMode compositingMode); |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
252 Status GdipSetCompositingMode(Handle graphics, in CompositingMode compositingMode); |
0
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
253 Status GdipGetCompositingQuality(Handle graphics, out CompositingQuality compositingQuality); |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
254 Status GdipSetCompositingQuality(Handle graphics, in CompositingQuality compositingQuality); |
0
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
255 Status GdipGetInterpolationMode(Handle graphics, out InterpolationMode interpolationMode); |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
256 Status GdipSetInterpolationMode(Handle graphics, in InterpolationMode interpolationMode); |
0
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
257 Status GdipGetSmoothingMode(Handle graphics, out SmoothingMode smoothingMode); |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
258 Status GdipSetSmoothingMode(Handle graphics, in SmoothingMode smoothingMode); |
0
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
259 Status GdipGetPixelOffsetMode(Handle graphics, out PixelOffsetMode pixelOffsetMode); |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
260 Status GdipSetPixelOffsetMode(Handle graphics, in PixelOffsetMode pixelOffsetMode); |
0
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
261 Status GdipGetTextContrast(Handle graphics, out uint textContrast); |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
262 Status GdipSetTextContrast(Handle graphics, in uint textContrast); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
263 Status GdipGraphicsClear(Handle graphics, in int color); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
264 Status GdipDrawLine(Handle graphics, Handle pen, in float x1, in float y1, in float x2, in float y2); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
265 Status GdipDrawLines(Handle graphics, Handle pen, GpPointF* points, in int count); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
266 Status GdipDrawLineI(Handle graphics, Handle pen, in int x1, in int y1, in int x2, in int y2); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
267 Status GdipDrawLinesI(Handle graphics, Handle pen, GpPoint* points, in int count); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
268 Status GdipDrawArc(Handle graphics, Handle pen, in float x, in float y, in float width, in float height, in float startAngle, in float sweepAngle); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
269 Status GdipDrawArcI(Handle graphics, Handle pen, in int x, in int y, in int width, in int height, in float startAngle, in float sweepAngle); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
270 Status GdipDrawBezier(Handle graphics, Handle pen, in float x1, in float y1, in float x2, in float y2, in float x3, in float y3, in float x4, in float y4); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
271 Status GdipDrawBeziers(Handle graphics, Handle pen, GpPointF* points, in int count); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
272 Status GdipDrawBezierI(Handle graphics, Handle pen, in int x1, in int y1, in int x2, in int y2, in int x3, in int y3, in int x4, in int y4); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
273 Status GdipDrawBeziersI(Handle graphics, Handle pen, GpPoint* points, in int count); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
274 Status GdipDrawRectangle(Handle graphics, Handle pen, in float x, in float y, in float width, in float height); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
275 Status GdipDrawRectangles(Handle graphics, Handle pen, GpRectF* rects, in int count); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
276 Status GdipDrawRectangleI(Handle graphics, Handle pen, in int x, in int y, in int width, in int height); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
277 Status GdipDrawRectanglesI(Handle graphics, Handle pen, GpRect* rects, in int count); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
278 Status GdipDrawEllipse(Handle graphics, Handle pen, in float x, in float y, in float width, in float height); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
279 Status GdipDrawEllipseI(Handle graphics, Handle pen, in int x, in int y, in int width, in int height); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
280 Status GdipDrawPie(Handle graphics, Handle pen, in float x, in float y, in float width, in float height, in float startAngle, in float sweepAngle); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
281 Status GdipDrawPieI(Handle graphics, Handle pen, in int x, in int y, in int width, in int height, in float startAngle, in float sweepAngle); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
282 Status GdipDrawPolygon(Handle graphics, Handle pen, GpPointF* points, in int count); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
283 Status GdipDrawPolygonI(Handle graphics, Handle pen, GpPoint* points, in int count); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
284 Status GdipDrawCurve(Handle graphics, Handle pen, GpPointF* points, in int count); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
285 Status GdipDrawCurve2(Handle graphics, Handle pen, GpPointF* points, in int count, in float tension); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
286 Status GdipDrawCurve3(Handle graphics, Handle pen, GpPointF* points, in int count, in int offset, in int numberOfSegments, in float tension); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
287 Status GdipDrawCurveI(Handle graphics, Handle pen, GpPoint* points, in int count); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
288 Status GdipDrawCurve2I(Handle graphics, Handle pen, GpPoint* points, in int count, in float tension); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
289 Status GdipDrawCurve3I(Handle graphics, Handle pen, GpPoint* points, in int count, in int offset, in int numberOfSegments, in float tension); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
290 Status GdipDrawClosedCurve(Handle graphics, Handle pen, GpPointF* points, in int count); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
291 Status GdipDrawClosedCurve2(Handle graphics, Handle pen, GpPointF* points, in int count, in float tension); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
292 Status GdipDrawClosedCurveI(Handle graphics, Handle pen, GpPoint* points, in int count); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
293 Status GdipDrawClosedCurve2I(Handle graphics, Handle pen, GpPoint* points, in int count, in float tension); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
294 Status GdipFillRectangleI(Handle graphics, Handle brush, in int x, in int y, in int width, in int height); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
295 Status GdipFillRectangle(Handle graphics, Handle brush, in float x, in float y, in float width, in float height); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
296 Status GdipFillRectanglesI(Handle graphics, Handle brush, GpRect* rects, in int count); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
297 Status GdipFillRectangles(Handle graphics, Handle brush, GpRectF* rects, in int count); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
298 Status GdipFillPolygon(Handle graphics, Handle brush, GpPointF* rects, in int count, in FillMode fillMode); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
299 Status GdipFillPolygonI(Handle graphics, Handle brush, GpPoint* rects, in int count, in FillMode fillMode); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
300 Status GdipFillEllipse(Handle graphics, Handle brush, in float x, in float y, in float width, in float height); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
301 Status GdipFillEllipseI(Handle graphics, Handle brush, in int x, in int y, in int width, in int height); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
302 Status GdipFillPie(Handle graphics, Handle brush, in float x, in float y, in float width, in float height, in float startAngle, in float sweepAngle); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
303 Status GdipFillPieI(Handle graphics, Handle brush, in int x, in int y, in int width, in int height, in float startAngle, in float sweepAngle); |
0
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); |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
305 Status GdipFillClosedCurve(Handle graphics, Handle brush, GpPointF* points, in int count); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
306 Status GdipFillClosedCurveI(Handle graphics, Handle brush, GpPoint* points, in int count); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
307 Status GdipFillClosedCurve2(Handle graphics, Handle brush, GpPointF* points, in int count, in FillMode fillMode, in float tension); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
308 Status GdipFillClosedCurve2I(Handle graphics, Handle brush, GpPoint* points, in int count, in FillMode fillMode, in float tension); |
0
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); |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
310 Status GdipDrawString(Handle graphics, LPCWSTR string, in int length, Handle font, ref GpRectF layoutRect, Handle stringFormat, Handle brush); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
311 Status GdipMeasureString(Handle graphics, LPCWSTR string, in 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 |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
315 Status GdipMeasureCharacterRanges(Handle graphics, LPCWSTR string, in int length, Handle font, ref GpRectF layoutRect, Handle stringFormat, in int regionCount, Handle* regions); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
316 Status GdipDrawImage(Handle graphics, Handle image, in float x, in float y); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
317 Status GdipDrawImageI(Handle graphics, Handle image, in int x, in int y); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
318 Status GdipDrawImageRect(Handle graphics, Handle image, in float x, in float y, in float width, in float height); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
319 Status GdipDrawImageRectI(Handle graphics, Handle image, in int x, in int y, in int width, in int height); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
320 Status GdipDrawImagePointRect(Handle graphics, Handle image, in float x, in float y, in float srcx, in float srcy, in float srcwidth, in float srcheight, in GraphicsUnit srcUnit); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
321 Status GdipDrawImagePointRectI(Handle graphics, Handle image, in int x, in int y, in int srcx, in int srcy, in int srcwidth, in int srcheight, in GraphicsUnit srcUnit); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
322 Status GdipDrawImageRectRect(Handle graphics, Handle image, in float dstx, in float dsty, in float dstwidth, in float dstheight, in float srcx, in float srcy, in float srcwidth, in float srcheight, in GraphicsUnit srcUnit, Handle imageAttributes, GpDrawImageAbort callback, void* callbakcData); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
323 Status GdipDrawImageRectRectI(Handle graphics, Handle image, in int dstx, in int dsty, in int dstwidth, in int dstheight, in int srcx, in int srcy, in int srcwidth, in int srcheight, in GraphicsUnit srcUnit, Handle imageAttributes, GpDrawImageAbort callback, void* callbakcData); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
324 Status GdipDrawImagePoints(Handle graphics, Handle image, GpPointF* dstpoints, in int count); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
325 Status GdipDrawImagePointsI(Handle graphics, Handle image, GpPoint* dstpoints, in int count); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
326 Status GdipDrawImagePointsRect(Handle graphics, Handle image, GpPointF* dstpoints, in int count, in float srcx, in float srcy, in float srcwidth, in float srcheight, in GraphicsUnit srcUnit, Handle imageAttributes, GpDrawImageAbort callback, void* callbakcData); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
327 Status GdipDrawImagePointsRectI(Handle graphics, Handle image, GpPoint* dstpoints, in int count, in int srcx, in int srcy, in int srcwidth, in int srcheight, in GraphicsUnit srcUnit, Handle imageAttributes, GpDrawImageAbort callback, void* callbakcData); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
328 Status GdipIsVisiblePoint(Handle graphics, in float x, in float y, out int result); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
329 Status GdipIsVisiblePointI(Handle graphics, in int x, in int y, out int result); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
330 Status GdipIsVisibleRect(Handle graphics, in float x, in float y, in float width, in float height, out int result); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
331 Status GdipIsVisibleRectI(Handle graphics, in int x, in int y, in int width, in int height, out int result); |
0
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
332 Status GdipGetTextRenderingHint(Handle graphics, out TextRenderingHint mode); |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
333 Status GdipSetTextRenderingHint(Handle graphics, in TextRenderingHint mode); |
0
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); |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
341 Status GdipSetRenderingOrigin(Handle graphics, in int x, in int y); |
0
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
342 Status GdipGetNearestColor(Handle graphics, ref int argb); |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
343 Status GdipComment(Handle graphics, in uint sizeData, ubyte* data); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
344 Status GdipTransformPoints(Handle graphics, in CoordinateSpace destSpace, in CoordinateSpace srcSpace, GpPointF* points, in int count); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
345 Status GdipTransformPointsI(Handle graphics, in CoordinateSpace destSpace, in CoordinateSpace srcSpace, GpPoint* points, in int count); |
0
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); |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
348 Status GdipCreateMatrix2(in float m11, in float m12, in float m21, in float m22, in float dx, in float dy, out Handle matrix); |
0
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); |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
354 Status GdipSetMatrixElements(Handle matrix, in float m11, in float m12, in float m21, in float m22, in float xy, in float dy); |
0
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
355 Status GdipInvertMatrix(Handle matrix); |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
356 Status GdipMultiplyMatrix(Handle matrix, Handle matrix2, in MatrixOrder order); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
357 Status GdipScaleMatrix(Handle matrix, in float scaleX, in float scaleY, in MatrixOrder order); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
358 Status GdipShearMatrix(Handle matrix, in float shearX, in float shearY, in MatrixOrder order); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
359 Status GdipRotateMatrix(Handle matrix, in float angle, in MatrixOrder order); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
360 Status GdipTranslateMatrix(Handle matrix, in float offsetX, in float offsetY, in MatrixOrder order); |
0
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); |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
363 Status GdipTransformMatrixPoints(Handle matrix, GpPointF *pts, in int count); |
0
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 |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
369 Status GdipCreateSolidFill(in int color, out Handle brush); |
0
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
370 Status GdipGetSolidFillColor(Handle brush, out int color); |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
371 Status GdipSetSolidFillColor(Handle brush, in int color); |
0
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
372 |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
373 Status GdipCreateTexture(Handle image, in WrapMode wrapMode, out Handle texture); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
374 Status GdipCreateTexture2(Handle image, in WrapMode wrapMode, in float x, in float y, in float width, in float height, out Handle texture); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
375 Status GdipCreateTexture2I(Handle image, in WrapMode wrapMode, in int x, in int y, in int width, in int height, out Handle texture); |
0
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); |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
378 Status GdipSetTextureTransform(Handle brush, in Handle matrix); |
0
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
379 Status GdipGetTextureWrapMode(Handle brush, out WrapMode wrapmode); |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
380 Status GdipSetTextureWrapMode(Handle brush, in WrapMode wrapmode); |
0
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
381 |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
382 Status GdipCreateHatchBrush(in HatchStyle hatchstyle, in int forecol, in int backcol, out Handle brush); |
0
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 |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
387 Status GdipCreateLineBrushI(ref GpPoint point1, ref GpPoint point2, in int color1, in int color2, in WrapMode wrapMode, out Handle lineGradient); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
388 Status GdipCreateLineBrush(ref GpPointF point1, ref GpPointF point2, in int color1, in int color2, in WrapMode wrapMode, out Handle lineGradient); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
389 Status GdipCreateLineBrushFromRectI(ref GpRect rect, in int color1, in int color2, in LinearGradientMode mode, in WrapMode wrapMode, out Handle lineGradient); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
390 Status GdipCreateLineBrushFromRect(ref GpRectF rect, in int color1, in int color2, in LinearGradientMode mode, in WrapMode wrapMode, out Handle lineGradient); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
391 Status GdipCreateLineBrushFromRectWithAngleI(ref GpRect rect, in int color1, in int color2, in float angle, in int isAngleScalable, in WrapMode wrapMode, out Handle lineGradient); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
392 Status GdipCreateLineBrushFromRectWithAngle(ref GpRectF rect, in int color1, in int color2, in float angle, in int isAngleScalable, in WrapMode wrapMode, out Handle lineGradient); |
0
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
393 Status GdipGetLineBlendCount(Handle brush, out int count); |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
394 Status GdipGetLineBlend(Handle brush, float* blend, float* positions, in int count); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
395 Status GdipSetLineBlend(Handle brush, in float* blend, in float* positions, in int count); |
0
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
396 Status GdipGetLinePresetBlendCount(Handle brush, out int count); |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
397 Status GdipGetLinePresetBlend(Handle brush, uint* blend, float* positions, in int count); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
398 Status GdipSetLinePresetBlend(Handle brush, in uint* blend, in float* positions, in int count); |
0
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
399 Status GdipGetLineWrapMode(Handle brush, out WrapMode wrapmode); |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
400 Status GdipSetLineWrapMode(Handle brush, in WrapMode wrapmode); |
0
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); |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
403 Status GdipSetLineColors(Handle brush, in int color1, in int color2); |
0
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
404 Status GdipGetLineGammaCorrection(Handle brush, out int useGammaCorrection); |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
405 Status GdipSetLineGammaCorrection(Handle brush, in int useGammaCorrection); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
406 Status GdipSetLineSigmaBlend(Handle brush, in float focus, in float scale); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
407 Status GdipSetLineLinearBlend(Handle brush, in float focus, in float scale); |
0
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); |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
411 Status GdipMultiplyLineTransform(Handle brush, Handle matrix, in MatrixOrder order); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
412 Status GdipTranslateLineTransform(Handle brush, in float dx, in float dy, in MatrixOrder order); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
413 Status GdipScaleLineTransform(Handle brush, in float sx, in float sy, in MatrixOrder order); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
414 Status GdipRotateLineTransform(Handle brush, in float angle, in MatrixOrder order); |
0
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
415 |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
416 Status GdipCreatePen1(in int argb, in float width, in GraphicsUnit unit, out Handle pen); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
417 Status GdipCreatePen2(Handle brush, in float width, in GraphicsUnit unit, out Handle pen); |
0
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); |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
420 Status GdipSetPenLineCap197819(Handle pen, in LineCap startCap, in LineCap endCap, in DashCap dashCap); |
0
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
421 Status GdipGetPenStartCap(Handle pen, out LineCap startCap); |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
422 Status GdipSetPenStartCap(Handle pen, in LineCap startCap); |
0
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
423 Status GdipGetPenEndCap(Handle pen, out LineCap endCap); |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
424 Status GdipSetPenEndCap(Handle pen, in LineCap endCap); |
0
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
425 Status GdipGetPenDashCap197819(Handle pen, out DashCap endCap); |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
426 Status GdipSetPenDashCap197819(Handle pen, in DashCap endCap); |
0
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
427 Status GdipGetPenLineJoin(Handle pen, out LineJoin lineJoin); |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
428 Status GdipSetPenLineJoin(Handle pen, in LineJoin lineJoin); |
0
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
429 Status GdipGetPenMiterLimit(Handle pen, out float miterLimit); |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
430 Status GdipSetPenMiterLimit(Handle pen, in float miterLimit); |
0
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
431 Status GdipGetPenMode(Handle pen, out PenAlignment penMode); |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
432 Status GdipSetPenMode(Handle pen, in PenAlignment penMode); |
0
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); |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
436 Status GdipMultiplyPenTransform(Handle pen, Handle matrix, in MatrixOrder order); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
437 Status GdipTranslatePenTransform(Handle pen, in float dx, in float dy, in MatrixOrder order); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
438 Status GdipScalePenTransform(Handle pen, in float sx, in float sy, in MatrixOrder order); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
439 Status GdipRotatePenTransform(Handle pen, in float angle, in MatrixOrder order); |
0
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
440 Status GdipGetPenColor(Handle pen, out int argb); |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
441 Status GdipSetPenColor(Handle pen, in int argb); |
0
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
442 Status GdipGetPenWidth(Handle pen, out float width); |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
443 Status GdipSetPenWidth(Handle pen, in float width); |
0
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); |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
448 Status GdipSetPenDashStyle(Handle pen, in DashStyle dashstyle); |
0
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
449 Status GdipGetPenDashOffset(Handle pen, out float offset); |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
450 Status GdipSetPenDashOffset(Handle pen, in float offset); |
0
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
451 Status GdipGetPenDashCount(Handle pen, out int count); |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
452 Status GdipGetPenDashArray(Handle pen, float* dash, in int count); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
453 Status GdipSetPenDashArray(Handle pen, in float* dash, in int count); |
0
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
454 Status GdipGetPenCompoundCount(Handle pen, out int count); |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
455 Status GdipGetPenCompoundArray(Handle pen, float* dash, in int count); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
456 Status GdipSetPenCompoundArray(Handle pen, in float* dash, in int count); |
0
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); |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
466 Status GdipCombineRegionRect(Handle region, ref GpRectF rect, in CombineMode combineMode); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
467 Status GdipCombineRegionRectI(Handle region, ref GpRect rect, in CombineMode combineMode); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
468 Status GdipCombineRegionPath(Handle region, Handle path, in CombineMode combineMode); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
469 Status GdipCombineRegionRegion(Handle region, Handle region, in CombineMode combineMode); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
470 Status GdipTranslateRegion(Handle region, in float dx, in float dy); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
471 Status GdipTranslateRegionI(Handle region, in int dx, in int dy); |
0
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); |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
478 Status GdipIsVisibleRegionPoint(Handle region, in float x, in float y, Handle graphics, out int result); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
479 Status GdipIsVisibleRegionRect(Handle region, in float x, in float y, in float width, in float height, Handle graphics, out int result); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
480 Status GdipIsVisibleRegionPointI(Handle region, in int x, in int y, Handle graphics, out int result); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
481 Status GdipIsVisibleRegionRectI(Handle region, in int x, in int y, in int width, in int height, Handle graphics, out int result); |
0
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); |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
493 // Status GdipGetImageEncoders(in int numEncoders, in 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); |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
506 Status GdipGetPropertyIdList(Handle image, in int numOfProperty, int* list); |
0
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); |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
509 Status GdipGetImageThumbnail(Handle image, in int thumbWidth, in int thumbHeight, out Handle thumbImage, GpGetThumbnailImageAbort callback, void* callbackData); |
0
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); |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
511 // Status GdipImageSelectActiveFrame(Handle image, ref GUID dimensionID, in int frameCount); |
0
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
512 Status GdipImageGetFrameDimensionsCount(Handle image, out int count); |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
513 // Status GdipImageGetFrameDimensionsList(Handle image, GUID* dimensionIDs, in int count); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
514 Status GdipImageRotateFlip(Handle image, in RotateFlipType rotateFlipType); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
515 Status GdipGetPropertyItemSize(Handle image, in int propId, out uint propSize); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
516 Status GdipGetPropertyItem(Handle image, in int propId, in uint propSize, GpPropertyItem* buffer); |
0
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
517 Status GdipSetPropertyItem(Handle image, ref GpPropertyItem buffer); |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
518 Status GdipRemovePropertyItem(Handle image, in int propId); |
0
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); |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
520 Status GdipGetAllPropertyItems(Handle image, in uint totalBufferSize, in int numProperties, GpPropertyItem* allItems); |
0
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); |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
523 // Status GdipGetEncoderParameterList(Handle image, ref GUID clsidEncoder, in uint size, GpEncoderParameters* buffer); |
0
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
524 Status GdipGetImagePaletteSize(Handle image, out int size); |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
525 Status GdipGetImagePalette(Handle image, GpColorPalette* palette, in int size); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
526 Status GdipSetImagePalette(Handle image, in GpColorPalette* palette); |
0
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
527 |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
528 Status GdipCreateBitmapFromScan0(in int width, in int height, in int stride, in PixelFormat format, ubyte* scan0, out Handle bitmap); |
0
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); |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
535 Status GdipCreateBitmapFromGraphics(in int width, in int height, Handle graphics, out Handle bitmap); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
536 Status GdipCloneBitmapArea(in float x, in float y, in float width, in float height, in PixelFormat format, Handle srcbitmap, out Handle dstbitmap); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
537 Status GdipCloneBitmapAreaI(in int x, in int y, in int width, in int height, in PixelFormat format, Handle srcbitmap, out Handle dstbitmap); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
538 Status GdipBitmapGetPixel(Handle bitmap, in int x, in int y, out int color); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
539 Status GdipBitmapSetPixel(Handle bitmap, in int x, in int y, in int color); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
540 Status GdipBitmapLockBits(Handle bitmap, GpRect* rect, in ImageLockMode flags, in PixelFormat format, GpBitmapData* lockedBitmapData); |
0
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
541 Status GdipBitmapUnlockBits(Handle bitmap, GpBitmapData* lockedBitmapData); |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
542 Status GdipBitmapSetResolution(Handle bitmap, in float xdpi, in float ydpi); |
0
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
543 Status GdipCreateHICONFromBitmap(Handle bitmap, out Handle hbmReturn); |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
544 Status GdipCreateHBITMAPFromBitmap(Handle bitmap, out Handle hbmReturn, in int background); |
0
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); |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
548 Status GdipSetImageAttributesColorMatrix(Handle imageattr, in ColorAdjustType type, in int enableFlag, in GpColorMatrix* colorMatrix, in GpColorMatrix* grayMatrix, in ColorMatrixFlag flags); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
549 Status GdipSetImageAttributesThreshold(Handle imageattr, in ColorAdjustType type, in int enableFlag, in float threshold); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
550 Status GdipSetImageAttributesGamma(Handle imageattr, in ColorAdjustType type, in int enableFlag, in float gamma); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
551 Status GdipSetImageAttributesNoOp(Handle imageattr, in ColorAdjustType type, in int enableFlag); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
552 Status GdipSetImageAttributesColorKeys(Handle imageattr, in ColorAdjustType type, in int enableFlag, in int colorLow, in int colorHigh); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
553 Status GdipSetImageAttributesOutputChannel(Handle imageattr, in ColorAdjustType type, in int enableFlag, in ColorChannelFlag flags); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
554 Status GdipSetImageAttributesOutputChannelColorProfile(Handle imageattr, in ColorAdjustType type, in int enableFlag, LPCWSTR colorProfileFilename); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
555 Status GdipSetImageAttributesWrapMode(Handle imageattr, in WrapMode wrap, in int argb, in int clamp); |
0
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); |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
561 Status GdipPrivateAddMemoryFont(Handle fontCollection, void* memory, in int length); |
0
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
562 Status GdipGetFontCollectionFamilyCount(Handle fontCollection, out int numFound); |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
563 Status GdipGetFontCollectionFamilyList(Handle fontCollection, in int numSought, Handle* gpfamilies, out int numFound); |
0
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); |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
568 Status GdipGetFamilyName(Handle family, LPCWSTR name, in 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); |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
572 Status GdipGetEmHeight(Handle family, in FontStyle style, out short EmHeight); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
573 Status GdipGetCellAscent(Handle family, in FontStyle style, out short CellAscent); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
574 Status GdipGetCellDescent(Handle family, in FontStyle style, out short CellDescent); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
575 Status GdipGetLineSpacing(Handle family, in FontStyle style, out short LineSpacing); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
576 Status GdipIsStyleAvailable(Handle family, in FontStyle style, out int IsStyleAvailable); |
0
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
577 |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
578 Status GdipCreateFont(Handle fontFamily, in float emSize, in int style, in int unit, out Handle font); |
0
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); |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
584 Status GdipGetFontHeightGivenDPI(Handle font, in float dpi, out float height); |
0
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); |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
588 Status GdipCreateFontFromLogfontW(Handle hdc, ref LOGFONTW logfont, out Handle font); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
589 Status GdipCreateFontFromLogfontA(Handle hdc, ref LOGFONTA logfont, out Handle font); |
0
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 |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
594 Status GdipCreateStringFormat(in StringFormatFlags formatAttributes, in int language, out Handle format); |
0
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); |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
597 Status GdipSetStringFormatFlags(Handle format, in StringFormatFlags flags); |
0
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
598 Status GdipGetStringFormatAlign(Handle format, out StringAlignment alignment); |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
599 Status GdipSetStringFormatAlign(Handle format, in StringAlignment alignment); |
0
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
600 Status GdipGetStringFormatLineAlign(Handle format, out StringAlignment alignment); |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
601 Status GdipSetStringFormatLineAlign(Handle format, in StringAlignment alignment); |
0
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
602 Status GdipGetStringFormatTrimming(Handle format, out StringTrimming trimming); |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
603 Status GdipSetStringFormatTrimming(Handle format, in StringTrimming trimming); |
0
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
604 |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
605 Status GdipCreatePath(in FillMode brushMode, out Handle path); |
0
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); |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
612 Status GdipSetPathFillMode(Handle path, in FillMode fillmode); |
0
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); |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
620 Status GdipAddPathLine(Handle path, in float x1, in float y1, in float x2, in float y2); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
621 Status GdipAddPathLineI(Handle path, in int x1, in int y1, in int x2, in int y2); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
622 Status GdipAddPathLine2(Handle path, GpPointF* points, in int count); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
623 Status GdipAddPathLine2I(Handle path, GpPoint* points, in int count); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
624 Status GdipAddPathArc(Handle path, in float x, in float y, in float width, in float height, in float startAngle, in float sweepAngle); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
625 Status GdipAddPathArcI(Handle path, in int x, in int y, in int width, in int height, in float startAngle, in float sweepAngle); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
626 Status GdipAddPathBezier(Handle path, in float x1, in float y1, in float x2, in float y2, in float x3, in float y3, in float x4, in float y4); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
627 Status GdipAddPathBezierI(Handle path, in int x1, in int y1, in int x2, in int y2, in int x3, in int y3, in int x4, in int y4); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
628 Status GdipAddPathBeziers(Handle path, GpPointF* points, in int count); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
629 Status GdipAddPathBeziersI(Handle path, GpPoint* points, in int count); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
630 Status GdipAddPathCurve(Handle path, GpPointF* points, in int count); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
631 Status GdipAddPathCurveI(Handle path, GpPoint* points, in int count); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
632 Status GdipAddPathCurve2(Handle path, GpPointF* points, in int count, in float tension); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
633 Status GdipAddPathCurve2I(Handle path, GpPoint* points, in int count, in float tension); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
634 Status GdipAddPathCurve3(Handle path, GpPointF* points, in int count, in int offset, in int numberOfSegments, in float tension); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
635 Status GdipAddPathCurve3I(Handle path, GpPoint* points, in int count, in int offset, in int numberOfSegments, in float tension); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
636 Status GdipAddPathClosedCurve(Handle path, GpPointF* points, in int count); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
637 Status GdipAddPathClosedCurveI(Handle path, GpPoint* points, in int count); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
638 Status GdipAddPathClosedCurve2(Handle path, GpPointF* points, in int count, in float tension); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
639 Status GdipAddPathClosedCurve2I(Handle path, GpPoint* points, in int count, in float tension); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
640 Status GdipAddPathRectangle(Handle path, in float x, in float y, in float width, in float height); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
641 Status GdipAddPathRectangleI(Handle path, in int x, in int y, in int width, in int height); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
642 Status GdipAddPathRectangles(Handle path, GpRectF* rects, in int count); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
643 Status GdipAddPathRectanglesI(Handle path, GpRect* rects, in int count); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
644 Status GdipAddPathEllipse(Handle path, in float x, in float y, in float width, in float height); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
645 Status GdipAddPathEllipseI(Handle path, in int x, in int y, in int width, in int height); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
646 Status GdipAddPathPie(Handle path, in float x, in float y, in float width, in float height, in float startAngle, in float sweepAngle); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
647 Status GdipAddPathPieI(Handle path, in int x, in int y, in int width, in int height, in float startAngle, in float sweepAngle); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
648 Status GdipAddPathPolygon(Handle path, GpPointF* points, in int count); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
649 Status GdipAddPathPolygonI(Handle path, GpPoint* points, in int count); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
650 Status GdipAddPathPath(Handle path, Handle addingPath, in int connect); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
651 Status GdipAddPathString(Handle path, LPCWSTR string, in int length, Handle family, in FontStyle style, in float emSize, ref GpRectF layoutRect, Handle format); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
652 Status GdipAddPathStringI(Handle path, LPCWSTR string, in int length, Handle family, in FontStyle style, in 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); |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
655 Status GdipFlattenPath(Handle path, Handle matrix, in float flatness); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
656 Status GdipWidenPath(Handle path, Handle pen, Handle matrix, in float flatness); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
657 Status GdipWindingModeOutline(Handle path, Handle matrix, in float flatness); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
658 Status GdipWarpPath(Handle path, Handle matrix, GpPointF* points, in int count, in float srcx, in float srcy, in float srcwidth, in float srcwidth, in WarpMode warpMode, in float flatness); |
0
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
659 Status GdipGetPointCount(Handle path, out int count); |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
660 Status GdipGetPathTypes(Handle path, byte* types, in int count); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
661 Status GdipGetPathPoints(Handle path, GpPointF* points, in int count); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
662 Status GdipIsVisiblePathPoint(Handle path, in float x, in float y, Handle graphics, out int result); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
663 Status GdipIsVisiblePathPointI(Handle path, in int x, in int y, Handle graphics, out int result); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
664 Status GdipIsOutlineVisiblePathPoint(Handle path, in float x, in float y, Handle pen, Handle graphics, out int result); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
665 Status GdipIsOutlineVisiblePathPointI(Handle path, in int x, in int y, Handle pen, Handle graphics, out int result); |
0
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); |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
680 Status GdipPathIterEnumerate(Handle iterator, out int resultCount, GpPointF* points, ubyte* types, in int count); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
681 Status GdipPathIterCopyData(Handle iterator, out int resultCount, GpPointF* points, ubyte* types, in int startIndex, in int endIndex); |
0
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
682 |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
683 Status GdipCreatePathGradient(GpPointF* points, in int count, in WrapMode wrapMode, out Handle polyGradient); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
684 Status GdipCreatePathGradientI(GpPoint* points, in int count, in WrapMode wrapMode, out Handle polyGradient); |
0
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); |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
687 Status GdipSetPathGradientCenterColor(Handle brush, in int colors); |
0
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); |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
690 Status GdipSetPathGradientSurroundColorsWithCount(Handle brush, in int* color, ref int count); |
0
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); |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
695 Status GdipGetPathGradientBlend(Handle brush, float* blend, float* positions, in int count); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
696 Status GdipSetPathGradientBlend(Handle brush, in float* blend, in float* positions, in int count); |
0
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
697 Status GdipGetPathGradientPresetBlendCount(Handle brush, out int count); |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
698 Status GdipGetPathGradientPresetBlend(Handle brush, int* blend, float* positions, in int count); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
699 Status GdipSetPathGradientPresetBlend(Handle brush, in int* blend, in float* positions, in int count); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
700 Status GdipSetPathGradientSigmaBlend(Handle brush, in float focus, in float scale); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
701 Status GdipSetPathGradientLinearBlend(Handle brush, in float focus, in float scale); |
0
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); |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
705 Status GdipMultiplyPathGradientTransform(Handle brush, Handle matrix, in MatrixOrder order); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
706 Status GdipRotatePathGradientTransform(Handle brush, in float angle, in MatrixOrder order); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
707 Status GdipTranslatePathGradientTransform(Handle brush, in float dx, in float dy, in MatrixOrder order); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
708 Status GdipScalePathGradientTransform(Handle brush, in float sx, in float sy, in MatrixOrder order); |
0
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); |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
710 Status GdipSetPathGradientFocusScales(Handle brush, in float xScale, in float yScale); |
0
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
711 Status GdipGetPathGradientWrapMode(Handle brush, out WrapMode wrapMode); |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
712 Status GdipSetPathGradientWrapMode(Handle brush, in WrapMode wrapMode); |
0
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 |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
716 Status GdipResetTextureTransform(Handle brush); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
717 Status GdipScaleTextureTransform(Handle brush, in float sx, in float sy, in MatrixOrder order); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
718 Status GdipTranslateTextureTransform(Handle brush, in float dx, in float dy, in MatrixOrder order); |
0
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); |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
721 Status GdipSetStringFormatHotkeyPrefix(Handle format, in int hotkeyPrefix); |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
722 Status GdipSetStringFormatTabStops(Handle format, in float firstTabOffset, in int count, in float* tabStops); |
0
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; |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
731 Status function(uint* token, GdiplusStartupInput* input, GdiplusStartupOutput* output) GdiplusStartup; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
732 void function(in uint token) GdiplusShutdown; |
0
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; |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
740 Status function(Handle graphics, Handle srcgraphics, in CombineMode combineMode) GdipSetClipGraphics; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
741 Status function(Handle graphics, in int x, in int y, in int width, in int height, in CombineMode combineMode) GdipSetClipRectI; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
742 Status function(Handle graphics, in float x, in float y, in float width, in float height, in CombineMode combineMode) GdipSetClipRect; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
743 Status function(Handle graphics, Handle path, in CombineMode combineMode) GdipSetClipPath; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
744 Status function(Handle graphics, Handle region, in CombineMode combineMode) GdipSetClipRegion; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
745 Status function(Handle graphics, HRGN hRgn, in CombineMode combineMode) GdipSetClipHrgn; |
0
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; |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
749 Status function(Handle graphics, in int state) GdipRestoreGraphics; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
750 Status function(Handle graphics, in FlushIntention intention) GdipFlush; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
751 Status function(Handle graphics, in float sx, in float sy, in MatrixOrder order) GdipScaleWorldTransform; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
752 Status function(Handle graphics, in float angle, in MatrixOrder order) GdipRotateWorldTransform; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
753 Status function(Handle graphics, in float dx, in float dy, in MatrixOrder order) GdipTranslateWorldTransform; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
754 Status function(Handle graphics, Handle matrix, in MatrixOrder order) GdipMultiplyWorldTransform; |
0
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
755 Status function(Handle graphics) GdipResetWorldTransform; |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
756 Status function(Handle graphics, ref GpRectF dstrect, ref GpRectF srcrect, in GraphicsUnit unit, out int state) GdipBeginContainer; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
757 Status function(Handle graphics, ref GpRect dstrect, ref GpRect srcrect, in GraphicsUnit unit, out int state) GdipBeginContainerI; |
0
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; |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
759 Status function(Handle graphics, in int state) GdipEndContainer; |
0
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; |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
763 Status function(Handle graphics, in GraphicsUnit unit) GdipSetPageUnit; |
0
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; |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
765 Status function(Handle graphics, in float scale) GdipSetPageScale; |
0
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; |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
769 Status function(Handle graphics, in CompositingMode compositingMode) GdipSetCompositingMode; |
0
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; |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
771 Status function(Handle graphics, in CompositingQuality compositingQuality) GdipSetCompositingQuality; |
0
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; |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
773 Status function(Handle graphics, in InterpolationMode interpolationMode) GdipSetInterpolationMode; |
0
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; |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
775 Status function(Handle graphics, in SmoothingMode smoothingMode) GdipSetSmoothingMode; |
0
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; |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
777 Status function(Handle graphics, in PixelOffsetMode pixelOffsetMode) GdipSetPixelOffsetMode; |
0
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; |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
779 Status function(Handle graphics, in uint textContrast) GdipSetTextContrast; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
780 Status function(Handle graphics, in int color) GdipGraphicsClear; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
781 Status function(Handle graphics, Handle pen, in float x1, in float y1, in float x2, in float y2) GdipDrawLine; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
782 Status function(Handle graphics, Handle pen, GpPointF* points, in int count) GdipDrawLines; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
783 Status function(Handle graphics, Handle pen, in int x1, in int y1, in int x2, in int y2) GdipDrawLineI; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
784 Status function(Handle graphics, Handle pen, GpPoint* points, in int count) GdipDrawLinesI; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
785 Status function(Handle graphics, Handle pen, in float x, in float y, in float width, in float height, in float startAngle, in float sweepAngle) GdipDrawArc; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
786 Status function(Handle graphics, Handle pen, in int x, in int y, in int width, in int height, in float startAngle, in float sweepAngle) GdipDrawArcI; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
787 Status function(Handle graphics, Handle pen, in float x1, in float y1, in float x2, in float y2, in float x3, in float y3, in float x4, in float y4) GdipDrawBezier; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
788 Status function(Handle graphics, Handle pen, GpPointF* points, in int count) GdipDrawBeziers; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
789 Status function(Handle graphics, Handle pen, in int x1, in int y1, in int x2, in int y2, in int x3, in int y3, in int x4, in int y4) GdipDrawBezierI; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
790 Status function(Handle graphics, Handle pen, GpPoint* points, in int count) GdipDrawBeziersI; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
791 Status function(Handle graphics, Handle pen, in float x, in float y, in float width, in float height) GdipDrawRectangle; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
792 Status function(Handle graphics, Handle pen, GpRectF* rects, in int count) GdipDrawRectangles; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
793 Status function(Handle graphics, Handle pen, in int x, in int y, in int width, in int height) GdipDrawRectangleI; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
794 Status function(Handle graphics, Handle pen, GpRect* rects, in int count) GdipDrawRectanglesI; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
795 Status function(Handle graphics, Handle pen, in float x, in float y, in float width, in float height) GdipDrawEllipse; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
796 Status function(Handle graphics, Handle pen, in int x, in int y, in int width, in int height) GdipDrawEllipseI; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
797 Status function(Handle graphics, Handle pen, in float x, in float y, in float width, in float height, in float startAngle, in float sweepAngle) GdipDrawPie; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
798 Status function(Handle graphics, Handle pen, in int x, in int y, in int width, in int height, in float startAngle, in float sweepAngle) GdipDrawPieI; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
799 Status function(Handle graphics, Handle pen, GpPointF* points, in int count) GdipDrawPolygon; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
800 Status function(Handle graphics, Handle pen, GpPoint* points, in int count) GdipDrawPolygonI; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
801 Status function(Handle graphics, Handle pen, GpPointF* points, in int count) GdipDrawCurve; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
802 Status function(Handle graphics, Handle pen, GpPointF* points, in int count, in float tension) GdipDrawCurve2; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
803 Status function(Handle graphics, Handle pen, GpPointF* points, in int count, in int offset, in int numberOfSegments, in float tension) GdipDrawCurve3; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
804 Status function(Handle graphics, Handle pen, GpPoint* points, in int count) GdipDrawCurveI; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
805 Status function(Handle graphics, Handle pen, GpPoint* points, in int count, in float tension) GdipDrawCurve2I; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
806 Status function(Handle graphics, Handle pen, GpPoint* points, in int count, in int offset, in int numberOfSegments, in float tension) GdipDrawCurve3I; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
807 Status function(Handle graphics, Handle pen, GpPointF* points, in int count) GdipDrawClosedCurve; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
808 Status function(Handle graphics, Handle pen, GpPointF* points, in int count, in float tension) GdipDrawClosedCurve2; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
809 Status function(Handle graphics, Handle pen, GpPoint* points, in int count) GdipDrawClosedCurveI; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
810 Status function(Handle graphics, Handle pen, GpPoint* points, in int count, in float tension) GdipDrawClosedCurve2I; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
811 Status function(Handle graphics, Handle brush, in int x, in int y, in int width, in int height) GdipFillRectangleI; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
812 Status function(Handle graphics, Handle brush, in float x, in float y, in float width, in float height) GdipFillRectangle; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
813 Status function(Handle graphics, Handle brush, GpRect* rects, in int count) GdipFillRectanglesI; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
814 Status function(Handle graphics, Handle brush, GpRectF* rects, in int count) GdipFillRectangles; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
815 Status function(Handle graphics, Handle brush, GpPointF* rects, in int count, in FillMode fillMode) GdipFillPolygon; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
816 Status function(Handle graphics, Handle brush, GpPoint* rects, in int count, in FillMode fillMode) GdipFillPolygonI; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
817 Status function(Handle graphics, Handle brush, in float x, in float y, in float width, in float height) GdipFillEllipse; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
818 Status function(Handle graphics, Handle brush, in int x, in int y, in int width, in int height) GdipFillEllipseI; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
819 Status function(Handle graphics, Handle brush, in float x, in float y, in float width, in float height, in float startAngle, in float sweepAngle) GdipFillPie; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
820 Status function(Handle graphics, Handle brush, in int x, in int y, in int width, in int height, in float startAngle, in float sweepAngle) GdipFillPieI; |
0
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; |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
822 Status function(Handle graphics, Handle brush, GpPointF* points, in int count) GdipFillClosedCurve; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
823 Status function(Handle graphics, Handle brush, GpPoint* points, in int count) GdipFillClosedCurveI; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
824 Status function(Handle graphics, Handle brush, GpPointF* points, in int count, in FillMode fillMode, in float tension) GdipFillClosedCurve2; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
825 Status function(Handle graphics, Handle brush, GpPoint* points, in int count, in FillMode fillMode, in float tension) GdipFillClosedCurve2I; |
0
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; |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
827 Status function(Handle graphics, LPCWSTR string, in int length, Handle font, ref GpRectF layoutRect, Handle stringFormat, Handle brush) GdipDrawString; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
828 Status function(Handle graphics, LPCWSTR string, in 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; |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
831 Status function(Handle graphics, LPCWSTR string, in int length, Handle font, ref GpRectF layoutRect, Handle stringFormat, in int regionCount, Handle* regions) GdipMeasureCharacterRanges; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
832 Status function(Handle graphics, Handle image, in float x, in float y) GdipDrawImage; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
833 Status function(Handle graphics, Handle image, in int x, in int y) GdipDrawImageI; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
834 Status function(Handle graphics, Handle image, in float x, in float y, in float width, in float height) GdipDrawImageRect; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
835 Status function(Handle graphics, Handle image, in int x, in int y, in int width, in int height) GdipDrawImageRectI; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
836 Status function(Handle graphics, Handle image, in float x, in float y, in float srcx, in float srcy, in float srcwidth, in float srcheight, in GraphicsUnit srcUnit) GdipDrawImagePointRect; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
837 Status function(Handle graphics, Handle image, in int x, in int y, in int srcx, in int srcy, in int srcwidth, in int srcheight, in GraphicsUnit srcUnit) GdipDrawImagePointRectI; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
838 Status function(Handle graphics, Handle image, in float dstx, in float dsty, in float dstwidth, in float dstheight, in float srcx, in float srcy, in float srcwidth, in float srcheight, in GraphicsUnit srcUnit, Handle imageAttributes, GpDrawImageAbort callback, void* callbakcData) GdipDrawImageRectRect; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
839 Status function(Handle graphics, Handle image, in int dstx, in int dsty, in int dstwidth, in int dstheight, in int srcx, in int srcy, in int srcwidth, in int srcheight, in GraphicsUnit srcUnit, Handle imageAttributes, GpDrawImageAbort callback, void* callbakcData) GdipDrawImageRectRectI; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
840 Status function(Handle graphics, Handle image, GpPointF* dstpoints, in int count) GdipDrawImagePoints; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
841 Status function(Handle graphics, Handle image, GpPoint* dstpoints, in int count) GdipDrawImagePointsI; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
842 Status function(Handle graphics, Handle image, GpPointF* dstpoints, in int count, in float srcx, in float srcy, in float srcwidth, in float srcheight, in GraphicsUnit srcUnit, Handle imageAttributes, GpDrawImageAbort callback, void* callbakcData) GdipDrawImagePointsRect; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
843 Status function(Handle graphics, Handle image, GpPoint* dstpoints, in int count, in int srcx, in int srcy, in int srcwidth, in int srcheight, in GraphicsUnit srcUnit, Handle imageAttributes, GpDrawImageAbort callback, void* callbakcData) GdipDrawImagePointsRectI; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
844 Status function(Handle graphics, in float x, in float y, out int result) GdipIsVisiblePoint; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
845 Status function(Handle graphics, in int x, in int y, out int result) GdipIsVisiblePointI; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
846 Status function(Handle graphics, in float x, in float y, in float width, in float height, out int result) GdipIsVisibleRect; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
847 Status function(Handle graphics, in int x, in int y, in int width, in int height, out int result) GdipIsVisibleRectI; |
0
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; |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
849 Status function(Handle graphics, in TextRenderingHint mode) GdipSetTextRenderingHint; |
0
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; |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
857 Status function(Handle graphics, in int x, in int y) GdipSetRenderingOrigin; |
0
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; |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
859 Status function(Handle graphics, in uint sizeData, ubyte* data) GdipComment; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
860 Status function(Handle graphics, in CoordinateSpace destSpace, in CoordinateSpace srcSpace, GpPointF* points, in int count) GdipTransformPoints; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
861 Status function(Handle graphics, in CoordinateSpace destSpace, in CoordinateSpace srcSpace, GpPoint* points, in int count) GdipTransformPointsI; |
0
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
862 Status function(out Handle matrix) GdipCreateMatrix; |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
863 Status function(in float m11, in float m12, in float m21, in float m22, in float dx, in float dy, out Handle matrix) GdipCreateMatrix2; |
0
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; |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
869 Status function(Handle matrix, in float m11, in float m12, in float m21, in float m22, in float xy, in float dy) GdipSetMatrixElements; |
0
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
870 Status function(Handle matrix) GdipInvertMatrix; |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
871 Status function(Handle matrix, Handle matrix2, in MatrixOrder order) GdipMultiplyMatrix; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
872 Status function(Handle matrix, in float scaleX, in float scaleY, in MatrixOrder order) GdipScaleMatrix; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
873 Status function(Handle matrix, in float shearX, in float shearY, in MatrixOrder order) GdipShearMatrix; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
874 Status function(Handle matrix, in float angle, in MatrixOrder order) GdipRotateMatrix; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
875 Status function(Handle matrix, in float offsetX, in float offsetY, in MatrixOrder order) GdipTranslateMatrix; |
0
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; |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
878 Status function(Handle matrix, GpPointF *pts, in int count) GdipTransformMatrixPoints; |
0
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; |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
882 Status function(in int color, out Handle brush) GdipCreateSolidFill; |
0
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; |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
884 Status function(Handle brush, in int color) GdipSetSolidFillColor; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
885 Status function(Handle image, in WrapMode wrapMode, out Handle texture) GdipCreateTexture; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
886 Status function(Handle image, in WrapMode wrapMode, in float x, in float y, in float width, in float height, out Handle texture) GdipCreateTexture2; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
887 Status function(Handle image, in WrapMode wrapMode, in int x, in int y, in int width, in int height, out Handle texture) GdipCreateTexture2I; |
0
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; |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
892 Status function(Handle brush, in WrapMode wrapmode) GdipSetTextureWrapMode; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
893 Status function(in HatchStyle hatchstyle, in int forecol, in int backcol, out Handle brush) GdipCreateHatchBrush; |
0
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; |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
897 Status function(ref GpPoint point1, ref GpPoint point2, in int color1, in int color2, in WrapMode wrapMode, out Handle lineGradient) GdipCreateLineBrushI; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
898 Status function(ref GpPointF point1, ref GpPointF point2, in int color1, in int color2, in WrapMode wrapMode, out Handle lineGradient) GdipCreateLineBrush; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
899 Status function(ref GpRect rect, in int color1, in int color2, in LinearGradientMode mode, in WrapMode wrapMode, out Handle lineGradient) GdipCreateLineBrushFromRectI; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
900 Status function(ref GpRectF rect, in int color1, in int color2, in LinearGradientMode mode, in WrapMode wrapMode, out Handle lineGradient) GdipCreateLineBrushFromRect; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
901 Status function(ref GpRect rect, in int color1, in int color2, in float angle, in int isAngleScalable, in WrapMode wrapMode, out Handle lineGradient) GdipCreateLineBrushFromRectWithAngleI; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
902 Status function(ref GpRectF rect, in int color1, in int color2, in float angle, in int isAngleScalable, in WrapMode wrapMode, out Handle lineGradient) GdipCreateLineBrushFromRectWithAngle; |
0
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; |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
904 Status function(Handle brush, float* blend, float* positions, in int count) GdipGetLineBlend; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
905 Status function(Handle brush, in float* blend, in float* positions, in int count) GdipSetLineBlend; |
0
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; |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
907 Status function(Handle brush, uint* blend, float* positions, in int count) GdipGetLinePresetBlend; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
908 Status function(Handle brush, in uint* blend, in float* positions, in int count) GdipSetLinePresetBlend; |
0
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; |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
910 Status function(Handle brush, in WrapMode wrapmode) GdipSetLineWrapMode; |
0
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; |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
913 Status function(Handle brush, in int color1, in int color2) GdipSetLineColors; |
0
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; |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
915 Status function(Handle brush, in int useGammaCorrection) GdipSetLineGammaCorrection; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
916 Status function(Handle brush, in float focus, in float scale) GdipSetLineSigmaBlend; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
917 Status function(Handle brush, in float focus, in float scale) GdipSetLineLinearBlend; |
0
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; |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
921 Status function(Handle brush, Handle matrix, in MatrixOrder order) GdipMultiplyLineTransform; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
922 Status function(Handle brush, in float dx, in float dy, in MatrixOrder order) GdipTranslateLineTransform; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
923 Status function(Handle brush, in float sx, in float sy, in MatrixOrder order) GdipScaleLineTransform; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
924 Status function(Handle brush, in float angle, in MatrixOrder order) GdipRotateLineTransform; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
925 Status function(in int argb, in float width, in GraphicsUnit unit, out Handle pen) GdipCreatePen1; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
926 Status function(Handle brush, in float width, in GraphicsUnit unit, out Handle pen) GdipCreatePen2; |
0
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; |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
929 Status function(Handle pen, in LineCap startCap, in LineCap endCap, in DashCap dashCap) GdipSetPenLineCap197819; |
0
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; |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
931 Status function(Handle pen, in LineCap startCap) GdipSetPenStartCap; |
0
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; |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
933 Status function(Handle pen, in LineCap endCap) GdipSetPenEndCap; |
0
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; |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
935 Status function(Handle pen, in DashCap endCap) GdipSetPenDashCap197819; |
0
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; |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
937 Status function(Handle pen, in LineJoin lineJoin) GdipSetPenLineJoin; |
0
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; |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
939 Status function(Handle pen, in float miterLimit) GdipSetPenMiterLimit; |
0
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; |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
941 Status function(Handle pen, in PenAlignment penMode) GdipSetPenMode; |
0
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; |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
945 Status function(Handle pen, Handle matrix, in MatrixOrder order) GdipMultiplyPenTransform; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
946 Status function(Handle pen, in float dx, in float dy, in MatrixOrder order) GdipTranslatePenTransform; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
947 Status function(Handle pen, in float sx, in float sy, in MatrixOrder order) GdipScalePenTransform; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
948 Status function(Handle pen, in float angle, in MatrixOrder order) GdipRotatePenTransform; |
0
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; |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
950 Status function(Handle pen, in int argb) GdipSetPenColor; |
0
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; |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
952 Status function(Handle pen, in float width) GdipSetPenWidth; |
0
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; |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
957 Status function(Handle pen, in DashStyle dashstyle) GdipSetPenDashStyle; |
0
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; |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
959 Status function(Handle pen, in float offset) GdipSetPenDashOffset; |
0
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; |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
961 Status function(Handle pen, float* dash, in int count) GdipGetPenDashArray; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
962 Status function(Handle pen, in float* dash, in int count) GdipSetPenDashArray; |
0
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; |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
964 Status function(Handle pen, float* dash, in int count) GdipGetPenCompoundArray; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
965 Status function(Handle pen, in float* dash, in int count) GdipSetPenCompoundArray; |
0
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; |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
974 Status function(Handle region, ref GpRectF rect, in CombineMode combineMode) GdipCombineRegionRect; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
975 Status function(Handle region, ref GpRect rect, in CombineMode combineMode) GdipCombineRegionRectI; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
976 Status function(Handle region, Handle path, in CombineMode combineMode) GdipCombineRegionPath; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
977 Status function(Handle region, Handle region, in CombineMode combineMode) GdipCombineRegionRegion; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
978 Status function(Handle region, in float dx, in float dy) GdipTranslateRegion; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
979 Status function(Handle region, in int dx, in int dy) GdipTranslateRegionI; |
0
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; |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
986 Status function(Handle region, in float x, in float y, Handle graphics, out int result) GdipIsVisibleRegionPoint; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
987 Status function(Handle region, in float x, in float y, in float width, in float height, Handle graphics, out int result) GdipIsVisibleRegionRect; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
988 Status function(Handle region, in int x, in int y, Handle graphics, out int result) GdipIsVisibleRegionPointI; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
989 Status function(Handle region, in int x, in int y, in int width, in int height, Handle graphics, out int result) GdipIsVisibleRegionRectI; |
0
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; |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
1005 Status function(Handle image, in int numOfProperty, int* list) GdipGetPropertyIdList; |
0
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; |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
1008 Status function(Handle image, in int thumbWidth, in int thumbHeight, out Handle thumbImage, GpGetThumbnailImageAbort callback, void* callbackData) GdipGetImageThumbnail; |
0
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; |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
1010 Status function(Handle image, in RotateFlipType rotateFlipType) GdipImageRotateFlip; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
1011 Status function(Handle image, in int propId, out uint propSize) GdipGetPropertyItemSize; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
1012 Status function(Handle image, in int propId, in uint propSize, GpPropertyItem* buffer) GdipGetPropertyItem; |
0
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; |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
1014 Status function(Handle image, in int propId) GdipRemovePropertyItem; |
0
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; |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
1016 Status function(Handle image, in uint totalBufferSize, in int numProperties, GpPropertyItem* allItems) GdipGetAllPropertyItems; |
0
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; |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
1019 Status function(Handle image, GpColorPalette* palette, in int size) GdipGetImagePalette; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
1020 Status function(Handle image, in GpColorPalette* palette) GdipSetImagePalette; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
1021 Status function(in int width, in int height, in int stride, in PixelFormat format, ubyte* scan0, out Handle bitmap) GdipCreateBitmapFromScan0; |
0
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; |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
1026 Status function(in int width, in int height, Handle graphics, out Handle bitmap) GdipCreateBitmapFromGraphics; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
1027 Status function(in float x, in float y, in float width, in float height, in PixelFormat format, Handle srcbitmap, out Handle dstbitmap) GdipCloneBitmapArea; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
1028 Status function(in int x, in int y, in int width, in int height, in PixelFormat format, Handle srcbitmap, out Handle dstbitmap) GdipCloneBitmapAreaI; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
1029 Status function(Handle bitmap, in int x, in int y, out int color) GdipBitmapGetPixel; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
1030 Status function(Handle bitmap, in int x, in int y, in int color) GdipBitmapSetPixel; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
1031 Status function(Handle bitmap, GpRect* rect, in ImageLockMode flags, in PixelFormat format, GpBitmapData* lockedBitmapData) GdipBitmapLockBits; |
0
6dd524f61e62
add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1032 Status function(Handle bitmap, GpBitmapData* lockedBitmapData) GdipBitmapUnlockBits; |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
1033 Status function(Handle bitmap, in float xdpi, in float ydpi) GdipBitmapSetResolution; |
0
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; |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
1035 Status function(Handle bitmap, out Handle hbmReturn, in int background) GdipCreateHBITMAPFromBitmap; |
0
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; |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
1038 Status function(Handle imageattr, in ColorAdjustType type, in int enableFlag, in GpColorMatrix* colorMatrix, in GpColorMatrix* grayMatrix, in ColorMatrixFlag flags) GdipSetImageAttributesColorMatrix; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
1039 Status function(Handle imageattr, in ColorAdjustType type, in int enableFlag, in float threshold) GdipSetImageAttributesThreshold; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
1040 Status function(Handle imageattr, in ColorAdjustType type, in int enableFlag, in float gamma) GdipSetImageAttributesGamma; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
1041 Status function(Handle imageattr, in ColorAdjustType type, in int enableFlag) GdipSetImageAttributesNoOp; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
1042 Status function(Handle imageattr, in ColorAdjustType type, in int enableFlag, in int colorLow, in int colorHigh) GdipSetImageAttributesColorKeys; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
1043 Status function(Handle imageattr, in ColorAdjustType type, in int enableFlag, in ColorChannelFlag flags) GdipSetImageAttributesOutputChannel; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
1044 Status function(Handle imageattr, in ColorAdjustType type, in int enableFlag, LPCWSTR colorProfileFilename) GdipSetImageAttributesOutputChannelColorProfile; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
1045 Status function(Handle imageattr, in WrapMode wrap, in int argb, in int clamp) GdipSetImageAttributesWrapMode; |
0
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; |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
1050 Status function(Handle fontCollection, void* memory, in int length) GdipPrivateAddMemoryFont; |
0
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; |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
1052 Status function(Handle fontCollection, in 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; |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
1056 Status function(Handle family, LPCWSTR name, in 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; |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
1060 Status function(Handle family, in FontStyle style, out short EmHeight) GdipGetEmHeight; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
1061 Status function(Handle family, in FontStyle style, out short CellAscent) GdipGetCellAscent; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
1062 Status function(Handle family, in FontStyle style, out short CellDescent) GdipGetCellDescent; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
1063 Status function(Handle family, in FontStyle style, out short LineSpacing) GdipGetLineSpacing; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
1064 Status function(Handle family, in FontStyle style, out int IsStyleAvailable) GdipIsStyleAvailable; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
1065 Status function(Handle fontFamily, in float emSize, in int style, in int unit, out Handle font) GdipCreateFont; |
0
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; |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
1071 Status function(Handle font, in float dpi, out float height) GdipGetFontHeightGivenDPI; |
0
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; |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
1075 Status function(Handle hdc, ref LOGFONTW logfont, out Handle font) GdipCreateFontFromLogfontW; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
1076 Status function(Handle hdc, ref LOGFONTA logfont, out Handle font ) GdipCreateFontFromLogfontA; |
0
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; |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
1078 Status function(in StringFormatFlags formatAttributes, in int language, out Handle format) GdipCreateStringFormat; |
0
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; |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
1081 Status function(Handle format, in StringFormatFlags flags) GdipSetStringFormatFlags; |
0
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; |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
1083 Status function(Handle format, in StringAlignment alignment) GdipSetStringFormatAlign; |
0
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; |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
1085 Status function(Handle format, in StringAlignment alignment) GdipSetStringFormatLineAlign; |
0
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; |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
1087 Status function(Handle format, in StringTrimming trimming) GdipSetStringFormatTrimming; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
1088 Status function(in FillMode brushMode, out Handle path) GdipCreatePath; |
0
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; |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
1095 Status function(Handle path, in FillMode fillmode) GdipSetPathFillMode; |
0
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; |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
1103 Status function(Handle path, in float x1, in float y1, in float x2, in float y2) GdipAddPathLine; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
1104 Status function(Handle path, in int x1, in int y1, in int x2, in int y2) GdipAddPathLineI; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
1105 Status function(Handle path, GpPointF* points, in int count) GdipAddPathLine2; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
1106 Status function(Handle path, GpPoint* points, in int count) GdipAddPathLine2I; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
1107 Status function(Handle path, in float x, in float y, in float width, in float height, in float startAngle, in float sweepAngle) GdipAddPathArc; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
1108 Status function(Handle path, in int x, in int y, in int width, in int height, in float startAngle, in float sweepAngle) GdipAddPathArcI; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
1109 Status function(Handle path, in float x1, in float y1, in float x2, in float y2, in float x3, in float y3, in float x4, in float y4) GdipAddPathBezier; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
1110 Status function(Handle path, in int x1, in int y1, in int x2, in int y2, in int x3, in int y3, in int x4, in int y4) GdipAddPathBezierI; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
1111 Status function(Handle path, GpPointF* points, in int count) GdipAddPathBeziers; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
1112 Status function(Handle path, GpPoint* points, in int count) GdipAddPathBeziersI; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
1113 Status function(Handle path, GpPointF* points, in int count) GdipAddPathCurve; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
1114 Status function(Handle path, GpPoint* points, in int count) GdipAddPathCurveI; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
1115 Status function(Handle path, GpPointF* points, in int count, in float tension) GdipAddPathCurve2; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
1116 Status function(Handle path, GpPoint* points, in int count, in float tension) GdipAddPathCurve2I; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
1117 Status function(Handle path, GpPointF* points, in int count, in int offset, in int numberOfSegments, in float tension) GdipAddPathCurve3; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
1118 Status function(Handle path, GpPoint* points, in int count, in int offset, in int numberOfSegments, in float tension) GdipAddPathCurve3I; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
1119 Status function(Handle path, GpPointF* points, in int count) GdipAddPathClosedCurve; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
1120 Status function(Handle path, GpPoint* points, in int count) GdipAddPathClosedCurveI; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
1121 Status function(Handle path, GpPointF* points, in int count, in float tension) GdipAddPathClosedCurve2; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
1122 Status function(Handle path, GpPoint* points, in int count, in float tension) GdipAddPathClosedCurve2I; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
1123 Status function(Handle path, in float x, in float y, in float width, in float height) GdipAddPathRectangle; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
1124 Status function(Handle path, in int x, in int y, in int width, in int height) GdipAddPathRectangleI; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
1125 Status function(Handle path, GpRectF* rects, in int count) GdipAddPathRectangles; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
1126 Status function(Handle path, GpRect* rects, in int count) GdipAddPathRectanglesI; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
1127 Status function(Handle path, in float x, in float y, in float width, in float height) GdipAddPathEllipse; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
1128 Status function(Handle path, in int x, in int y, in int width, in int height) GdipAddPathEllipseI; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
1129 Status function(Handle path, in float x, in float y, in float width, in float height, in float startAngle, in float sweepAngle) GdipAddPathPie; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
1130 Status function(Handle path, in int x, in int y, in int width, in int height, in float startAngle, in float sweepAngle) GdipAddPathPieI; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
1131 Status function(Handle path, GpPointF* points, in int count) GdipAddPathPolygon; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
1132 Status function(Handle path, GpPoint* points, in int count) GdipAddPathPolygonI; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
1133 Status function(Handle path, Handle addingPath, in int connect) GdipAddPathPath; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
1134 Status function(Handle path, LPCWSTR string, in int length, Handle family, in FontStyle style, in float emSize, ref GpRectF layoutRect, Handle format) GdipAddPathString; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
1135 Status function(Handle path, LPCWSTR string, in int length, Handle family, in FontStyle style, in 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; |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
1138 Status function(Handle path, Handle matrix, in float flatness) GdipFlattenPath; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
1139 Status function(Handle path, Handle pen, Handle matrix, in float flatness) GdipWidenPath; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
1140 Status function(Handle path, Handle matrix, in float flatness) GdipWindingModeOutline; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
1141 Status function(Handle path, Handle matrix, GpPointF* points, in int count, in float srcx, in float srcy, in float srcwidth, in float srcwidth, in WarpMode warpMode, in float flatness) GdipWarpPath; |
0
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; |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
1143 Status function(Handle path, byte* types, in int count) GdipGetPathTypes; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
1144 Status function(Handle path, GpPointF* points, in int count) GdipGetPathPoints; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
1145 Status function(Handle path, in float x, in float y, Handle graphics, out int result) GdipIsVisiblePathPoint; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
1146 Status function(Handle path, in int x, in int y, Handle graphics, out int result) GdipIsVisiblePathPointI; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
1147 Status function(Handle path, in float x, in float y, Handle pen, Handle graphics, out int result) GdipIsOutlineVisiblePathPoint; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
1148 Status function(Handle path, in int x, in int y, Handle pen, Handle graphics, out int result) GdipIsOutlineVisiblePathPointI; |
0
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; |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
1161 Status function(Handle iterator, out int resultCount, GpPointF* points, ubyte* types, in int count) GdipPathIterEnumerate; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
1162 Status function(Handle iterator, out int resultCount, GpPointF* points, ubyte* types, in int startIndex, in int endIndex) GdipPathIterCopyData; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
1163 Status function(GpPointF* points, in int count, in WrapMode wrapMode, out Handle polyGradient) GdipCreatePathGradient; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
1164 Status function(GpPoint* points, in int count, in WrapMode wrapMode, out Handle polyGradient) GdipCreatePathGradientI; |
0
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; |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
1167 Status function(Handle brush, in int colors) GdipSetPathGradientCenterColor; |
0
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; |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
1170 Status function(Handle brush, in int* color, ref int count) GdipSetPathGradientSurroundColorsWithCount; |
0
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; |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
1175 Status function(Handle brush, float* blend, float* positions, in int count) GdipGetPathGradientBlend; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
1176 Status function(Handle brush, in float* blend, in float* positions, in int count) GdipSetPathGradientBlend; |
0
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; |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
1178 Status function(Handle brush, int* blend, float* positions, in int count) GdipGetPathGradientPresetBlend; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
1179 Status function(Handle brush, in int* blend, in float* positions, in int count) GdipSetPathGradientPresetBlend; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
1180 Status function(Handle brush, in float focus, in float scale) GdipSetPathGradientSigmaBlend; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
1181 Status function(Handle brush, in float focus, in float scale) GdipSetPathGradientLinearBlend; |
0
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; |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
1185 Status function(Handle brush, Handle matrix, in MatrixOrder order) GdipMultiplyPathGradientTransform; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
1186 Status function(Handle brush, in float angle, in MatrixOrder order) GdipRotatePathGradientTransform; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
1187 Status function(Handle brush, in float dx, in float dy, in MatrixOrder order) GdipTranslatePathGradientTransform; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
1188 Status function(Handle brush, in float sx, in float sy, in MatrixOrder order) GdipScalePathGradientTransform; |
0
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; |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
1190 Status function(Handle brush, in float xScale, in float yScale) GdipSetPathGradientFocusScales; |
0
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; |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
1192 Status function(Handle brush, in WrapMode wrapMode) GdipSetPathGradientWrapMode; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
1193 Status function(Handle brush ) GdipResetTextureTransform; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
1194 Status function(Handle brush, in float sx, in float sy, in MatrixOrder order ) GdipScaleTextureTransform; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
1195 Status function(Handle brush, in float dx, in float dy, in MatrixOrder order) GdipTranslateTextureTransform; |
0
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; |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
1198 Status function(Handle format, in int hotkeyPrefix) GdipSetStringFormatHotkeyPrefix; |
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
112
diff
changeset
|
1199 Status function(Handle format, in float firstTabOffset, in int count, in float* tabStops) GdipSetStringFormatTabStops; |
0
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 +/ |