Завдання та порядок виконання

Лабораторна робота

Тема:Розміщення на формі елементів керування та настроювання їх властивостей.

Мета: навчитися використовувати елементи керування CheckBox та RadioButton.

Теоретичні відомості

Компонент Delphi Edit представляє собою однорядкове текстове поле, що служить для введення даних користувачем. Основною властивістю компонента Delphi Edit, що передає введену інформацію, є властивість Edit1.Text типу String.

 

Рисунок 1- Компонент Edit

 

На відміну від компонента Delphi Label, що автоматично підлаштовує свою довжину під розмір тексту у властивості Caption, що вводиться в компонент Delphi Edit текст ніяк не впливає на довжину (властивість Width) цього компонента. Що не поміщається у встановлену довжину частина тексту зсувається вправо або вліво за кордону компонента.

Елементи керування

 

Компонент Delphi CheckBox це прапорець - незалежний перемикач. Прапорець Delphi CheckBox використовується в програмі для візуалізації станів включено-виключено. Кожне клацання мишкою по компоненту Delphi CheckBox змінює його стан на протилежний. Зміна стану перемикача також доступна і в програмі.
Delphi CheckBox являє собою поєднання невеликого віконця, яке і візуалізує наявністю або відсутністю "галочки" стан компонента, і компонента Label - заголовка, що пояснює призначення перемикача.

Рисунок 2- Компонент CheckBox

 

Компонент Delphi RadioButton - це "радіокнопка", і як випливає з назви, служить для "перемикання каналів", як і в справжньому радіоприймачі. Це означає, якщо обрано один з компонентів Delphi RadioButton, то з решти компонентів вибір автоматично знімається. Виходить, що в даний момент може бути вибраний тільки один із групи компонентів Delphi RadioButton.

Якщо в початковий момент жоден з компонентів не обраний, то досить зробити такий вибір - клацнути по одному з компонентів, і надалі можна тільки "перемикати"компоненти, зняти вибір вже неможливо.

Компонент Delphi RadioButton складається з круглого віконця і текстового рядка. У віконці з'являється позначка вибору даного компонента, текстовий рядок пояснює його зміст. За зміну текстового рядка відповідає властивість Caption.

Рисунок 3- Компонент RadioButton

Завдання та порядок виконання

1. Ознайомлення з теоретичними відомостями.

2. Запустіть програму. Для цього виберіть Пуск – Все программы – Borland Delphi 7 - Delphi 7.

3. Розмістіть елементи на формі так, як зображено на рисунку 4, використовуючи компоненти Label, Edit, CheckBox, RadioButton. Після запуску форми заповніть її своїми даними.

4. Після виконання завдання потрібно зберегти програму. Для цього вибираємо в головному меню File – Save all та вказати куди зберегти.

Рисунок 4 – Приклад форми

Контрольні питання

1. Призначення компонента Edit?

2. Призначення компонента CheckBox?

3. Призначення компонента RadioButton?

Зміст звіту

1. Тема, мета роботи.

2. Скріншоти виконання завдання.

3. Відповіді на контрольні питання.