> Andr=E9 suggests to let each front-end be a dumb terminal
> which is feeded with detailed drawing instructions from
> the kernel.
Well, not from the kernel, but from the painter. The kernel
does not know about frontends. Anyway, I think we understand
each other here...
> ...
> I think we should do both. The first, we should do for
> the canvas area. This is already what is implemented in=20
> the defunct LyX-devel branch with the abstract painter.
Could well be you are right ;-) In 'my' project, the canvas is the main
part, so the menu stuff is pretty basic. Maybe the 'the painter tells
everything' method does not work at all for complicated dialogs...
Anyway, all the time I wonder how the development should proceed. Moving
around large chunks of code in a code base full of dependencies is No Fun...
Andre'
--
Andre' Poenitz ...................... [EMAIL PROTECTED]