Стандартні компоненти.
Лабораторна робота №11
Тема:Розміщення на формі елементів керування та настроювання їх властивостей.
Мета:Навчити настроювати властивості елементів керування з допомогою використання інспектора об’єктів.
Обладнання і матеріали: інструкційні картки, ПК.
Теоретичні відомості
Властивості форми та елементів керування.
| Зупинимось на деяких, найголовніших властивостях.
Caption.Це власне назва форми, що буде виводитись на екран у верхній частині (заголовку) форми.
Для вікна форми можна встановити шрифт (Font) та розмір.
+Font. Встановлення параметрів шрифту. При натисканні на на екран виводиться діалогове вікно
де можна вказати всі параметри шрифту.
- Color. Колір фону форми.
Вибирається з переліку кольорів
- Name. Ім’я форми – присвоюється автоматично. Кожен об’єкт повинен мати унікальне ім’я. Програміст може змінити ім’я форми на будь-яке більш зрозуміле та мнемонічне
|
Відмітимо, що багато об’єктів можуть мати однакові параметри властивостей.
Загальні правила використанні властивостей об'єктів у Delphi.
Якщо у переліку властивостей об'єкту зустрічається властивість, у якої зліва є символ +, то це значить, що ця властивість має групу параметрів, до яких можна дістатись двічі клацнувши лівою клавішею мишки у цю властивість.
Наприклад
після подвійного клацання мишкою перетвориться на
Якщо у рядку з властивістю є піктограма , то, клацнувши у цю піктограму ми отримаємо діалогове меню по встановленню параметрів даної властивості.
Стандартні компоненти.
• Компонент MainMenu — це засіб для створення головного меню та підменю у вашій програмі. Щоб створити меню, додайте цей компонент до вашої форми і двічі клацніть на ньому. З‘явиться Menu Designer за допомогою якого можна легко дати назви пунктам меню та зв‘язати їх з відповідними процедурами обробки.
• Компонент TPopupMenu — дозволяє створювати локальні меню у формі або будь-якому компоненті форми. Меню викликається натисненням правої кнопки мишки на відповідному компоненті. Щоб створити локальне меню, перенесіть його в вашу форму та зв‘яжіть характеристику PopupMenu компонента чи форми з відповідним локальним меню. Щоб задати пункти меню використовуйте Menu Designer.
• Компонент TLabel — це елемент керування, що просто показує текст в формі. Як звичайно він пояснює який-не-будь інший елемент керування. Сам текст задається в характеристиці Caption.
• TEdit. Використовуйте цей компонент для того, щоб отримати інформацію від користувача або вивести на екран потрібну інформацію. За те, що вводиться в компонент або виводиться на екран відповідає характеристика Text. Компонент TMemo показує текст і дозволяє користувачу вводити текст як і TEdit. Але в TEdit можна вводити текст у декілька рядків.
• Компонент TButton — це кнопка, що широко застосовується в діалогових вікнах. Процедура обробки задається в події OnClick.
• TPanel використовується для створення панелей, на яких будуть розташовані інші компоненти. Панелі можуть бути розташовані на формі так, щоб займати відносно те ж положення навіть якщо форма змінить розміри. Характеристика Align дає вам можливість вибрати конкретне вирівнювання.
Хід роботи
- Запустіть Delphі, відкрити новий додаток (File New Application «No»). На екрані відкрилася порожня нова Forma (Form1).
- Змініть колір форми використовуючи вікно редактора властивостей об’єктів.
- Змініть назву форми (ваше прізвище та ім’я).
- Форматуйте висоту (ClientHeight) і ширину (ClientWidth) форми за допомогою вікна редактора властивостей об’єктів, а також за допомогою миші.
- На сторінці Standard палітри компонентів виберіть компонент Button (Кнопка) і розташуйте його на формі. Аналогічно на формі розташуйте ще дві кнопки. Зверніть увагу, що у вікні Object Tree View у об’єкта Form1 з’явилось три об’єкти Button. Кожній кнопці було автоматично присвоєно ім’я Button1, Button2 і Button3.
- Виділіть кнопку Button2. Натисніть на клавішу Delete, або виконайте команду Edit> Delete контекстного меню об’єкта Button2. В результаті кнопка буде видалена з форми. Розташуйте на формі ще одну кнопку. Нові кнопці буде надано ім’я Button2 а не Button4. Імена кнопок можна змінити за допомогою інспектора об’єктів.
- Виділіть всі три кнопки і виконайте за допомогою контекстного меню команду Position>Align. В діалоговому вікні, яке відкривається на екрані виберіть в полі Horisontal значення Center in Window – центрування у вікні по горизонталі. В полі Vertical – значення Tops – вирівнювання по вертикалі відносно верхнього краю останнього виділеного компонента.
- Розташуйте виділені компоненти Button вздовж верхнього краю форми.
- Розташуйте на формі компонент Edit (Текстове поле), яке знаходить ся на вкладці Standard палітри компонентів.
- В полі властивості Font (Шрифт) натисніть кнопку із зображенням трьох точок. На екрані з’явиться діалогове вікно, в якому можна вибрати шрифт а також змінити його властивості.
- Значення властивостей компонентів вибирають із раніше зазначених списків. Виділіть на формі компонент Edit, і перейдіть в інспектор об’єктів в полі властивості Color (Колір). Для того, щоб змінити значення цієї властивості, у списку що відображається виберіть значення clSilver. В результаті текстове поле стане світло-сірим.
- Розташуйте на формі компонент Panel.
- Змініть колір, назву кнопок, а також їх висоту і ширину.
- Змініть вид панелі: основне поле - Bevellnner = BvRaised («опуклий»); рамка - Bevelouter = BvLowered («утоплений»)
- Закінчіть роботу. Здайте звіт.
Контрольні запитання:
- Які зміни можна внести на форму використовуючи вкладку Властивості інспектора об’єктів?
- Яким способами можна настроїти висоту і ширину форми?
- Які стандартні компоненти із палітри компонентів вам відомі?
- Для чого нам потрібна вкладка Подій в інспекторі об’єктів?
- Що знаходиться у головному вікні програми?
- Для чого призначена палітра компонентів?
©2015 arhivinfo.ru Все права принадлежат авторам размещенных материалов.