Kbase P132970: 4GL/ABL: Unable to move a browse column to position 1 in one mouse drag.
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  07/07/2008 |
|
Status: Unverified
SYMPTOM(s):
4GL/ABL: Unable to move a browse column to position 1 in one mouse drag.
The browse COLUMN-MOVABLE, COLUMN-RESIZABLE attributes are set to TRUE
Dragging a column to position 1 places it in position 2.
FACT(s) (Environment):
Windows
Progress 9.x
OpenEdge 10.x
CAUSE:
This is expected behavior. The rules of column movement as designed, always place the moved column to the right of the the column where the mouse cursor is positioned. Hence, if the moved column is dropped on top of the Nth column, it will become the (N + 1)th column.
FIX:
Any column of a COLUMN-MOVABLE, COLUMN-RESIZABLE browse can be moved to any other position in one mouse drag except when the target position is the first column. For example, to move the 7th column the the 3rd column, drag the 7th column and drop it over the second column. In general to move the Xth column to the Yth position, drag it and drop it on top of the (Y - 1) th position.
To move the Nth column to position 1, first drop it over the column in position 1. This will put it in position 2. Then move the column in position 1 and drop it on top of moved column which is now in position 2.