On Mon, Jan 06, 2003 at 07:07:12PM +0100, Philipp Reichmuth wrote: > Would it be possible to generate bitmaps ahead while the user does > nothing, just to utilize idle periods?
Probably. But the logic gets pretty convoluted: Do the first screenful at once, start the rest in a idle second, but if the user jumps around in the doc do the previews there at once... Does not look funny. Well, maybe something like the following would work: - schedule everything for background rendering in the order they appear when reading - if cursor is put to a certain location in the doc, move those preview not yet rendered to the top of the queue Without threads this is not too much fun in any case.. Andre' -- Those who desire to give up Freedom in order to gain Security, will not have, nor do they deserve, either one. (T. Jefferson)