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
