Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Теоретичні відомості. Після запуску середовища Delphi на екрані отримуємо чотири вікна: вікно форми, вікно інспектора об’єктів



Після запуску середовища Delphi на екрані отримуємо чотири вікна: вікно форми, вікно інспектора об’єктів, вікно коду і головне вікно, що містить головне меню, панель інструментів і палітру компонентів.

Панель інструментів Головне меню Палітра компонентів

Рис.1

Головне меню активізують клавішею F10. За допомогою головного меню можна створити нові проекти, форми, зберегти створені файли, закрити їх, змінити значення властивостей будь – якого компонента на формі.

На панелі інструментів розташовані кнопки, які дублюють найважливіші команди головного меню.

Палітра компонентів складається з закладок. На кожній закладці є набір компонентів. Компоненти (текстові поля, поля редагування, кнопки, меню тощо) зображені відповідними піктографічними кнопками.

Вікно інспектора об’єктів містить список компонентів поточної форми і дві закладки: список властивостей (Properties) вибраного об’єкта та список подій (Events). Кожна закладка складається з двох стовпців: лівий – містить назви властивостей або подій, а правий – їхні значення або назву процедури – реакції на подію. Активізувати вікно інспектора об’єктів можна за допомогою клавіші (F11) або миші. У вікні Object Inspector відображається список властивостей лише активного на даний момент об’єкта (рис.2).

Рис.2

Програма, створена користувачем у Delphi, називається проектом. Вона має вигляд набору підпрограм – процедур, які об’єднані у модуль (unit) користувача з назвою unit.pas. В цей модуль автоматично записується шаблони процедур, які складаються з заголовка процедури і стандартних слів begin та end. Шаблон заповнює користувач командами. Модуль закінчується власною командою end.

Коли конструювання розв’язку закінчено Delphi – проект запускають на виконання командою Run (F9) і отримують на екрані створену користувачем форму, на якій відображаються результати.

Активізувати форму чи перейти від редагування модуля до конструювання форми можна за допомогою клавіші (F12) або миші. Після виходу з середовища на диск будуть записані два основні файли: Unit1.pas та Project1.dpr, а також декілька допоміжних файлів. Усім файлам можна надавати інші імена.

Форма (Form) володіє властивостями вікна. На формі розташовують усі інші компоненти (елементи керування), такі як кнопки, текстові поля, малюнки тощо. Форма має власний набір властивостей: заголовок (Caption), ім’я (Name), колір (Color), розміри (Height - висота, Width - ширина ), відступ від лівої межі екрана до форми (Left), відступ від верхньої межі (Top), шрифт (Font), BorderStyle - можливість змінювати чи не змінювати розміри вікна форми на етапі виконання програми – проекту. Розміри компонента і відступи задаються пікселями.

Заголовок (Caption) для форми задає користувач відповідно до змісту задачі. Він відображається у рядку заголовка вікна. Заголовок не слід путати з ім’ям об’єкту (Name). Ім’я – це системна назва об’єкта. Її можна змінювати, але це робити не рекомендується.

Текстове поле (Label) – це об’єкт, за допомогою якого на форму можна нанести різноманітні написи, тексти. Він має такі властивості: заголовок (Caption), ім’я (Name), колір (Color), розміри (Height - висота, Width - ширина ), доступність (Enabled), видимість (Visible) тощо.

Зображення (Image) – компонент, призначений для вставляння графічних об’єктів з файлів типу *.bmp, *.emf, *.ico, *.wmf у форму. Окрім перерахованих вище властивостей слід звернути увагу на властивість Stretch. Її значення True забезпечує заповнення ділянки потрібного розміру відповідним зображенням.

Об’єкт Button використовують для створення кнопок на формі. Кнопки мають такі властивості: Visible, Width, Height, Font, Color, Name, Caption, Enabled, Left, Top та інші.





Дата публикования: 2015-09-18; Прочитано: 306 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...