Hi guys,
 > Mikey Cooper wrote:
> 
> I believe this may be related to us trying to maintain backwards 
> compatibility with vanilla Win95.  TVS_SINGLEEXPAND is only defined in 
> the MinGW headers (and presumably the MSVC headers as well) when 
> targetting IE4.0 and greater.  Still looking into it, but someone else 
> may have more insight into this.  It can be found in /mingw/commctrl.h.
> 
I think we need to decide whether we want to continue supporting vanila 
win95 or not. I personally would be in favour of not supporting it any 
longer. I think it unlikely that there are any users who still run win95 
and do not have IE >= 4 (and if there are and do not feel like it is 
time to upgrade to something else, well, there is always AW 2.0).
The question of backward compatibility is, at least on win32, quite 
significant. I would, for example, love to be able to use PrintDlgEx 
instead of PrintDlg, but it is only available from w2k onwards, and I do 
not want to stop supporting win98 yet (we could decide what to use at 
runtime, but that kind of code is pain in the neck for debugging and 
maintance).
I think we need some objective mechanism for deciding which platform can 
be abandoned. I wonder if we could ask each person as they dowload AW to 
put down what OS's they intend to use it on (the webstats are not 
indicative in this regard, lot of folk download stuff at work, and use 
different OS at home).
Tomas
Received on Tue Dec 21 10:43:35 2004
This archive was generated by hypermail 2.1.8 : Tue Dec 21 2004 - 10:43:35 CET