On 22.12.2011 14:13, Ian MacArthur wrote:

> I assume the intent is to "force" people to define rtl_draw methods if they 
> create their own driver layer?
>
> If so, that does seem a worthy cause.
>
> Maybe the potential breakage is worth it?

It's the opposite, as Manolo explained in his post. The existing
version is

   void method ( args ) = 0;

which means there is no default method, you must define one in your
derived class.

The proposed change would add an empty (inlined) default method:

   void method ( args ) {}

No need to define one's own method. This may be sensible, if documented
correctly, to reduce work for unneeded methods in derived classes - if
they are really not needed...

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

Reply via email to