Lei Zhang
942f3496b3
gdiplus: Add a stub for GdipSetLinePresetBlend.
2008-04-11 11:15:54 +02:00
Lei Zhang
0399cdaff0
gdiplus: Add a stub for GdipSetLineLinearBlend.
2008-04-11 11:15:46 +02:00
Lei Zhang
89b0a979c8
gdiplus: Add a stub for GdipSetLineColors.
2008-04-11 11:15:34 +02:00
Lei Zhang
0fe2f5b677
gdiplus: Add a stub for GdipSetInfinite.
2008-04-11 11:15:25 +02:00
Lei Zhang
6a44f19179
gdiplus: Add a stub for GdipSetImageAttributesToIdentity.
2008-04-11 11:15:19 +02:00
Lei Zhang
03c7d55830
gdiplus: Add a stub for GdipSetImageAttributesThreshold.
2008-04-11 11:15:08 +02:00
Lei Zhang
65445b9e7e
gdiplus: Add a stub for GdipSetImageAttributesRemapTable.
2008-04-11 11:14:53 +02:00
Lei Zhang
5ba99f4eb5
gdiplus: Add a stub for GdipSetImageAttributesOutputChannelColorProfile.
2008-04-10 10:33:43 +02:00
Lei Zhang
139da784bf
gdiplus: Add a stub for GdipSetImageAttributesOutputChannel.
2008-04-10 10:33:35 +02:00
Lei Zhang
68f5cdb28e
gdiplus: Add a stub for GdipSetImageAttributesNoOp.
2008-04-10 10:32:54 +02:00
Lei Zhang
7b403d6b46
gdiplus: Add a stub for GdipSetImageAttributesGamma.
2008-04-10 10:32:44 +02:00
Lei Zhang
2b2db98cb6
gdiplus: Add a stub for GdipSetImageAttributesCachedBackground.
2008-04-10 10:32:22 +02:00
Lei Zhang
5d7e2254f6
gdiplus: Add a stub for GdipSetEmpty.
2008-04-10 10:31:49 +02:00
Lei Zhang
20a8cf6417
gdiplus: Add a stub for GdipSetEffectParameters.
2008-04-10 10:31:34 +02:00
Lei Zhang
a1394d4d48
gdiplus: Add a stub for GdipSetCustomLineCapWidthScale.
2008-04-10 10:31:26 +02:00
Lei Zhang
1131685a94
gdiplus: Add a stub for GdipSetCustomLineCapStrokeJoin.
2008-04-10 10:31:18 +02:00
Lei Zhang
af1e221f17
gdiplus: Add a stub for GdipSetCustomLineCapBaseInset.
2008-04-10 10:31:12 +02:00
Lei Zhang
6112d16bad
gdiplus: Add a stub for GdipGetCustomLineCapBaseInset.
2008-04-10 10:31:04 +02:00
Lei Zhang
39e9bdbd2a
gdiplus: Add a stub for GdipSetCustomLineCapBaseCap.
2008-04-10 10:30:48 +02:00
Lei Zhang
cec6c2eb4d
gdiplus: Add a stub for GdipSetClipRegion.
2008-04-10 10:30:39 +02:00
Lei Zhang
d9a4299bfc
gdiplus: Add a stub for GdipSetClipRectI.
2008-04-09 12:16:52 +02:00
Austin English
cb2274e690
Spelling fixes.
2008-04-04 11:51:40 +02:00
Michael Stefaniuc
51c9d050cf
gdiplus: Remove break after return (Smatch).
2008-03-25 11:44:54 +01:00
Sean Huckins
3266420a1e
gdiplus: Implementation of GdipCreateBitmapFromHBITMAP.
2008-03-24 12:11:58 +01:00
Nathan Beckmann
2824aa2d33
gdiplus: Fix test crash in GdipSaveImageToStream.
...
Correctly initialized parameters to GetDIBits (based on
GdipLockBitmapBits).
2008-03-17 15:09:53 +01:00
Michael Stefaniuc
0745ccb926
gdiplus/tests: Remove redundant NULL check before GdipFree().
2008-03-12 11:59:15 +01:00
Nathan Beckmann
67e811cc3c
gdiplus: Add more sophisticated tests for GdipSaveImageToFile.
...
Add a test to make sure the saved image has the same dimensions as
original. Delete the test file when finished.
2008-03-10 20:22:56 +01:00
Nathan Beckmann
75841d8323
gdiplus: Implement BMP encoding.
...
Implement the encoding function for GDI+ images so that
GdipSaveImageToStream can encode images as BMP files.
2008-03-10 20:22:43 +01:00
Nathan Beckmann
9475e3f53b
gdiplus: Implement GdipSaveImageToStream using encoders.
...
Add the correct framework for a fully-functional implementation of
image encoding (not a hack like before). Currently, only a stub for
BMP encoding is supported. New tests added as well.
2008-03-10 20:22:27 +01:00
Nathan Beckmann
7900947ce3
gdiplus: Implement GdipSaveImageToFile via GdipSaveImageToStream.
...
Still need to implement saving the image based on the encoder
parameter.
Basic tests included.
2008-03-10 20:21:14 +01:00
Nathan Beckmann
f4b4d03a19
gdiplus: Remove unnecessary IStream_AddRef from GdipLoadImageFromFile.
2008-03-10 20:20:50 +01:00
Nathan Beckmann
e3f8f30a21
gdiplus: Return an error for consecutive GdipLockBitmapBit calls.
2008-03-10 12:09:50 +01:00
Nathan Beckmann
eabc62db00
gdiplus: Update bitmap state in GdipUnlockBitmapBits.
2008-03-10 12:09:40 +01:00
Nathan Beckmann
08d49d3e33
gdiplus: Fix memory leak in GdipLockBitmapBits.
2008-03-10 12:09:32 +01:00
Nathan Beckmann
738e74a14b
gdiplus: Tests for GdipLockBitmapBits/GdipUnlockBitmapBits.
2008-03-10 12:09: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
Nathan Beckmann
66067423d1
gdiplus: Fix errors in image dimensions.
2008-03-06 13:19:29 +01:00
Rob Shearman
48000893f9
makefiles: Simplify the use of the IMPORTLIB variable in the DLL makefiles.
...
Only specify the root to keep platform-specifics out of the individual
DLL makefiles.
2008-03-04 20:55:01 +01:00
Nathan Beckmann
484abd472e
gdiplus: Implement GdipLoadImageFromFile.
2008-03-03 12:20:29 +01:00
Nathan Beckmann
3d802924cb
gdiplus: Add tests for GdipCreateBitmapFromFile.
2008-03-03 12:20:15 +01:00
Nathan Beckmann
f49c7bb450
gdiplus: Fix IStream_Release in GdipCreateBitmapFromFile.
2008-03-03 12:19:59 +01:00
Francois Gouget
a764731983
gdiplus/tests: Add the trailing '\n' to a couple of ok() calls.
2008-03-03 12:03:58 +01:00
Jon Yang
29bc9ba14e
gdiplus: Implemented GdipDrawImageRectRectI.
2008-03-01 12:21:19 +01:00
Andrew Talbot
5e8253aaf9
gdiplus: Assign to structs instead of using memcpy.
2008-03-01 12:02:26 +01:00
Royal Chan
6e7b5347e3
gdiplus: Implement GdipDrawLinesI based on GdipDrawLines.
2008-02-29 20:07:13 +01:00
Jon Yang
84d260ec60
gdiplus: Implemented and tested GdipGetImageDimension().
2008-02-29 12:49:26 +01:00
Royal Chan
b83abb6122
gdiplus: Added conformance tests for GdipDrawLineI.
2008-02-26 11:23:29 +01:00
Royal Chan
ea92872af0
gdiplus: GdipDrawArc should return InvalidParameter for non-positive values of height and width.
2008-02-26 11:23:16 +01:00
Royal Chan
fc31303780
diplus: Implemented GdipDrawArcI based on GdipDrawArc.
2008-02-26 11:22:38 +01:00