Christopher Armstrong wrote:
I know this is a bit late from the date of the package below, but for
some reason this mailing list seems to bounce alot of my messages...
I've got some updates to the GDI+ backend stuff I've been working on
over the past 6 months (on and off). Mostly improvements with the
compositing engine (it seems to clip properly now) and images, which
should be properly byte-swapped for both 32bit and 24bit.
Find a copy at:
http://members.optusnet.com.au/~smokey27/back-svn-20060228+gdiplus.tbz2
Remember that you will need a copy of gdipluswrappers and gdiplus.dll.
The latter can be obtained from Microsoft's web site (only if you're not
running Windows XP), and gdipluswrappers can be found at:
http://members.optusnet.com.au/~smokey27/gdiplus-wrappers-20051201.tar.bz2
(I have the sinking suspicion that the version of gdipluswrappers above
won't work with the gdiplus-back specified above. If it doesn't, I'll
post an update or a patch).
I welcome any comments or suggestions; contact me on the email address
below. From here, I need to add font support for GDI+ (it still uses
GDI), and work out how to use the TransparentBlt function with
transformations so that we can do rotated composites, and it should be
mostly complete.
Is this something that could eventually actually be integrated into the
GNUstep-back source officially somehow? eg. make configure check for
either the existance of gdiplus.dll on non-xp systems or for gdi32.dll
on XP systems (I don't seem to have a separate gdiplus.dll on my XP SP2
machine, so I guess the new functionality is rolled into the main GDI DLL?)
Have you signed a copyright assignment? I'm pretty sure you have.
Cheers
Christopher Armstrong
carmstrong at fastmail dot com dot au
_______________________________________________
Discuss-gnustep mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/discuss-gnustep