On sobota 02 listopad 2002 07:56 am, Darren Freeman wrote:
> On Wed, 2002-10-30 at 20:30, John Levon wrote:
> > On Wed, Oct 30, 2002 at 09:28:55PM +0100, Christian Ridderström wrote:
> > > It feels like we're misunderstanding each other here... What can
> > > you already do? Have latex start in the background, so that lyx doesn't
> >
> > add something to the toolbar.
> >
> > > - Is it acceptable that lyx waits (frozen) for it?
> > > - Use a timeout after a certain time?
> >
> > it should timeout, but how ? it is non-obvious to solve.
>
> You could open a busy dialogue with status info and a close button.
>
> If the user gets fed up, they can hit close and LyX will either kill or
> ignore the process (check box selectable?)
>
> Also this opens the possibility of a progress bar in situations that LyX
> has this information (don't know if this is applicable yet).

I would add one more thing to it:

Don't display the dialog box unless certain reasonable (hah! we have a 
flamewar coming ;-) amount of time has elapsed. I would say like have it 
displayed only after 2-3 seconds have elapsed, so that when short-lived 
processes are called, they don't irritate people by "blinking" their dialog 
boxes (I hate^H^H^H^Hdislike it, and I bet more people do too).

I hope this makes sense, reasonable flames (tm) welcome ;-)))

Cheers, Kuba Ober

Reply via email to