View Single Post
  #1 (permalink)  
Old October 19th, 2003
rockkeys rockkeys is offline
Devotee
 
Join Date: September 30th, 2003
Posts: 27
rockkeys is flying high
Default minor change to UI requested...

If possible, I'd like to request that a change be made to the UI, in regards to how it responds to a specific type of input.

When the user is adjusting the width of a column (in any page of the displays), I'd like all scroll messages to be ignored, so that the scroll bar doesn't allow the screen to change while the width is being changed.

It's not that the scroll bar would be changed by the user at the same time (which would be impossible unless the user had a second active mouse!). But under some conditions, specifically when narrowing the last column of a table, the program attempts to adjust the scroll position at the same time the user is dragging the column width (which also affects the total width of the scroll bar and table).

The result is that the program effectively doubles the motion that the user is trying to adjust, and so overshoots the desired position. It's a sort of feedback loop in software, which does not stop until the user releases the mouse, or the column width goes to zero (or whatever the minimum is).

This is very difficult to describe, until it happens to you, and then you will understand. But there is no reason to allow scroll messages to be processed while a column width is being adjusted. Could you please change this behavior, so that it no longer allows any screen position or scrolling messages to be processed while the width of any column is being adjusted?

I don't mean 'do not redraw the screen' while the adjustment is made, just do not allow the screen scroll position to change at all. That will eliminate the problem.

If you need to duplicate this problem, and can't find a way to do it, let me know here in the forum, and I will give step by step instructions to duplicate it in a private email. It's not something easily explained, and there is no need to clutter the forum with the details.

Regards,
--Rockkeys
Reply With Quote