Commit graph

371 commits

Author SHA1 Message Date
Nikolay Sivov
8cf5608089 gdiplus: Implemented GdipDrawImageRect/GdipDrawImageRectI. 2008-04-25 11:38:24 +02:00
Nikolay Sivov
19cc99c333 gdiplus: Implemented GdipAddPathBezier. 2008-04-25 11:38:10 +02:00
Nikolay Sivov
59ef3c920d gdiplus: Implemented GdipSetLineColors. 2008-04-24 22:46:38 +02:00
Nikolay Sivov
b31f2250dd gdiplus: Implemented GdipGetLineColors. 2008-04-24 22:46:26 +02:00
Nikolay Sivov
3d274bc1cf gdiplus: Implemented GdipGetLineRect/GdipGetLineRectI. 2008-04-24 22:46:14 +02:00
Nikolay Sivov
4697593e85 gdiplus: Implemented GdipDrawPolygon/GdipDrawPolygonI. 2008-04-24 22:45:09 +02:00
Nikolay Sivov
3aa94d33e4 gdiplus: Implemented GdipTransformMatrixPointsI. 2008-04-24 22:44:26 +02:00
Nikolay Sivov
f994306a02 gdiplus: Implemented GdipCloneFont. 2008-04-23 14:32:31 +02:00
Nikolay Sivov
f649c9d224 gdiplus: Implemented GdipVectorTransformMatrixPointsI. 2008-04-21 14:21:53 +02:00
Nikolay Sivov
256874426d gdiplus: Implemented GdipVectorTransformMatrixPoints. 2008-04-18 13:57:15 +02:00
Nikolay Sivov
685686aa9f gdiplus: Implemented GdipGetCustomLineCapBaseCap. 2008-04-18 13:57:15 +02:00
Nikolay Sivov
ae576c40b8 gdiplus: Implement GdipCreatePath2I. 2008-04-17 12:54:16 +02:00
Nikolay Sivov
0f42f4c532 gdiplus: Implement GdipCreateMatrix3I. 2008-04-17 12:53:59 +02:00
Nikolay Sivov
fd0cbca787 gdiplus: Implement GdipAddPathArcI. 2008-04-17 12:53:31 +02:00
Nikolay Sivov
8360caabfa gdiplus: Implement GdipAddPathLine2I. 2008-04-17 12:53:00 +02:00
Nikolay Sivov
6ba525d8c4 gdiplus: Implement GdipCloneStringFormat. 2008-04-17 12:52:18 +02:00
Sean Huckins
3266420a1e gdiplus: Implementation of GdipCreateBitmapFromHBITMAP. 2008-03-24 12:11:58 +01:00
Ethan Chen
c19e0a6371 include: Add GdipBitmapUnlockBits to include/gdiplusflat.h. 2008-03-10 11:22:18 +01:00
Nathan Beckmann
366854a7cc gdiplus: Implement GdipGetImageEncoders. 2008-03-07 11:29:05 +01:00
Ethan Chen
e0552c1bc6 gdiplus: Implemented GdipCreateBitmapFromFileICM. 2008-03-06 17:38:54 +01:00
Jon Yang
84d260ec60 gdiplus: Implemented and tested GdipGetImageDimension(). 2008-02-29 12:49:26 +01:00
Stefan Leichter
bfffb4f461 gdiplus: Partly implement GdipCreateFromHDC2 2007-12-23 14:17:12 +01:00
Francois Gouget
4067c194c6 gdiplus: Add some extra prototypes. 2007-08-30 17:02:48 +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
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
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
a364fc3258 gdiplus: Added GdipDeleteFont. 2007-08-15 10:51:24 +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
e807eb9ad6 gdiplus: Added GdipSetCompositingMode/GdipGetCompositingMode. 2007-08-14 12:31:40 +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
96a69f0508 gdiplus: Added GdipSetTextureTransform stub. 2007-08-10 13:00:09 +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
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
c147389ff1 gdiplus: Added GdipSetImagePalette stub. 2007-08-09 14:37:11 +02:00
Evan Stade
b66c0a00d9 gdiplus: Added GdipFillRectangle. 2007-08-09 14:36:55 +02:00
Evan Stade
b5d7af5438 gdiplus: Added GdipGetPenDashOffset/GdipSetPenDashOffset. 2007-08-09 14:36:43 +02:00
Evan Stade
ff2e63d41e gdiplus: Added GdipCreatePath2. 2007-08-09 14:36:34 +02:00
Evan Stade
bb904a2779 gdiplus: Added GdipFillRectangleI. 2007-08-08 15:32:03 +02:00
Evan Stade
d806c67821 gdiplus: Added GdipCreateLineBrushFromRectI. 2007-08-08 15:32:03 +02:00
Evan Stade
369dc8caba gdiplus: Added GdipSetCustomLineCapStrokeCaps stub. 2007-08-08 15:32:02 +02:00
Evan Stade
a93e61d377 gdiplus: Added GdipSetImageAttributesColorMatrix stub. 2007-08-08 15:32:02 +02:00
Evan Stade
ddea5bd7ba gdiplus: Added GdipGetLineGammaCorrection/GdipSetLineGammaCorrection. 2007-08-08 15:32:02 +02:00
Evan Stade
48ae8ea542 gdiplus: Added GdipSetLineSigmaBlend stub. 2007-08-08 15:32:02 +02:00
Evan Stade
37657bc4d1 gdiplus: Added GdipSetLineWrapMode. 2007-08-08 15:32:02 +02:00
Evan Stade
2b438a0220 gdiplus: Added GdipCreateLineBrush. 2007-08-08 15:32:02 +02:00
Evan Stade
de351ab991 gdiplus: Added GdipDrawImageI. 2007-08-08 15:32:02 +02:00
Evan Stade
8726f5ad2d gdiplus: Added GdipCreateBitmapFromFile. 2007-08-08 15:32:01 +02:00
Evan Stade
3ea77f5cfd gdiplus: Added GdipCreateStreamOnFile. 2007-08-08 15:32:01 +02:00
Evan Stade
7a9a30d95c gdiplus: Added GdipBitmapLockBits. 2007-08-08 15:32:01 +02:00
Evan Stade
1015722dfe gdiplus: Added GdipImageSelectActiveFrame stub. 2007-08-06 12:29:19 +02:00
Evan Stade
4d25791b40 gdiplus: Added GdipGetImagePixelFormat. 2007-08-06 12:29:12 +02:00
Evan Stade
f3879cd97f gdiplus: Added GdipImageGetFrameDimensionsList stub. 2007-08-06 12:22:23 +02:00
Evan Stade
8128aeb035 gdiplus: Added GdipCreateBitmapFromStream. 2007-08-06 12:22:13 +02:00
Evan Stade
46ce55bf99 gdiplus: Alphabetized header. 2007-08-03 13:32:14 +02:00
Evan Stade
496c319c70 gdiplus: Added GdipG/SetPathGradientFocusScales. 2007-08-03 13:31:51 +02:00
Evan Stade
9a9c857b3f gdiplus: Added GdipG/SetPathGradientCenterPoint. 2007-08-03 13:31:43 +02:00
Evan Stade
9ea7ef468b gdiplus: Added GdipS/GetPathGradientGammaCorrection. 2007-08-03 13:31:28 +02:00
Evan Stade
15dce3a432 gdiplus: Added GdipSetPathGradientSigmaBlend stub. 2007-08-03 13:31:22 +02:00
Evan Stade
03af4ed338 gdiplus: Added GdipS/GetPathGradientSurroundColorsWithCount stubs. 2007-08-03 13:31:14 +02:00
Evan Stade
b26d7ce82d gdiplus: Added GdipCreatePathGradient. 2007-08-03 13:31:06 +02:00
Evan Stade
490ca1cabb gdiplus: Added GdipGetPathGradientPointCount. 2007-08-03 13:27:39 +02:00
Evan Stade
f0dbfe959f gdiplus: Added GdipSetPathGradientWrapMode. 2007-08-02 12:18:42 +02:00
Evan Stade
f2cf5551db gdiplus: Added GdipSetPathGradientCenterColor. 2007-08-02 12:18:42 +02:00
Evan Stade
f18cdef727 gdiplus: Added solid-color path gradient brush implementation. 2007-08-02 12:18:42 +02:00
Evan Stade
5e29e37af5 gdiplus: Added GdipDrawLine. 2007-08-02 12:18:42 +02:00
Evan Stade
0d45cd0212 gdiplus: Added GdipSetPenWidth. 2007-08-02 12:18:42 +02:00
Evan Stade
1ef7793b51 gdiplus: Added GdipFillPolygon. 2007-08-02 12:18:42 +02:00
Evan Stade
bba20a68b8 gdiplus: Added GdipClonePath. 2007-08-02 12:18:42 +02:00
Evan Stade
fdf9f8fb05 gdiplus: Added GdipIsOutlineVisiblePathPointI stub. 2007-08-02 12:18:42 +02:00
Evan Stade
fcbb211155 gdiplus: Added GdipSetImageAttributesColorKeys stub. 2007-08-01 11:59:19 +02:00
Evan Stade
2b4b23cfa0 gdiplus: Added GdipBitmapGetPixel stub. 2007-08-01 11:59:19 +02:00
Evan Stade
9a0405dc97 gdiplus: Added GdipRemovePropertyItem stub. 2007-08-01 11:59:19 +02:00
Evan Stade
3ee25cc3df gdiplus: Added GdipCreateBitmapFromStreamICM. 2007-08-01 11:59:19 +02:00
Evan Stade
8304765abd gdiplus: Added partial implementation of GdipSaveImageToStream. 2007-08-01 11:59:19 +02:00
Evan Stade
6394e315cf gdiplus: Added GdipGetPropertyItemSize stub. 2007-08-01 11:59:19 +02:00
Evan Stade
9fa4c12486 gdiplus: Added GdipCreateBitmapFromScan0. 2007-08-01 11:59:19 +02:00
Evan Stade
4c5486fe92 gdiplus: Implemented GdipLoadImageFromStreamICM. 2007-08-01 11:59:19 +02:00
Evan Stade
7b601148d5 gdiplus: Added GdipCreateMatrix3. 2007-08-01 11:59:19 +02:00
Evan Stade
ad251e7fe3 gdiplus: Added GdipSetMatrixElements. 2007-08-01 11:59:19 +02:00
Evan Stade
dd5e9a91f3 gdiplus: Added GdipGetMatrixElements. 2007-08-01 11:59:19 +02:00
Evan Stade
e91d12454a gdiplus: Added GdipGetMetafileHeaderFromMetafile stub. 2007-08-01 11:59:18 +02:00
Evan Stade
460f01b320 gdiplus: Added GdipDrawImagePointsRect stub. 2007-07-31 11:48:33 +02:00
Evan Stade
5dd5825484 gdiplus: Added ImageAttributes stubs. 2007-07-31 11:48:23 +02:00
Evan Stade
a0b144a1e3 gdiplus: Added GdipGetImageBounds stub. 2007-07-31 11:45:29 +02:00
Evan Stade
51bd0af43e gdiplus: Added GdipSetPenDashArray/GdipGetPenDashArray. 2007-07-26 12:36:28 +02:00
Evan Stade
fe2ce3a08b gdiplus: Added GdipAddPathEllipse. 2007-07-26 12:35:57 +02:00
Evan Stade
fba5a59b61 gdiplus: Added GdipDisposeImage stub. 2007-07-25 13:52:53 +02:00
Evan Stade
021997fa63 gdiplus: Added GdipCreateMetafileFromWmf stub. 2007-07-25 13:52:43 +02:00
Evan Stade
8770b6e821 gdiplus: Added GdipGetImageType stub. 2007-07-25 13:50:52 +02:00
Evan Stade
45c24bbef3 gdiplus: Image getter stubs. 2007-07-25 13:50:23 +02:00
Evan Stade
5cc8c10e0e gdiplus: Added GdipCreateMetafileFromEmf stub. 2007-07-25 13:50:04 +02:00
Evan Stade
f30732fdf9 gdiplus: Added GdipSetWorldTransform/GdipGetWorldTransform. 2007-07-25 13:47:45 +02:00
Evan Stade
eab427ee3f gdiplus: Added GdipCloneMatrix. 2007-07-25 13:47:16 +02:00
Evan Stade
8162139553 gdiplus: Added GdipSetPageScale/GdipGetPageScale. 2007-07-25 13:47:02 +02:00
Evan Stade
10b575bc86 gdiplus: Added GdipSetPageUnit. 2007-07-24 12:22:11 +02:00
Evan Stade
6467526469 gdiplus: Added GdipFillPolygonI. 2007-07-24 12:22:02 +02:00
Evan Stade
27124d5d32 gdiplus: Implemented GdipSetPenColor. 2007-07-24 12:21:08 +02:00
Evan Stade
82abeeea75 gdiplus: Added GdipSetSolidFillColor and GdipGetSolidFillColor stubs. 2007-07-24 12:20:27 +02:00
Evan Stade
37598f81e7 gdiplus: Added GdipGetPenBrushFill. 2007-07-24 12:20:16 +02:00
Evan Stade
e43967773f gdiplus: Added GdipGetPenColor stub. 2007-07-24 12:20:09 +02:00
Evan Stade
a72be4b167 gdiplus: Added GdipSetPenBrushFill. 2007-07-24 12:19:59 +02:00
Evan Stade
937432ac17 gdiplus: Added GdipSetPenStartCap. 2007-07-20 11:56:11 +02:00
Evan Stade
b2b4b87c3b gdiplus: Added GdipCloneBrush. 2007-07-20 11:55:42 +02:00
Evan Stade
8f865f42ee gdiplus: Added custom line cap setters. 2007-07-20 11:52:57 +02:00
Evan Stade
628237f334 gdiplus: Added GdipCloneCustomLineCap. 2007-07-20 11:52:06 +02:00
Evan Stade
d07088ee8a gdiplus: Initial custom line caps implementation. 2007-07-20 11:51:55 +02:00
Evan Stade
a8322cb1ad gdiplus: Added GdipCreateMatrix. 2007-07-20 11:51:23 +02:00
Evan Stade
eb478be84c gdiplus: Added GdipRotateMatrix. 2007-07-20 11:51:09 +02:00
Evan Stade
477874797c gdiplus: Added GdipTranslateMatrix. 2007-07-20 11:50:55 +02:00
Evan Stade
d882fc043d gdiplus: Added GdipScaleMatrix. 2007-07-20 11:50:34 +02:00
Evan Stade
12e3eadd41 gdiplus: Added GdipMultiplyMatrix. 2007-07-18 13:31:38 +02:00
Evan Stade
024800cb9a gdiplus: Added GdipGetPenDashStyle. 2007-07-18 13:30:22 +02:00
Evan Stade
628c9a69c1 gdiplus: Added GdipClonePen. 2007-07-18 13:30:11 +02:00
Evan Stade
7e19178529 gdiplus: Added GdipAddPathBeziers. 2007-07-17 12:57:17 +02:00
Evan Stade
daf00ab72a gdiplus: Added GdipSetPenDashStyle. 2007-07-17 12:57:09 +02:00
Evan Stade
1182162dac gdiplus: Added GdipPathIterRewind. 2007-07-17 12:56:56 +02:00
Evan Stade
90ff0fdd6c gdiplus: Added GdipPathIterNextSubpath. 2007-07-17 12:56:48 +02:00
Evan Stade
ef6c416631 gdiplus: Added GdipPathIterCopyData. 2007-07-17 12:56:32 +02:00
Evan Stade
085082897a gdiplus: Initial path iterator implementation. 2007-07-17 12:56:13 +02:00
Evan Stade
d59fe31e8b gdiplus: Added GdipSetPenMiterLimit. 2007-07-17 12:55:35 +02:00
Evan Stade
6893ef397b gdiplus: Added GdipSetPenLineCap197819. 2007-07-17 12:55:16 +02:00
Evan Stade
d362b58ded gdiplus: Added GdipFillPath. 2007-07-16 15:05:26 +02:00
Evan Stade
c760668cab gdiplus: GdipSaveGraphics/GdipRestoreGraphics stubs. 2007-07-16 15:03:36 +02:00
Evan Stade
d6bd866df5 gdiplus: Added pixel offset mode. 2007-07-16 15:02:59 +02:00
Evan Stade
a87ce7ab92 gdiplus: Added interpolation mode. 2007-07-16 15:02:46 +02:00
Evan Stade
60cad23522 gdiplus: Added compositing quality. 2007-07-16 15:02:34 +02:00
Evan Stade
53e17d2993 gdiplus: Added smoothing modes. 2007-07-16 15:02:21 +02:00
Evan Stade
68a3d94722 gdiplus: Added GdipSetPathFillMode. 2007-07-16 15:01:48 +02:00
Evan Stade
c41a77a358 gdiplus: Added GdipAddPathPath. 2007-07-13 12:31:22 +02:00
Evan Stade
d174bcc8a6 gdiplus: Added GdipResetPath. 2007-07-13 12:31:11 +02:00
Evan Stade
64035b308e gdiplus: Added GdipGetPathFillMode. 2007-07-13 12:31:01 +02:00
Evan Stade
bcd0eda687 gdiplus: Added GdipSetPenLineJoin. 2007-07-13 12:30:11 +02:00
Evan Stade
78510e70e7 gdiplus: Added GdipGetPathWorldBounds. 2007-07-12 14:58:06 +02:00
Evan Stade
1f1ecfb2b5 gdiplus: Added GdipTransformPath. 2007-07-12 14:57:31 +02:00
Evan Stade
47a605ef9b gdiplus: Added GdipTransformMatrixPoints. 2007-07-12 14:56:05 +02:00
Evan Stade
f28262b47d gdiplus: Added basic matrix implementation. 2007-07-12 14:55:55 +02:00
Evan Stade
9d5f568183 gdiplus: Added GdipDrawPath. 2007-07-12 14:49:55 +02:00
Evan Stade
8a76d1e82c gdiplus: Added GdipStartPathFigure. 2007-07-12 14:49:07 +02:00
Evan Stade
69fa7457e5 gdiplus: Added GdipAddPathArc. 2007-07-12 14:48:05 +02:00
Evan Stade
06206fc4a5 gdiplus: Added GdipGetPathTypes. 2007-07-09 17:03:32 +02:00
Evan Stade
08784f3717 gdiplus: Added GdipGetPathPoints. 2007-07-09 17:03:32 +02:00
Evan Stade
8a114adefe gdiplus: Added GdipGetPointCount. 2007-07-09 17:03:32 +02:00
Evan Stade
d0ba8711ff gdiplus: Added GdipClosePathFigures. 2007-07-09 17:03:32 +02:00
Evan Stade
8c12919744 gdiplus: Added GdipClosePathFigure. 2007-07-09 17:03:32 +02:00
Evan Stade
e4118c1847 gdiplus: Added GdipAddPathLine2. 2007-07-09 17:03:32 +02:00
Evan Stade
5dc8dee76d gdiplus: Public declaration of GdipSetPenEndCap. 2007-07-09 17:03:31 +02:00
Evan Stade
14802872b8 gdiplus: Implemented GdipCreatePath and GdipDeletePath. 2007-06-22 12:32:24 +02:00
Evan Stade
f6f04f6e0e gdiplus: Implemented GdipDrawLines. 2007-06-22 12:28:54 +02:00
Evan Stade
5c8b83c524 gdiplus: Implemented GdipDrawCurve2. 2007-06-20 13:10:24 +02:00
Evan Stade
c42f8794a1 gdiplus: Implemented GdipDrawArc. 2007-06-20 13:09:08 +02:00
Evan Stade
72ab72c50c gdiplus: Implemented GdipDrawPie/GdipFillPie. 2007-06-19 11:45:02 +02:00
Evan Stade
8b9f5342b4 gdiplus: Implemented GdipDrawBezier. 2007-06-18 13:36:34 +02:00
Evan Stade
48f10d4bbf gdiplus: Added public headers. 2007-06-11 14:56:17 +02:00