OnColumnResize

Class: TEgFireGrid

property OnColumnResize: TEgFireGridColumnEvent;

TEgFireGridColumnEvent = procedure(Sender: TObject; Column: TEgFireGridColumn) of object;

Occurs while the user resizes a column by dragging the edge of its title (egoColumnResize in Options); Column is the column resized. It fires repeatedly during the drag, at each move, so a handler must be quick; to save the layout, save it later (when the form closes, for instance).

It does not occur when code changes a Width, nor for the widths AdjustColumnWidth sets. The grid’s handler runs first, then the column’s own event of the same name.

See Also

(C) 2026 Easygate, Lda