Компонент DrawGrid находится на панели Additional.
Основные свойства компонента DrawGrid:
DefaultColWidth – ширина столбца таблицы;
DefaultRowHeight –высота столбца таблицы;
DefaultDrawing–отображение ячеек таблицы;
GridLineWidth–толщина линий сетки;
ColCount –количество столбцов;
RowCount–количество строк;
BorderStyle–состояния рамки обрамления;
Нумерация колонок и строк начинается с нуля.
Таблица StringGrid находится на странице Additional палитры компонентов. Таблица StringGrid предназначена для отображения двумерной информации, например, элементов матрицы. В таблице может находиться произвольное количество строк и столбцов. Если зафиксировать необходимое количество первых строк и столбцов, то можно задавать заголовки строк и столбцов.
Основные свойства таблицы StringGrid:
Col:longint;задает столбец, в котором находится активная ячейка. Свойство доступно только на этапе выполнения программы;
ColCount: Longint;задает число столбцов;
Row:Longint;задает строку, в которой наход-ся активная ячейка.
RowCount: Longint;задает число строк таблицы;
FixedCols: integer;задает число фиксированных столбцов. По умолчанию задается один фиксированный столбец.
FixedRows: integer;задает число фиксированных строк.
Cells[j,i]: string;обращение к ячейке, расположенной на пересечении строки i и j-го столбца. Нумерация строк и столбцов таблицы начинается с нуля. Для определения поведения таблицы используется свойство Options. Это свойство задает флаги. Например, если значение флага goEditing свойства Options равно true, то это означает, что ячейки могут редактироваться на этапе выполнения программы.