Basics

It is quite simple: "normal" controls refer to an adapter class and are bound to singular properties - i.e. properties that are accessible by a simple set/get method. Grid controls refer to an adapter class as well - but are bound to a collection of objects. Each collection element provides set/get methods to access its content, i.e. its own properties.

Two types of grid controls are available:

  • The TEXTGRID2 control is a control that displays grid data - but does not allow any change to the data. You can select grid rows and colorize them in different ways. Change the order of columns dynamically and sort columns by clicking into the title row of the grid.

    There is a TEXTGRIDSSS2 control that is a certain variant of the TEXTGRID2 control.

  • The ROWTABLEAREA2 is a container that internally allows you to use any normal control to be embedded inside a grid. Therefore, you can place normal FIELD controls, CHECKBOX controls etc. inside the ROWTABLEAREA2 container.

Use the TEXTGRID2 controls for displaying and selecting data. Use ROWTABLEAREA2 for entering data inside a grid.