To my mind, "win32" does not suggest so much 32 bits as it does the set of functions introduced with Windows 95. The difference between win32 and win16 is chiefly the additional functions, not so much the 32 vs 16 bits. win32 is the same set of functions that is being called by the win32 widgetset on win64, so unless there's a separate widgetset called win64 I would just leave it set to win32. The widening to 64 bits doesn't seem to me a very important distinction when referring to this set of functions.
Since we don't really make a distinction between whether the "A" or "W" function is being called, why make a distinction between whether the 32 or 64 bit function is being called? I think that in general parlance, "win32" adequately describes this standard set of functions that Microsoft itself had to adhere to in win64. -----Original Message----- From: Vincent Snijders [mailto:[EMAIL PROTECTED] Sent: Wednesday, April 18, 2007 5:27 AM To: lazarus mailinglist Subject: [lazarus] New name for the win32 widget set? Hi, The win32 widgetset can be used (with more or less success) on several windows versions, starting from windows 95, 98, ME, NT, 2000, XP, XP 64, Vista 64 bits. Because Microsoft has done such a good job with the 64 port of the 32 bit winapi to 64 bits and the fpc windows unit abstracts remaining differences well, we can really use the win32 widgetset for native win64 programs too. The name is confusing though. People compile for set the OS target to win64, but are using the win32 widget set, which is not 32 bit as the name suggests. I think it would be good the rename it. I just not sure what the new name should be. Any ideas? The only one I can think of is just "win", but that might be a bit short. Vincent _________________________________________________________________ To unsubscribe: mail [EMAIL PROTECTED] with "unsubscribe" as the Subject archives at http://www.lazarus.freepascal.org/mailarchives _________________________________________________________________ To unsubscribe: mail [EMAIL PROTECTED] with "unsubscribe" as the Subject archives at http://www.lazarus.freepascal.org/mailarchives