It appears that FLTK is the toolkit for which mouse rotation in the
legend causes a zoom/unzoom. I notice that one can mouse-click on the
legend and drag it around (a feature I'm sure many are happy with), but
that doesn't work for a garden-variety axes. So, is there something
extra in C++ programming for legend?
It was me who added the possibility to drag the legend to another position.
In __init_fltk__.cc around line 1683 you'll find the exception for legends.
This is super useful. But going forward, should this be implemented
directly in C++ in say Figure.cc or Canvas.cc or should it be
implemented within the Octave language using ButtonDownFcn?
We have another issue which is that the the "File" and "Edit" menus
are already directly implemented in C++, but for maximum Matlab
compatibility they should be implemented as uimenu objects. For
FLTK this is done when figures are created by the