CLIM mail archive
reducing time overhead of text display (in 1.1)
Date: Sat, 18 Dec 1993 16:22 EST
From: David Gadbois <firstname.lastname@example.org>
We had a similar problem with a display that involved scads of text.
Metering revealed that the code was spending most of its time just
creating and installing output records. We ended up bagging
CLIM:DRAW-TEXT and instead creating one big presentation that covered
the whole output area, using low-level text drawing primitives to do
the output, and doing our own mouse tracking in the highlighting
method for the big presentation. Pretty gross, but the display was
unacceptably slow otherwise.
I have seen the results of this admittedly kludgy solution, and they are
very good. The UI in question is quite speedy.
Main Index |