From: Guillaume L. <gla...@te...> - 2002-02-15 20:46:50
|
On Friday 15 February 2002 21:28, Chris Cannam wrote: > Guillaume Laurent wrote: > > I had to > > check which way the scrolling would occur so the ticks would be drawn in > > the same direction. > > I saw that, but I couldn't work out why you had to do it. Explain? I'll have a hard time doing that because my reasoning is based on empiric observation only. It seems that painting and scrolling aren't really synchronous, e.g. there isn't a strict chain of "scroll / paint everything / scroll / paint everything... . So when you paint in the same direction as the scrolling, you're sure to paint on the area which is being exposed, while on the opposite the painting may be stopped in the middle of the operation to respond to the scrolling, and what you painted is moved behind. However that doesn't explain why only the beat ticks weren't drawn, so there's still something I'm missing there (may be the painter "discards" some commands, or it's X doing weird stuff, I don't know). -- Guillaume. http://www.telegraph-road.org |