Добавить материал и получить бесплатное свидетельство о публикации в СМИ
Эл. №ФС77-60625 от 20.01.2015
Инфоурок / Информатика / Другие методич. материалы / Проект в Lazarus «Элементы управления»

Проект в Lazarus «Элементы управления»


  • Информатика

Поделитесь материалом с коллегами:

Проект в Lazarus «Элементы управления»

Цель данного проекта: использование элементов управления в программах.

Создадим проект, иллюстрирующий использование различных элементов управления.

Объекты на форме: RadioGroup (2 объекта: Выбор формы и Закрашивание). Поскольку класс TRadioGroup специально предназначен для работы с радиокнопками, он содержит набор строк (свойство Items). Для работы с этим свойством служит Редактор списка строк. Введенные в него строки автоматически становятся радиокнопками. Первую группу заполним вариантами формы фигуры (Круг, Эллипс, Квадрат) и дадим заголовок "Выбор формы". Во вторую группу вынесем несколько вариантов закрашивания фигуры (Сплошная закраска, Клеточки, Сеточка).

Поместим на форму объект типа TShape. Свойство Shape, которое задает форму фигуры, будем устанавливать с помощью группы радиокнопок TRadioGroup. Осталось добавить управление толщиной линий границы и цветом закраски. Для ввода толщины линий используем компонент ComboBox. Для выбора цвета Lazarus содержит стандартный диалог — класс TColorDialog (вкладка Dialogs).

Поместим на форму панель TGroupBox. Как и обычная панель, она служит контейнером для других объектов и часто используется для объединения радиокнопок в группу. Но мы с ее помощью объединим кнопку вызова диалога TColorDialog и ComboBox в группу "Прочее". Добавим туда для примера и флажок "Разрешить выбор цвета" (класс TCheckBox).

Интерфейс программы:

hello_html_m553e357b.pnghello_html_m12e67246.png













































Автор
Дата добавления 12.10.2016
Раздел Информатика
Подраздел Другие методич. материалы
Просмотров75
Номер материала ДБ-256811
Получить свидетельство о публикации

Похожие материалы

Включите уведомления прямо сейчас и мы сразу сообщим Вам о важных новостях. Не волнуйтесь, мы будем отправлять только самое главное.
Специальное предложение
Вверх