Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
samost_pascal_delphi_2012.doc
Скачиваний:
0
Добавлен:
04.01.2020
Размер:
4.33 Mб
Скачать

Знайомство з компонентами.

Компоненти представляють собою елементи, з яких конструюється видиме зображення, створюване працючою програмою. Існує значна кількість компонентів, які не створюють видимого зображення, але які, тим не менш, відіграють важливу роль у тих чи інших випадках.

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

До складу Delphi 7 входить більше 300 компонентів. Нижче перераховуються лише функціональні групи (вкладки палітри) компонентів і описуються ті з них, які використовуються частіше.

Вкладка Standard

На вкладці Standard палітри компонентів зосереджені стандартні для Windows інтерфейсні елементи, без яких не обходиться практично жодна програма.

Frame – кадр. Нарівні з формою служить контейнером для розміщення інших компонентів. На відміну від форми, може розміщуватися в палітрі компонентів, створюючи заготовки компонентів.

MainMenu – головне меню програми. Компонент здатний створювати і обслуговувати складні ієрархічні меню.

PopupMenu – контекстне, або локальне, меню. Зазвичай це меню з’являється після клацання правої кнопки миші.

Label – мітка. Цей компонент використовується для розміщення у вікні не дуже довгих однорядкових написів.

Edit – однорядкове редаговане текстове поле. Призначено для введення, відображення або редагування однієї текстового рядка.

Memo – багаторядкове редаговане текстове поле. Використовується для введення і / або відображення багаторядкового тексту.

Button – кнопка. Обробник події OnClick цього компонента звичайно використовується для реалізації деякої команди.

CheckBox – прапорець. Клацання мишею на цьому компоненті в працюючій програмі змінює його логічне властивість Checked.

RadioButton – перемикач. Зазвичай об’єднується як мінімум ще з одним таким же компонентом в групу. Клацання на перемикачі призводить до автоматичному звільненню раніше обраного перемикача в тій же групі.

ListBox – список. Містить список пропонованих варіантів (пунктів списку) і дає можливість проконтролювати поточний вибір.

ComboBox – комбінований список. Являє собою комбінацію списку і однорядкового текстового поля.

ScrollBar – смуга прокручування. Являє собою вертикальну або горизонтальну смугу, нагадує смуги прокрутки з боків вікна програми.

GroupBox – панель угруповання. Цей компонент використовується для угрупування кількох пов’язаних за змістом компонентів.

RadioGroup – група перемикачів. Містить спеціальні властивості для обслуговування декількох пов’язаних перемикачів.

Panel – панель. Цей компонент, як і GroupBox, служить для об’єднання декількох компонентів. Містить внутрішню і зовнішню кромки, що дозволяє створити ефекти «130ік селів130м» і «опуклості».

ActionList – список дій. Служить для централізованої реакції програми на дії користувача, пов’язані з вибором одного з групи 130ік селів130мн керуючих елементів, таких як команди меню, графічні кнопки і т. п.

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