DO NOT REPLY TO THIS MESSAGE. INSTEAD, POST ANY RESPONSES TO THE LINK BELOW.
When you say “do it right”, I assume you mean following object
orientated software construction guidelines, as given by Bertrand Meyer in
his book “Object Orientated Software Construction”. Speaking from
personal experience, I know it is never a simple task to implement such
guidelines, even when starting a project from scratch – much less so when
modifying a library that is decades old, as you are doing here. Whilst I am
not familiar with all the internals of FLTK, I have a broad comprehension
of the problems involved, and realise the task you have undertaken is
neither superficial nor easy. What is remarkable, is that you have achieved
so much in so little time – as your latest screenshot shows. Clearly you
are in your element. Once again, thanks for the update. The new widgets
look very clean and sophisticated.
[ Direct Link to Message ]