Describes how cursors are handled in programming for a grid with moveable or hidden columns.
The following rules apply to handling cursors:
- A cursor cannot reside in a hidden column. From a user viewpoint, hidden columns are skipped.
- If a program explicitly positions the cursor in a hidden column via the CURSOR-X or CURSOR-PHYS-X property, the grid automatically
reveals the column.
- Use of SEARCH-TEXT automatically reveals a column when used with the option to position the cursor at the text found, and
when the found text resides in a hidden column.
- Use of SEARCH-TEXT positions the cursor in a nearby column when the target column is hidden, and the option to position the
cursor at the text found is not set.
- To position the cursor in the first non-hidden, non-heading column, set CURSOR-PHYS-X to the predefined value of GRID-FIRST-VISIBLE-COLUMN,
which is defined in
acugui.def.