On 30 Nov 2008, at 13:01, Albrecht Schlosser wrote: > > 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.
Yes - I've posted some more notes on this here: http://www.fltk.org/newsgroups.php?gfltk.development+v:6867 I can probably change my code to load the functions dynamically (and fall back to using just fl_measure() on NT4 or other systems where it does not work.) But I have no way to test the changes - if you still have access to NT4....? > 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? I think Win9x is maybe killed by the UTF8 work, but NT4 should be OK, IIRC... > 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? There are some workarounds to support multi-screen stuff with NT4 etc. that we could simplify, if the new baseline is higher. Or we just leave it alone, since it works fine! > 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? I guess we should try and gather opinions about a min version. I'm happy to drop Win9x, but am less sure about dropping NT4 at this stage. Anyone? -- Ian _______________________________________________ fltk-dev mailing list [email protected] http://lists.easysw.com/mailman/listinfo/fltk-dev
