Try OpenEdge Now
skip to main content
ABL Reference
Handle Attributes and Methods Reference : COLUMN-RESIZABLE attribute
 

COLUMN-RESIZABLE attribute

(Graphical interfaces only)
Indicates whether you can resize a browse column by pointing, clicking, and dragging.
Data type: LOGICAL
Access: Readable/Writeable
Applies to: BROWSE widget
If COLUMN-RESIZABLE is TRUE, you can resize any of the browse's browse columns by pointing, clicking, and dragging on a column separator. This attribute lets you turn on and off the ability of end users to resize browse columns. IF COLUMN-RESIZABLE is TRUE, the START-RESIZE and END-RESIZE events for the browse column take precedence over all other events.
When you set a browse's COLUMN-RESIZABLE attribute to a certain value, the AVM automatically sets the RESIZABLE attribute of the browse's browse columns to the same value. For more information on the RESIZABLE attribute, see the RESIZABLE attribute reference entry.
If you add the ResizeinCell option to the [Startup] section of the progress.ini file and set it to NO, you limit the user's ability to change the browse column size to only at the column label cell's separator. If a column does not have a label, the user cannot change the size of that column.
If the ResizeinCell option is set to YES, you get the default behavior where the user can change the column size at any place on the column separator.