> Yeah, after being frustrated by those new features adding to fltk1 but
> cannot be used on fltk2, and being frightened by the new
"declarations"
> on fltk2 as "never attained stability and is now generally dormant", i
> am glad to find fltk3.
> 
> So fltk3 wrapped both fltk1 and fltk2, which could mean the following?
> 
> 1. I can easily transform my current fltk2 to fltk3 (just recompile!)

That's the plan. But development of fltk3 is still experimental (think:
very alpha) and is mainly focussed on the fltk1 -> fltk3 transition at
present, since that's where the bulk of the user code lies, and where
the most stable base comes from.

So: fltk3 will currently build (almost?) all fltk-1.3 code OK, and any
fltk3 code. It will build *some* fltk2 code I think, but this is much
less robust.
Part of the problem is that there are so few people who really grok the
fltk2 codebase, so layering it into fltk3 is slow and tricky. Ben did
some work, but there is still a way to go...

And in any case, we probably will not have a stable baseline of fltk3
for a while yet, there are still issues to resolve!


> 2. I can now use new features/widgets for fltk1 in my new program of
> fltk3

Yes.

> 3. More exciting features developed in fltk1 or fltk2 later can be
> directly used in fltk3.

Not sure what you are asking here. Once fltk3 actually works, I expect
fltk1 to go into maintenance only, no new features. Fltk2 is more or
less in that state anyway...
Once fltk3 works, it becomes the "One True Way" moving forwards.




SELEX Galileo Ltd
Registered Office: Sigma House, Christopher Martin Road, Basildon, Essex SS14 
3EL
A company registered in England & Wales.  Company no. 02426132
********************************************************************
This email and any attachments are confidential to the intended
recipient and may also be privileged. If you are not the intended
recipient please delete it from your system and notify the sender.
You should not copy it or use it for any purpose nor disclose or
distribute its contents to any other person.
********************************************************************

_______________________________________________
fltk mailing list
fltk@easysw.com
http://lists.easysw.com/mailman/listinfo/fltk

Reply via email to