амий кінець списку. br/>
2.2 Структура і властивості вікна Delphi
Вікно форми представляє собою проект Windows - вікна майбутньої програми. Спочатку це вікно порожньо. Точніше, воно містить стандартні для Windows інтерфейсні елементи - кнопки виклику системного меню, максимізації, мінімізації та закриття вікна, смугу заголовка і окреслювати рамку. Вся робоча область вікна звичайно заповнена точками координатної сітки, що служить для впорядкування розміщуються на формі компонентів (Ви можете прибрати ці точки, викликавши за допомогою меню Tools Environment Options відповідне вікно налаштувань і прибравши прапорець у перемикачі Display Grid на вікні пов'язаному із закладкою Preferences).
Вікно Дерева об'єктів.
Це вікно з'явилося в версії шість і призначене для наочного відображення зв'язків між окремими компонентами, розміщеними на активній формі або активному модулі даних. Клацання з будь-якого компоненту в цьому вікні активізує відповідний компонент у вікні форми і відображає властивості цього компонента у вікні Інспектора об'єктів. Подвійне клацання призводить до спрацьовування механізму Code Insight, який вставляє у вікно коду заготовку для обробника події On click. Нарешті, компонент можна В«ПеретягнутиВ» у вікні і таким чином зрозуміти його власника (властивість Parent). У попередніх версіях таку заміну можна було зробити тільки за допомогою межпрограммного буфера обміну Clipboard.
Вікно інспектора об'єктів.
Будь розміщується на формі компонент характеризується деяким набором параметрів: положенням, розміром, кольором. Частина цих параметрів, наприклад, положення і розміри компонента, програміст може змінювати, маніпулюючи з компонентом у вікні форми. Для зміни інших параметрів призначено вікно Інспектора об'єктів. Це вікно містить дві сторінки - Properties (властивості) і Events (події). Сторінка Properties служить для установки потрібних властивостей компонента, сторінка Events дозволяє визначити реакцію компонента на те чи інше подія. Сукупність властивостей відображає видиму сторону компонента: положення щодо лівого верхнього кута робочої області форми, його розміри і колір, шрифт і текст напису на ньому; сукупність подій - його поведінкову сторону: будить чи компонент реагувати на клацання миші або на натискання клавіш, як він буде поводитися в момент появи на екрані або в момент зміни розмірів вікна,
Кожна сторінка вікна Інспектора об'єкта являє собою двухколончатую таблицю, ліва колонка якої містить назву властивості або події, а права - конкретне значення властивості або ім'я підпрограми, обробної відповідна подія. p> Рядки таблиці вибираються клацанням миші і можуть відображати прості або складні властивості. До простих відносяться властивості, що визначаються єдиним значенням - числом, рядком символів, значенням True (істина) або False (неправда). Складні властивості визначаються сукупністю значень. Зліва від імені таких властивостей вказується значок В«+В», а клацання мишею по цьому символу призводить до розкриття списку складових складного властивості. Щоб закрити розкритий список, потрібно клацнути по значку В«-В» складної властивості.
Клацання мишею на правій колонці рядка таблиці активізує вказане в ній значення властивості, при цьому у правому кінці рядка може з'явиться одна з кнопок. p> У верхній частині вікна Інспектора об'єктів розташовується список, що розкривається віх поміщених компонентів. Оскільки форма сама по собі є компонентом, її ім'я також є в тому списку. На відміну від попередніх версій розкривається список містить не лише імена компонентів, та їх класи. p> У локальному меню вікна, яке з'являється після клацання по ньому правою кнопкою, після вибору Stay on top, вікно Інспектора об'єктів буде В«спливатиВ» над усіма іншими вікнами незалежно від його активності. Такий стан вікна зручно при частому його використанні, наприклад, при конструюванні складної форми, містить безліч компонентів. Якщо вибрати в локальному меню опцію Arrange і потім by Category, всі рядки вікна Інспектора об'єктів буду представляти собою спадне списки властивостей, впорядковані за категоріям.
Будь-які категорії можна зробити невидимими. Для цього потрібно в локальному меню вибрати View і потім в додатковому меню прибрати прапорець ліворуч від категорії.
На відміну від попередніх версій Delphi у версії шість складні властивості, посилаються на об'єкти, виділяються у вікні Інспектора властивості, що посилаються на об'єкти, виділяються у вікні Інспектора об'єктів кольором і показується на сторінці Events. Якщо така властивість визначено, ліворуч від нього з'являється кнопка В«+В», що дозволяє побачити (і при необхідності змінити) властивості і обробники подій пов'язаного об'єкта. p> Вікно коду програми.
Вікно коду призначене для створення і редагування тексту програми. Цей тек...