A GRID control permits the presentation of information in tabular format, in columns and rows where the information is put on cells. Can have a Top row fixed where to put Column Titles, and a Fixed column at left where information regarding every row can be presented, like row numbering. A GRID can be read-only or the user pressing F2 or clicking in a cell can modify every Cell's value. There are commands to insert or delete rows programmatically and the user can dynamically insert new rows at the end of the GRID or in any other position pressing the INSERT key. Also pressing DELETE the user can delete rows. These capabilities can be activated or deactivated according the programmer needs.
Every Cell in the GRID is identified by a row and column number. These numbers (or indexes) are one-based. The first row or column is at index of 1. Exception of this is the fixed row or column (if they are activated). These are accessed at index 0.
ALIGN, ASKFORDEL, BORDER, CELL, COL, COLALIGN, COLCOUNT, COLOR, COLSIZING, COLWIDTH, DEFAULTCOLW, DEFAULTROWH, ENABLED, FIXCOL, FIXCOLOR, FIXROW, FONTBOLD, FONTCHARSET, FONTCOLOR, FONTNAME, FONTSIZE, HEIGHT, HINT, HORZLINE, LEFT, LINEWIDTH, NAME, PACK, READONLY, ROW, ROWCOUNT, ROWHEIGHT, ROWINSERTS, ROWSELECT, ROWSIZING, SCROLLBARS, TOP, VERTLINE, VISIBLE, WIDTH