I have a minor oddity with a scroll bar I'm using.  If I drag the scroll
car down a bit, then touch and hold the top scroll arrow, the arrow
highlights (inverts) and the scroll car slides up until it stops at the
top, just below the arrow.  Then if I release the arrow, the arrow
highlight disappears, but the car visually appears to be ATTACHED to the
arrow; that is, there's no space between the arrow and the car as there
usually is.  If I then move the car down again, the place where the gap
should have been now appears to be filled with black pixels; that is,
the gap which was unexpectedly black when the car was adjacent to the
arrow remains black when the arrow moves down.  Thus, it seems it's not
the case that the car moved too far, but rather the gap turned black,
perhaps due to the highlight not getting cleared properly?  I hope I
made this clear; it's a little hard to describe.

Any clues as to why this could be happening?  My event handler handles
the sclRepeatEvent by updating the display, then calling
SclSetScrollBar, then returning zero.  Other than the visual oddity, the
scroll bar seems to be working properly.
--Mark

Reply via email to