discuss-gnustep
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: GDI+ backend update


From: Alex Perez
Subject: Re: GDI+ backend update
Date: Mon, 13 Mar 2006 00:56:29 -0800
User-agent: Thunderbird 1.5 (Windows/20051201)

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





reply via email to

[Prev in Thread] Current Thread [Next in Thread]