Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабник по Delphi.pdf
Скачиваний:
56
Добавлен:
01.06.2015
Размер:
1 Мб
Скачать
☆

– 24 –

2Нажата (Down)

3Stay down

При нажатии кнопки мыши кнопка получает данное изображение, когда кнопка мыши будет отпущена, кнопка получит изображение Up.

Состояние нажатия для кнопок с фиксацией.

Выполнение работы

Задание

Написать приложение, которое позволяет вводить и удалять слова в два (по выбору) списка строк. Обеспечить возможность запрещения удаления. При выборе строки в одном из списков она должна отображаться в отдельном поле.

Проектирование

Для ввода слов, помещаемых в списки использовать элемент управления поля ввода (Edit). Списки – элементы управления ListBox. Для выполнения действий (удалить или добавить) – кнопки с рисунками (BitBtn). Для переключения на рабочий список – переключатели

(RadioButton).

Создание формы

Создать новое приложение и переименовать главную форму так же, как это было сделано в первой лабораторной работе.

Поместить на форму элементы управления, перечисленные в параграфе «Проектирование» (рис. 9).

•Поле ввода (элемент управления Edit из стандартной панели компонентов), изменить свойства, соответственно: Name – edInputItem, Text – пустая строка.

•Флажок (элемент управления CheckBox из стандартной панели компонентов), изменить свойства, соответственно: Name – cbDelEnable, Caption – «Разрешение удаления»,

Checked – True, State – cbChecked.

•Кнопки с рисунками (элемент управления BitBtn из добавочной панели компонентов), изменить свойства, соответственно: Name – bbAddItem и bbDeleteItem, Caption – пустая строка, Gliph – файлы Arrow1r.bmp и Arrow1r.bmp из каталога

..\Delphi\Images\Buttons.

•Списки (элемент управления ListBox из стандартной панели компонентов), изменить свойства, соответственно: Name – lbFirst и lbSecond,

•Группу для переключателей (элемент управления RadioGroup из стандартной панели компонентов), и сами переключатели положить на эту группу (элемент управления RadioButton из стандартной панели компонентов), Name – rbFirst и rbSecond, Caption – пустые строки, для переключателя rbFirst свойство Checked – True.

Рис.9. Главное окно проекта

Калачев Д.П., Лутай В,Н,. Скороход С.В. Delphi. Лабораторные работы.