Setup

How to install TEgFireGrid, which units to use, and the tools it adds to the Form Designer.

Installation

TEgFireGrid is distributed as precompiled binaries only: the design-time and runtime packages (.bpl, .dcp) and the compiled units (.dcu) for the four platforms (Windows 32 and 64-bit, Android 32 and 64-bit). Run the installer with the Delphi IDE closed; it:

Nothing needs to be compiled or added to the library path by hand. The installer is for Delphi 13 (RAD Studio 13); it installs for the Windows user who runs it.

Package Role
EgFireGridR370.bpl Runtime package: the grid itself
EgFireGridD370.bpl Design-time package: the palette entry, the Columns editor and Arrange Columns

Units

Unit Role
EgFireGrid The component: TEgFireGrid, its columns and most of its types. The unit to add to your uses clause.
EgFireGrid.RowSource Declares TEgFireGridRowId and TEgFireGridDataKind: add it only to a unit that names one of them (for example to keep the result of SelectedRowIds).
EgFireGrid.DataSetRowSource The link between the grid and the dataset (internal).
EgFireGrid.XLSXExport The .xlsx writer used by ExportToXLSX (internal).

The internal units never need to appear in your own uses clause.

Design-time use

Drop a TEgFireGrid on a form from the EasyGate page of the component palette and set its DataSource: with an open dataset the grid shows its data in the Form Designer, with a default column per field.

Title clicks, sorting and editing do nothing in the Form Designer.

Deployment

Demo edition

The Demo edition has the same features as the full edition, with these limits:

The full edition, available at sales.easygate.pt, has neither limit.

See Also

(C) 2026 Easygate, Lda