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
