On Tuesday 17 July 2001 16:17, Edwin Leuven wrote:
> > Nice.
> 
> Which one? I guess the first...
> 
> > But make it invisible to the LyX kernel. I'd like to see a few
> > signals, so that the interaction with the kernel is the same as for other
> > frontend stuff.
> 
> Why? Can't I just do like FileDialog: have a MessageBox.h in frontends and 
> the actual implementation in frontends/xforms?

Well, ultimately you can. You're doing the work and I'm certainly not going 
to stop you! I was just making suggestions for things I'd like.

I've got a picture in my head of a kernel that can be compiled independent of 
the frontends stuff so that, ultimately, LyX will be able to switch frontends 
dynamically if we desire. This is a Lars quote not one of mine but I do like 
the idea of the kernel knowing absolutely nothing at all about its frontend. 
At the moment it emits signals into the ether for most things but FileDialog 
is an example where this isn't true. Shame. I'd like it to be true for all 
these things.

Anyway, do it your way. Coding is, after all, an iterative process!

Angus

Reply via email to