It doesn't completely solve my problem, but I modified the code to support two pixel scrolling instead of single pixel scrolling. That works for the time-being.
I would love to find a way to make this work with single-pixel scrolling. (possibly via a custom scroll-bar). Unfortunately I'm not sure how to-do that.
The scrollbar values represent how the scroll bar is displayed. Those values don't necessarily need to be the same as what you're displaying with them. You can maintain your actual scroll value and then just set the scroll value = actual value >> 1 or 2.
For the scroll by 1, you could assume that a scroll event where the difference between value and newValue is only 1 is a 1 pixel/line scroll.
-matt
-- For information on using the Palm Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/support/forums/
