[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
output history help
I have an application that uses a map *much* larger than the screen, that I
want to draw lines on. I wrote a function to do rubber-banding lines using
dw:tracking-mouse, drawing and XORing the lines to get the rubber-band effect.
Whenever I scroll the lines off-screen and scroll back to them, *ALL* the
rubber-banded segments get redrawn (UGLYYYY!!) as weel as the final (intended)
line segments.
I tried wrapping a (dw:with-output-recording-disabled ()) around the:
function call
portions of the functions doing the graphics:draw-line
both of above,
to no avail....
Help anyone?
Thanks in advance,
jim (sims@starbase.mitre.org)