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

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



Кнопки є елементами управління і використовуються, як правило, у вікнах діалогу. Найбільш часто використовувані кнопки – 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)

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

Поле введення Edit

Компонент Edit розташований на сторінці Standard. Він дозволяє в процесі виконання додатку вводити з клавіатури і редагувати введений або відображений текст. При цьому підтримуються операції: переміщення курсора по рядку з використанням клавіш управління курсором, видалення символів за допомогою клавіш BackSpace і Delete. Однорядковий редактор не реагує на натиснення клавіш Enter і Esc.

Такі властивості компоненту Edit як Constraints, Enabled, Font, Height, Left, Name, PopupMenu, ShowHint, Visible, Width аналогічні однойменним властивостям компоненту Button.

Основні властивості, специфічні для компоненту Edit:

Властивість Призначення
AutoSize При true висота поля автоматично підстроюється під текст
BorderStyle Стиль бордюру
Color Колір поля
PasswordChar Символи для виводу у вікно замість тексту пароля
ReadOnly Текст редактора – тільки для читання
Text Текст, що відображається або вводиться






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