Abdelrazak Younes <[EMAIL PROTECTED]> writes: | 1) Long Term Goal: | My long term goal is to have a single point of contact between the | kernel and the frontend. This is what the class BaseFrontend is there | for. The kernel will just instantiate _one_ class, no more factory, | etc. The Frontend class will manage everything that is visible on | screen: Views, WorkAreas, Toolbars, Cursor blinking, etc.
I want to turn it around so that the frontend instantiate the "kernel". That makes the frontend master of its domain. This also makes it easer to view the kernel just as a library implementing core lyx features. (and a lot simpler workflow) -- Lgb