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

Reply via email to