Re: Heads Up. Multi-threaded doc importer.


Subject: Re: Heads Up. Multi-threaded doc importer.
From: Martin Sevior (msevior@mccubbin.ph.unimelb.edu.au)
Date: Mon Jan 14 2002 - 06:02:32 CST


On Sun, 13 Jan 2002, sam th wrote:

> On Sat, 2002-01-12 at 09:22, Martin Sevior wrote:
> > Hi Folks,
> > I've been working on fixing bug 158 (show an hour glass during
> > long processes). After quite a few false starts I decided that the only
> > way to do this was make use of Dom's nullUpdate() pure virtual method in
> > xap_Frame. This resolves to a gtk_main_itteration() on the unix platform
> > and presumabally into something similar on windows.
>
> Have you thought about using Thomas Fletcher's progress bar class,
> designed for just such a purpose? I think the class is in
> ap_StatusBar.[h,cpp]
>

Yes. I briefly looked at the code but I haven't worked out how to use it
yet. If Thomas F could spare a bit of time to explain how it works I'd
appreciate it very much.

(Hint, Hint. :-)

In the meantime the staus bar now says "Importing document" while loading
into the peiectable and "Loading Document" when filling the layout
classes.

The coolest thing would be to fill the layout classes while loading the
piecetable so the document is shown immediately it is available. However
that is for another time I think.

I'm still working through various expose/timing bugs right now. These have
been in abiword for sometime during start up and give rise to it
characteristic flicker on startup.

Cheers

Martin



This archive was generated by hypermail 2b25 : Mon Jan 14 2002 - 06:02:41 CST