Updates to the WindowsAPI translation instructions; D2 only?

Stewart Gordon smjg_1998 at yahoo.com
Mon Aug 19 17:34:00 PDT 2013


On 01/08/2013 21:59, Stewart Gordon wrote:
<snip>
> - Just use the D const pointer syntax where we need it, rather than this CPtr template
> that was made for D1 compatibility.

Now implemented.

> - Declare all constants as enums, in order to force inlining.

Now in the translation instructions, but most modules still need to be updated to this policy.

I have made Windows XP the default version.  Version Windows2000 is still available for 
anybody who wants to target Win2K using a third-party compiler (does GDC still generate 
W2K-compatible code?) but no older versions are supported.

And for anyone who wants to build old D1 Windows apps, I have placed a snapshot of the 
bindings from before this work began here:

http://pr.stewartsplace.org.uk/d/legacy/win32.zip

Stewart.

-- 
My email address is valid but not my primary mailbox and not checked regularly.  Please 
keep replies on the 'group where everybody may benefit.


More information about the Digitalmars-d mailing list