>>>>> "Abdelrazak" == Abdelrazak Younes <[EMAIL PROTECTED]> writes:
Abdelrazak> Indeed, the idea would be to allow current GUIs to diverge Abdelrazak> (for the better). Allowing GUIs to diverge is of course OK. The only limit is to try to keep the documentors and translators work not too difficult and to avoid to turn this into a competition between the frontends authors. Generally, really good ideas can be resused in other frontends. Abdelrazak> My goal is to split current GUI into model/view so that a Abdelrazak> functionality can have diverse form. For example, adding a Abdelrazak> citation could be done via a Dialog, a menu or a combo Abdelrazak> box; but all views will share the same model. Intriguing. Abdelrazak> Another example is the TOC who can be either a dialog or a Abdelrazak> docked widget for outlining. Separating the model from the Abdelrazak> view will make the creation of a new view very cheap. Having all the navigating dialogs (ToCs, errors, labels) as docked widgets (sidebars) would be very nice. I do not see however how the current scheme prevents from doing that. You just have to implement something and say "sure, I am a dialog"; the GUI-I part does not care, does it? JMarc