>>>>> "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

Reply via email to