Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Elementi_Delphi_for_stud.doc
Скачиваний:
1
Добавлен:
20.11.2019
Размер:
339.97 Кб
Скачать

Стандартна і графічна кнопки

Кнопки є елементами управління і використовуються, як правило, у вікнах діалогу. Найбільш часто використовувані кнопки – Button (стандартна кнопка) і BitBtn (графічна кнопка).

Кнопку можна помістити на форму з палітри компонентів. Багато кнопок мають однакові властивості.

Текст на поверхні кнопки визначається властивістю Caption. Якщо у складі напису є символ амперсанта «&», то він не відображається, а наступний за ним символ буде підкресленим. Причому, натиснення комбінації клавіш Alt+<підкреслений символ> викликає «натиснення» кнопки.

Button (стандартна кнопка)

Компонент Button розташований на сторінці Standard.

Основні властивості компоненту Button:

Властивість

Призначення

Cancel

Можливість кнопки реагувати на натиснення клавіші Esc

Caption

Текст на поверхні кнопки

Constraints

Обмеження допустимих змін розмірів компоненту

Enabled

Доступність компоненту (Boolean)

Font

Шрифт для представлення тексту

Height

Висота компоненту

Hint

Текст оперативної підказки

Left

Координата X – лівого верхнього кута на контейнері

Name

Ім'я компоненту

PopupMenu

Ім'я спливаючого меню для компоненту

ShowHint

Чи показувати оперативну підказку (Boolean)

Top

Координата Y – лівого верхнього кута компоненту на контейнері

Visible

Видимість компоненту (Boolean)

Width

Ширина компоненту

Можлива реакція кнопки на події:

  1. від миші: OnClick, OnMouseDown, OnMouseMove, OnMouseUp;

  2. від клавіатури: Enter, Esc, KeyDown, KeyPress, KeyUp;

подвійне клацання на кнопці не передбачене;

  1. від перетягування компоненту: OnDragDrop, OnDragOver, OnEndDrag.

BitBtn (графічна кнопка)

Компонент BitBtn розташований на сторінці Additional. Основні властивості компоненту BitBtn такі ж, як і у компоненту Button. BitBtn відрізняється від Button тим, що на поверхні такої кнопки можна розмістити разом з текстом зображення.

Зображення на цій кнопці задається властивістю Glyph. При натисненні кнопки з багатокрапкою в рядку властивості Glyph в Інспекторові Об'єктів викликається діалогове вікно Picture Editor. Щоб завантажити картинку, потрібно натиснути кнопку Load, тоді відкриється діалогове вікно для відкриття файлу малюнка, і можна вибрати файл з розширенням .bmp.

Файл зображення для кнопки може містити до чотирьох зображень піктограм розміру 16*16. В більшості випадків використовують 2 піктограми. Кнопка BitBtn реагує на ті ж події, що і Button.

Мітка Label

Компонент Label розташований на сторінці Standard. Використовується для відображення текстової інформації.

Основні властивості компоненту Label:

Властивість

Призначення

Caption

Текст напису

Color

Колір фону мітки

Font

Характеристики шрифту тексту, що виводиться

WordWrap

Відображення тексту на мітці в дві або більш за рядки (Boolean)

AutoSize

Визначення розміру мітки розміром шрифту (Boolean)

Текст, що відображається на мітці, можна задавати на етапі розробки форми, або змінювати програмно.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]