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

Інструментальні кнопки

Інструментальні кнопки відкривають швидкий доступ до найбільш важливих команд головного меню. За функціональною ознакою вони розділені на 7 груп. Кожна група займає окрему панель. У табл. 1.1 описані команди, реалізовані стандартним набором кнопок.

Таблица 1.1. Стандартний набір клавіш панелей інструментів Delphi

Палітра компонентів

Палітра компонентів - це головне багатство Delphi. Вона займає праву частину головного вікна і має вкладки, що забезпечують швидкий пошук потрібного компонента. Під компонентом розуміється якийсь функціональний елемент, що містить певні властивості і розміщується програмістом у вікні форми. За допомогою компонентів створюється каркас програми, у всякому разі, - її видимі на екрані зовнішні прояви: вікна, кнопки, списки і т. д.

Як і інструментальна панель, палітра компонентів може налаштовуватися. Для цього використовується спеціальний редактор (рис. 1.6), вікно якого з'являється на екрані після клацання правою кнопкою миші на будь-якій кнопці в палітрі компонентів і вибору команди Properties (Властивості).

Рис. 1.6. Вікно редактора палитри компонентів.

Вікно форми

Вікно форми являє собою проект вікна майбутньої програми. Спочатку це вікно порожньо. Точніше, воно містить стандартні для Windows інтерфейсні елементи - кнопки виклику системного меню, розгортання, згортання і закриття вікна, рядок заголовка та габаритну рамку. Вся робоча область вікна зазвичай заповнена точками координатної сітки, що служить для впорядкування розміщуються на формі компонентів (ці точки відображаються лише на етапі конструювання програми, і ви можете їх прибрати, викликавши за допомогою команди Tools ► Environment Options відповідне вікно налаштувань і знявши прапорець Display Grid на вкладці Designer).

Значну частину часу програміст зайнятий захоплюючим заняттям, що нагадує роботу з набором деталей конструктора Lego: він «дістає» з палітри компонентів, як з коробки з деталями, потрібний компонент і розміщує його на «набірному полі» вікна форми, поступово заповнюючи форму інтерфейсними елементами. Власне, саме в цьому процесі наповнення форми і полягає головна родзинка візуального програмування. Програміст в будь-який момент часу контролює вид вікна створюваної програми і може внести до нього необхідні зміни.

Вікно дерева об'єктів

Це вікно призначене для наочного відображення зв'язків між окремими компонентами, розміщеними на активній формі або в активному модулі даних. Клацання на будь-якому компоненті в цьому вікні активізує відповідний компонент у вікні форми і відображає властивості цього компонента у вікні інспектора об'єктів. Подвійний клацання призводить до спрацьовування механізму Code Insight, який вставляє у вікно коду заготовку для обробника події OnClick. Нарешті, компонент можна «перетягнути» у вікні на інше місце і таким чином поміняти його власника (властивість Parent - батько). У попередніх версіях таку заміну можна зробити тільки за допомогою міжпрограмного буфера обміну (clipboard).

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