I have a grid on a form bound to a cursor. Let's say the cursor has 20 records, but the grid is sized to show only 10 at time. When you issue a refresh on the grid, the scroll bars are always reset to the top.
*Is there a way to avoid this behavior so that if a user had scrolled to the middle, and the form needs to refresh, it doesn't move the view back to the top?* I've noticed that this unwanted behavior does not occur if the user changes the selected row/cell to something visible in the scrolled area before the refresh had occurred. Unfortunately, though, sometimes the users just scroll and so the selected row/cell stays at 1, but the user has scrolled to the bottom of the grid. As a solution, my gut feeling then is to somehow change the selected row/cell based on the scrolling event, but I'm not sure how to do this? Any ideas anyone on how to solve it properly? Thanks- Steve _______________________________________________ Post Messages to: [email protected] Subscription Maintenance: http://leafe.com/mailman/listinfo/profox OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech Searchable Archive: http://leafe.com/archives/search/profox This message: http://leafe.com/archives/byMID/profox/[email protected] ** All postings, unless explicitly stated otherwise, are the opinions of the author, and do not constitute legal or medical advice. This statement is added to the messages for those lawyers who are too stupid to see the obvious.

