ими компонентами, розміщеними на активній формі або в активному модулі даних. Клацання по будь-якого компонента в цьому вікні активізує відповідний компонент у вікні форми і відображає властивості цього компонента у вікні Інспектора об'єктів.
Малюнок 1.4 - Вікно дерева об'єктів
Вікно коду програми представлено на малюнку 1.5.
Вікно редактора коду, можна побачити, відсунувши убік вікно форми або, як вже говорилося вище, натиснути клавішу F12. У нього слід набирати текст програми. На початку роботи над новим проектом це вікно редактора коду містить сформований Delphi шаблон програми.
Малюнок 1.5 - Вікно коду програми
Вікно форми являє собою проект Windows-вікна майбутньої програми. Спочатку це вікно містить стандартні для Windows інтерфейсні елементи - кнопки виклику системного меню, максимізації, мінімізації і закриття вікна, рядок заголовка та окреслює рамку. Вся робоча область вікна заповнена точками координатної сітки, що служить для впорядкування розміщуваних на формі компонентів.
Властивості форми визначають її зовнішній вигляд: розмір, положення на екрані, текст заголовка, вид рамки.
У ході роботи над новим проектом, так в Delphi називається розробляється, програміст змінює значення властивостей форми Form1 і додає до форми необхідні компоненти (поля введення і виведення тексту, командні кнопки), при цьому він у будь момент часу контролює зміст вікна створюваної програми і може внести до нього необхідні зміни.
Компоненти й палітра компонентовсодержіт безліч визначених типів компонентів, з яких користувач може будувати свою прикладну програму. Палітра компонентів розташована праворуч в смузі інструментальних панелей інтегрованого середовища розробки Delphi.
Палітра компонентів - це каталог, що складається з візуальних і не візуальних компонентів. Компонент - це структурна одиниця Delphi. Основу ООП в Delphi становить набір компонентів, який дозволяє Delphi за допомогою компонентів використовувати безліч можливостей, властивих Windows.
Вікно форми - це вікно Windows. Все робочий простір вікна - це робоча область, розмічена сіткою для зручності розташування на ній компонентів з Палітри компонентів. Сама форма також є компонентом. Нова форма, яка створюється при завантаженні Delphi або при створенні нового проекту, є головною формою додатка.
Палітра компонентів розташована в правій частині головного вікна і має вигляд багатосторінкового блокнота, де на кожній сторінці розміщений набір піктограм її компонентів. Активізувати групу компонентів необхідної сторінки треба клацанням миші на її закладці.
Для додавання якого-небудь компонента в Вікно форми треба вибрати його піктограму на панелі компонентів, клацнути на ньому лівою кнопкою миші, а потім можливі два варіанти дій:
якщо треба точно позиціонувати компонент, треба підвести курсор миші в потрібне місце Вікна форми і клацнути лівою кнопкою миші один раз; лівий верхній кут компонента співпаде при цьому з положенням кінця стрілки курсору миші;
якщо треба помістити компонент в центр Вікна форми, використовується подвійне клацання на піктограмі.
Оскільки число сторінок в палітрі велика і не всі закладки видно на екрані одночасно, в правій частині палітри компонентів є дві кнопки зі стрілками, спрямованими вліво і вправо. Ці кнопки дозволяють переміщати відображається на екрані частина палітри.
Щоб перенести компонент на форму, треба відкрити відповідну сторінку бібліотеки і вказати курсором миші необхідний компонент. При цьому кнопка-покажчик, розміщена в лівій частині палітри компонентів, придбає вигляд не натиснутої кнопки. Це означає, що програміст знаходиться в стані, коли збирається помістити компонент на форму. Щоб помістити вибраний компонент на форму треба зробити клацання мишею в потрібному місці форми.
Є й інший спосіб помістити компонент на форму - достатньо зробити подвійне клацання на піктограмі компонента, і він автоматично розміститься в центрі форми. Якщо компонент був обраний, але його не слід розміщувати на формі, то достатньо натиснути кнопку покажчика. Це перерве процес розміщення компонента, і програма повернеться в нормальний режим, в якому можна вибрати інший компонент або виконувати якусь команду.
Імена компонентів, відповідних тій або іншій піктограмі, можна дізнатися з підказки, що з'являється, якщо затримати над цією піктограмою курсор миші. Якщо вибрати в палітрі компонент і натиснути клавішу F1, то відобразиться довідка за типом даного компонента.
Імена на ярличках виглядають, наприклад, так :,...