Здавалка
Главная | Обратная связь

Стандартні компоненти.

Лабораторна робота №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 дає вам можливість вибрати конкретне вирівнювання.

Хід роботи

  1. Запустіть Delphі, відкрити новий додаток (File New Application «No»). На екрані відкрилася порожня нова Forma (Form1).
  2. Змініть колір форми використовуючи вікно редактора властивостей об’єктів.
  3. Змініть назву форми (ваше прізвище та ім’я).
  4. Форматуйте висоту (ClientHeight) і ширину (ClientWidth) форми за допомогою вікна редактора властивостей об’єктів, а також за допомогою миші.
  5. На сторінці Standard палітри компонентів виберіть компонент Button (Кнопка) і розташуйте його на формі. Аналогічно на формі розташуйте ще дві кнопки. Зверніть увагу, що у вікні Object Tree View у об’єкта Form1 з’явилось три об’єкти Button. Кожній кнопці було автоматично присвоєно ім’я Button1, Button2 і Button3.
  6. Виділіть кнопку Button2. Натисніть на клавішу Delete, або виконайте команду Edit> Delete контекстного меню об’єкта Button2. В результаті кнопка буде видалена з форми. Розташуйте на формі ще одну кнопку. Нові кнопці буде надано ім’я Button2 а не Button4. Імена кнопок можна змінити за допомогою інспектора об’єктів.
  7. Виділіть всі три кнопки і виконайте за допомогою контекстного меню команду Position>Align. В діалоговому вікні, яке відкривається на екрані виберіть в полі Horisontal значення Center in Window – центрування у вікні по горизонталі. В полі Vertical – значення Tops – вирівнювання по вертикалі відносно верхнього краю останнього виділеного компонента.
  8. Розташуйте виділені компоненти Button вздовж верхнього краю форми.
  9. Розташуйте на формі компонент Edit (Текстове поле), яке знаходить ся на вкладці Standard палітри компонентів.
  10. В полі властивості Font (Шрифт) натисніть кнопку із зображенням трьох точок. На екрані з’явиться діалогове вікно, в якому можна вибрати шрифт а також змінити його властивості.
  11. Значення властивостей компонентів вибирають із раніше зазначених списків. Виділіть на формі компонент Edit, і перейдіть в інспектор об’єктів в полі властивості Color (Колір). Для того, щоб змінити значення цієї властивості, у списку що відображається виберіть значення clSilver. В результаті текстове поле стане світло-сірим.
  12. Розташуйте на формі компонент Panel.
  13. Змініть колір, назву кнопок, а також їх висоту і ширину.
  14. Змініть вид панелі: основне поле - Bevellnner = BvRaised («опуклий»); рамка - Bevelouter = BvLowered («утоплений»)
  15. Закінчіть роботу. Здайте звіт.

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

  1. Які зміни можна внести на форму використовуючи вкладку Властивості інспектора об’єктів?
  2. Яким способами можна настроїти висоту і ширину форми?
  3. Які стандартні компоненти із палітри компонентів вам відомі?
  4. Для чого нам потрібна вкладка Подій в інспекторі об’єктів?
  5. Що знаходиться у головному вікні програми?
  6. Для чого призначена палітра компонентів?

 





©2015 arhivinfo.ru Все права принадлежат авторам размещенных материалов.