Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
lektsia_3_-_interfeys_delfi.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
402.43 Кб
Скачать

5

Тема Інтегровані середовища розробки. Delphi: його можливості та інструменти.

Вид лекції: інформаційна з елементами практикуму

Дидактичні цілі:

Навчальна мета: розглянути призначення середовища Дельфи, його інтерфейс та складові вікна, призначення основних інструментів вікна, засвоїти принципи налаштування вікна програми.

Розвивальна мета: Розвивати просторову уяву, зосередженість, візуальну пам’ять.

Виховна мета: пробудити пізнавальній інтерес до вивчення середовища, створити атмосферу емоційного підйому.

Навчально-методичне забезпечення лекції:

Технічні засоби навчання : персональний комп’ютер

Програмне забезпечення: операційна система Windows, середовище розробки Delphi.

Міжпредметні зв’язки:

Дисципліни, які забезпечують: Основи інформатики, Основи програмування та АМ, Об’єктно – орієнтоване програмування, Основи програмної інженерії, Алгоритми та структури даних.

Дисципліни, що забезпечуються: Основи штучного інтелекту та інтелектуальних систем прийняття рішень, Людино – машинний інтерфейс, Проектний практикум, курсове та дипломне проектування.

План лекції

  1. Delphi. Інтерфейс середовища.

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

  3. Вікно форми

  4. Вікно Редактора Коду

  5. Інспектор Об'єктів

  6. Основні настроювання ІСР Delphi

Рекомендована література:

  1. Бобровський С. Delphi 7 – СПб.: Пітер, 2005.– 736с.

  2. Культин Н.Б. Delphi 6. Программирование на Object Pascal, СПб.: Пітер, 2005.– 784с.

  3. Культин Н. Delphi в задач та прикладах. – СПб.: Пітер, 2003,– 288с.

Домашнє завдання: опрацювати конспект та самостійно наступні теми:

  • Алгоритми розробки додатків в Delphi. Налаштування проекту.

  • Об’єкт форма як вікно додатку та його властивості.

  • Сторінки компонентів та їх особливості.

Контрольні питання:

  1. Які середовища швидкої розробки додатків вам відомі?

  2. Назвіть основні елементи вікна Delphi та їх призначення?

  3. Які пункти меню має головне вікно?

  4. Як швидко перейти між вікном форми та модулем?

  5. Яке меню відповідає за налаштування вікна середовища?

  6. Що таке інспектор  об'єктів у середовищі Delphi? Як його настроїти?

  7. Опишіть як виконати загальні настроювання середовища розробки Delphi?

1 Delphi. Інтерфейс середовища

Інтегроване Середовище Розробки (Integrated Development Environment – IDE, надалі ми будемо використовувати для неї абревіатуру ІСР) - це середовище, у якім є все необхідне для проектування, запуску й тестування додатків і де все націлене на полегшення процесу створення програм. ІСР інтегрує в собі редактор кодів, відладчик, інструментальні панелі, редактор зображень, інструментарій баз даних - все, із чим доводиться працювати. Ця інтеграція надає розроблювачу гармонічний набір інструментів, що доповнюють один одного. Більше того, як ви побачите надалі, вам надана можливість розширювати меню ІСР, включаючи в нього необхідні вам додаткові програми, у тому числі й власні. Результатом є зручне для вас середовище швидкої розробки складних прикладних програм.

Запустіть Delphi, вибравши піктограму Delphi у розділі меню Windows Пуск - Програми. Коли ви клацнете на піктограмі Delphi, перед вами відкриється основне вікно Інтегрованого Середовища Розробки. Загалом вікна всіх версій Delphi достатньо подібні.

У верхній частині вікна ІСР ви бачите смугу головного меню. Її склад трохи різниться від версії до версії й, крім того, залежить від варіанта Delphi, з яким ви працюєте.

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

В основному полі вікна ви можете бачити ліворуч два вікна: зверху - Дерево Об'єктів (Object Treeview), під ним - Інспектор Об'єктів (Object Inspector). Вікно Дерево Об'єктів буде відображати ієрархічний зв'язок візуальних і невізуальних компонентів і об'єктів вашого додатка. А Інспектор Об'єктів - це основний інструмент, за допомогою якого ви надалі будете задавати властивості компонентів і оброблювачі подій. Праворуч від цих вікон ви можете бачити вікно порожньої форми, готової для переносу на неї компонентів. Під ним розташоване вікно Редактора Кодів. Звичайно воно при першому погляді на екран невидимо, тому що його розмір дорівнює розміру форми й вікно Редактора Кодів практично повністю перекривається вікном форми.

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

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

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

Щоб перенести компонент на форму, треба відкрити відповідну сторінку бібліотеки й указати курсором миші необхідний компонент. При цьому кнопка-покажчик, розміщена в лівій частині палітри компонентів, придбає вид не натиснутої кнопки. Це значить, що ви перебуваєте в стані, коли збираєтеся помістити компонент на форму. Помістити обраний компонент на форму дуже просто - треба зробити клацання мишею в потрібному місці форми.

Є й інший спосіб помістити компонент на форму - досить зробити подвійне клацання на піктограмі компонента, і він автоматично розміститься в центрі вашої форми. Якщо ви вибрали компонент, а потім змінили ваш намір розміщати його, вам досить нажати кнопку покажчика. Це перерве процес розміщення компонента, і програма повернеться в нормальний режим, у якому ви можете вибирати інший компонент або виконувати якусь команду.

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