On Monday 05 February 2001 14:07, you wrote:
> On Mon, 5 Feb 2001, Kalle Dalheimer wrote:
> > Hi,
> >
> > I am currently integrating the Qt2 dialogs I wrote last autumn into the
> > current codebase and have a couple of questions.
> >
> > - What is the deal with FormBase.h? Currently, only the XForms frontend
> > seems to have that, but none of the other frontends. Is it
> > recommended/necessary that I copy that and adapt it for Qt?
>
> It's not at all necessary. I think it simplifies the xforms frontend which
> has to deal with things in very icky ways (input() vs. signal/slot
> architecture).
>
> Angus has some patch that he suggests may be good to adapt to the KDE /
> Qt2 frontends - when he has it ready I suggest you look at that

OK. In the meantime, I'll put together something preliminary.

>
> > - Do you have a mechanism for keeping the files like FormDocument.[Ch] in
> > sync? It seems to me like there is a lot of code duplication between the
> > frontends in these files?
>
> Yes, this is a problem, but I don't know of a simple solution that
> wouldn't be significantly over-engineered. Your suggestions would
> definitely be appreciated. There are too many little differences between
> how the frontends work, and there is the danger of not taking advantage of
> the better facilities of the other toolkits. I noticed your Document
> dialog, for example, could do with some incremental improvements in terms
> of user interface; these will alter how the parsing of the LyX internal
> types will be done[1]. It's no sin to have different frontend's dialogs
> operating in different ways[2]

Yes, of course. My priorities are:

1. getting the stuff I have to compile with the latest codebase
2. getting the stuff I have to work 
3. improving the UI of the stuff I have
4. writing more dialogs

Kalle 

-- 
Matthias Kalle Dalheimer
President & CEO/VD
Klarälvdalens Datakonsult AB
Fax +46-563-540028
Email [EMAIL PROTECTED]

Reply via email to