Commit Graph

271 Commits

Author SHA1 Message Date
Andrew Talbot
dfac0635f6 gdiplus: Fix some memory leaks. 2007-09-27 19:25:00 +02:00
Francois Gouget
2993785f3a Assorted non-ANSI function declaration fixes (missing void). 2007-08-30 11:57:18 +02:00
Francois Gouget
b6b97b1efa gdiplus: Add some missing or related prototypes and types.
Fix the GdipDrawRectangles() prototype.
2007-08-30 11:57:18 +02:00
Evan Stade
b1237257f0 gdiplus: Fix default value of StringTrimmingCharacter. 2007-08-16 11:41:37 +02:00
Evan Stade
f46b779451 gdiplus/tests: Added GpStringFormat tests. 2007-08-16 11:41:27 +02:00
Evan Stade
4e041fe4b9 gdiplus/tests: Added GdipAddPathLineI test. 2007-08-16 11:41:13 +02:00
Evan Stade
be66c3c93b gdiplus: Use DrawText instead of TabbedTextOut. 2007-08-16 11:41:03 +02:00
Evan Stade
ca94939308 gdiplus: Handle empty layout rectangle in GdipDrawString. 2007-08-16 11:40:55 +02:00
Evan Stade
44e983925a gdiplus: Handle empty layout rectangle in GdipMeasureString. 2007-08-16 11:40:46 +02:00
Evan Stade
d4107db6bb gdiplus: Handle StringFormatFlagsNoWrap in GdipMeasureString. 2007-08-16 11:40:36 +02:00
Evan Stade
3f32083ed7 gdiplus: Handle StringFormatFlagsNoWrap in GdipDrawString. 2007-08-16 11:40:29 +02:00
Evan Stade
92aa57bece gdiplus: Fixed 2 GdipDrawString bugs. 2007-08-16 11:40:18 +02:00
Evan Stade
a51cf1d35a gdiplus: Added GdipMeasureString. 2007-08-16 11:40:02 +02:00
Evan Stade
380f184986 gdiplus: Added GdipDeleteStringFormat. 2007-08-15 10:56:41 +02:00
Evan Stade
c8c77f9b48 gdiplus: Added GdipSetStringFormatLineAlign/GdipGetStringFormatLineAlign. 2007-08-15 10:56:31 +02:00
Evan Stade
d0cead32a6 gdiplus: Allow null-terminated strings in GdipDrawString. 2007-08-15 10:56:25 +02:00
Evan Stade
b56689d22c gdiplus: Added GdipSetLineBlend stub. 2007-08-15 10:55:14 +02:00
Evan Stade
936f310190 gdiplus: Added GdipSetStringFormatHotkeyPrefix/GdipGetStringFormatHotkeyPrefix. 2007-08-15 10:55:05 +02:00
Evan Stade
551a606ab2 gdiplus: Added GdipGetStringFormatTrimming/GdipSetStringFormatTrimming. 2007-08-15 10:54:56 +02:00
Evan Stade
16dea47a5c gdiplus: Added GdipGetStringFormatAlign/GdipSetStringFormatAlign. 2007-08-15 10:54:30 +02:00
Evan Stade
059a2d8c6f gdiplus: Added GdipAddPathLineI. 2007-08-15 10:54:21 +02:00
Evan Stade
5662820072 gdiplus: Added GdipSetTextRenderingHint/GdipGetTextRenderingHint. 2007-08-15 10:54:14 +02:00
Evan Stade
ee59d41441 gdiplus: Added GdipAddPathBezierI. 2007-08-15 10:54:05 +02:00
Evan Stade
73be69c576 gdiplus: Added string format constructor. 2007-08-15 10:53:54 +02:00
Evan Stade
62cae5ab39 gdiplus: Save elements of font's style. 2007-08-15 10:51:51 +02:00
Evan Stade
510ecb6530 gdiplus: Added more font tests. 2007-08-15 10:51:37 +02:00
Evan Stade
a364fc3258 gdiplus: Added GdipDeleteFont. 2007-08-15 10:51:24 +02:00
Evan Stade
537112fb52 gdiplus: Fixed conformance of font constructor. 2007-08-15 10:51:15 +02:00
Evan Stade
4202ababb0 gdiplus: Added font tests. 2007-08-15 10:51:00 +02:00
Evan Stade
958ece2192 gdiplus: Added GdipGetLogFontW. 2007-08-15 10:50:44 +02:00
Evan Stade
f7d27e0020 gdiplus: Added GdipDrawString. 2007-08-15 10:50:36 +02:00
Evan Stade
1e33bdcfbd gdiplus: Added GdipCreateFontFromLogfontA. 2007-08-14 12:35:24 +02:00
Evan Stade
d060aeccca gdiplus: Added font constructor. 2007-08-14 12:35:10 +02:00
Evan Stade
9d6e0750f2 gdiplus: Added GdipDrawRectangles. 2007-08-14 12:34:52 +02:00
Evan Stade
30fdcc7612 gdiplus: Added GdipScaleWorldTransform. 2007-08-14 12:34:38 +02:00
Evan Stade
3126c7704c gdiplus: Added GdipRotateWorldTransform. 2007-08-14 12:34:27 +02:00
Evan Stade
afa4d3233a gdiplus: Better handle UnitPixel pen width. 2007-08-14 12:34:16 +02:00
Evan Stade
e807eb9ad6 gdiplus: Added GdipSetCompositingMode/GdipGetCompositingMode. 2007-08-14 12:31:40 +02:00
Evan Stade
2ba471e0d6 gdiplus: Fix test to pass in Windows. 2007-08-13 11:35:36 +02:00
Evan Stade
f8b2b77f69 gdiplus: Added GdipConvertToEmfPlus stub. 2007-08-10 13:00:33 +02:00
Evan Stade
795b62216d gdiplus: Added GdipTranslateWorldTransform. 2007-08-10 13:00:24 +02:00
Evan Stade
ff752456e1 gdiplus: Better error checking in GdipBitmapLockBits. 2007-08-10 13:00:17 +02:00
Evan Stade
96a69f0508 gdiplus: Added GdipSetTextureTransform stub. 2007-08-10 13:00:09 +02:00
Evan Stade
8254c37ad8 gdiplus: Updated GdipCloneBrush, GdipDeleteBrush. 2007-08-10 13:00:01 +02:00
Evan Stade
b9411ba374 gdiplus: Added GdipCreateTextureIA. 2007-08-10 12:59:51 +02:00
Evan Stade
04d4c2621c gdiplus: Added GdipDrawImageRectRect. 2007-08-10 12:58:45 +02:00
Evan Stade
9c30236dee gdiplus: Replace GetDC(0) with CreateCompatibleDC(0). 2007-08-10 12:58:37 +02:00
Evan Stade
94a19d1f75 gdiplus: Added GdipGetImageGraphicsContext. 2007-08-10 12:58:31 +02:00
Evan Stade
ad8ea1b0a6 gdiplus: Added GdipCreateBitmapFromGraphics stub. 2007-08-09 14:37:59 +02:00
Evan Stade
a41fa500f4 gdiplus: Fixed conformance of GdipCreateBitmapFromScan0. 2007-08-09 14:37:51 +02:00