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

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

Будь розміщується на формі компонент характеризується деяким набором параметрів: положенням, розміром, кольором і т. д. Частина цих параметрів, наприклад, положення і розміри компонента, програміст може змінювати, маніпулюючи компонентом у вікні форми. Для зміни інших параметрів призначено вікно інспектора об'єктів. Це вікно містить дві вкладки - Properties (Властивості) і Events (Події). Вкладка Properties служить для установки потрібних властивостей компонента, вкладка Events дозволяє визначити реакцію компонента на ту чи іншу подію. Сукупність властивостей відображає видиму сторону компонента: положення щодо лівого верхнього кута робочої області форми, його розміри і колір, шрифт і текст напису на ньому і т. п.; сукупність подій ~ - його поведінкову сторону: чи буде компонент реагувати на клацання миші або на натискання клавіш, як він буде вести себе в момент появи на екрані або в момент зміни розмірів вікна і т. п.

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

Рядки таблиці вибираються клацанням миші, і в них можуть відображатися прості або складні властивості. До простих належать властивості, що визначаються єдиним значенням - числом, рядком символів, значенням True (Істина) або False (Брехня) і т. п. Наприклад, властивість Caption (Заголовок) представляється рядком символів, властивості Height (Висота) і Width (Ширина) - числами, властивість Enabled (Доступність) - значеннями True або False. Складні властивості визначаються сукупністю значень. Зліва від імені таких властивостей вказується значок «+», а клацання мишею на ньому приводить до розкриття списку складових складного властивості. Щоб закрити розкритий список, потрібно клацнути на значку «-», в який після клацання перетворюється значок «+».

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

У верхній частині вікна інспектора об'єктів розташовується розкривається всіх поміщених на "форму компонентів. Оскільки форма сама по собі є компонентом, її ім'я також присутній в цьому списку.

У контекстному меню вікна, яке з'являється після клацання на ньому правою кнопкою миші, є ряд команд, що дозволяють налаштувати вікно. Зокрема, після вибору команди Stay on Top вікно інспектора об'єктів буде «плавати» над усіма іншими вікнами незалежно від його активності. Такий стан вікна зручно при частому його використанні, наприклад, при конструюванні складної форми, яка містить безліч компонентів. Якщо вибрати в контекстному меню команду Arrange ► By Category, все рядка вікна інспектора об'єктів будуть представляти собою розкриваються списки властивостей і подій, впорядковані за категоріями (рис. 1.7).

Рис. 1.7. Списки властивостей, впорядковані по категоріям

Будь-які категорії можна приховати. Для цього потрібно в контекстному меню розкрити вкладене меню View і прибрати прапорець ліворуч від імені категорії.

Якщо ви випадково або навмисно зробите вікно невидимим, натисніть клавішу F11 або виберіть команду View ► Object Inspector, щоб воно знову з'явилося на екрані.

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