Лабораторная работа. Использование таблиц DrawGrid и StringGrid и компонента Timer

Цель работы: ознакомиться с основными свойствами компонент управления: DrawGrid, StringGrid и Timer, приобрести навыки их использования при создании приложений.

Компоненты DrawGrid и StringGrid

Компонент DrawGrid находится на панели Additional, компонент Timer - на панели System.

Основные свойства компонента DrawGrid:

DefaultColWidth – ширина столбца таблицы;

DefaultRowHeight высота столбца таблицы;

DefaultDrawing отображение ячеек таблицы;

GridLineWidth толщина линий сетки;

ColCount количество столбцов;

RowCount количество строк;

BorderStyle состояния рамки обрамления;

Нумерация колонок и строк начинается с нуля.

Основное свойство компонента Timer: интервал.

Таблица 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, то это означает, что ячейки могут редактироваться на этапе выполнения программы.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: