All,

IMHO we need to discuss and decide, which Windows versions we want and 
are able to support with FLTK 1.3 (UTF-8) and the following versions.

IIRC, there have been discussions about dropping WindowsNT and Windows9x 
support, but I don't know the reasons/results/decisions any more.

A recent update (STR 2076 [1], svn -r 6529) broke WindowsNT (and 
probably Windows9x as well). Under NT I got (translating the german 
error message) something like: 'The entry point "GetGlyphIndicesW" could 
not be found in the Dynamic Link Library "GDI32.dll"'.

I know that this has been done deliberately and for testing, and that's 
why I tested it under NT.

However, as I wrote above, IMHO we need a clear statement about the 
required Windows versions that can be documented, and then it's okay.

Questions:

Are there reasons to drop old Windows versions support because of 
missing functions, fonts, etc. that are needed for UTF-8 support?

Are there other problematic functions (I know that we load some 
functions dynamically to avoid version dependencies), so that it would 
just "be the right time" to drop support of old Windows versions that 
can't be supported completely anyways?

Other reasons?

The above mentioned Windows function is supported starting with 
Windows2000, IIRC. If we want to support NT/9x, then we would have to 
load this dynamically as well, but if not, it's okay as is...

Personally, I think that some of our customers are still using WinNT, 
but I'm not yet ready to start with FLTK 1.3, so I think that I could 
live with dropping NT/9x support, but I'd like to get other's opinions.

Maybe we should even discuss this in fltk.general and/or start a poll?

Opinions?

Albrecht
_______________________________________________
fltk-dev mailing list
[email protected]
http://lists.easysw.com/mailman/listinfo/fltk-dev

Reply via email to