Студопедия
Новини освіти і науки:
МАРК РЕГНЕРУС ДОСЛІДЖЕННЯ: Наскільки відрізняються діти, які виросли в одностатевих союзах


РЕЗОЛЮЦІЯ: Громадського обговорення навчальної програми статевого виховання


ЧОМУ ФОНД ОЛЕНИ ПІНЧУК І МОЗ УКРАЇНИ ПРОПАГУЮТЬ "СЕКСУАЛЬНІ УРОКИ"


ЕКЗИСТЕНЦІЙНО-ПСИХОЛОГІЧНІ ОСНОВИ ПОРУШЕННЯ СТАТЕВОЇ ІДЕНТИЧНОСТІ ПІДЛІТКІВ


Батьківський, громадянський рух в Україні закликає МОН зупинити тотальну сексуалізацію дітей і підлітків


Відкрите звернення Міністру освіти й науки України - Гриневич Лілії Михайлівні


Представництво українського жіноцтва в ООН: низький рівень культури спілкування в соціальних мережах


Гендерна антидискримінаційна експертиза може зробити нас моральними рабами


ЛІВИЙ МАРКСИЗМ У НОВИХ ПІДРУЧНИКАХ ДЛЯ ШКОЛЯРІВ


ВІДКРИТА ЗАЯВА на підтримку позиції Ганни Турчинової та права кожної людини на свободу думки, світогляду та вираження поглядів



Контакти
 


Тлумачний словник
Авто
Автоматизація
Архітектура
Астрономія
Аудит
Біологія
Будівництво
Бухгалтерія
Винахідництво
Виробництво
Військова справа
Генетика
Географія
Геологія
Господарство
Держава
Дім
Екологія
Економетрика
Економіка
Електроніка
Журналістика та ЗМІ
Зв'язок
Іноземні мови
Інформатика
Історія
Комп'ютери
Креслення
Кулінарія
Культура
Лексикологія
Література
Логіка
Маркетинг
Математика
Машинобудування
Медицина
Менеджмент
Метали і Зварювання
Механіка
Мистецтво
Музика
Населення
Освіта
Охорона безпеки життя
Охорона Праці
Педагогіка
Політика
Право
Програмування
Промисловість
Психологія
Радіо
Регилия
Соціологія
Спорт
Стандартизація
Технології
Торгівля
Туризм
Фізика
Фізіологія
Філософія
Фінанси
Хімія
Юриспунденкция






На прикладі інтегрованого середовища Delphi

Основи візуального об’єктно-орієнтованого програмування

Лекція №3

3.1 Загальний вигляд вікна. Головне меню і додаткові меню.

3.1.1 Загальний вигляд вікна в інтегрованому середовищі Delphi. Основне вікно інтегрованого середовища розробки програм в Delphi з’являється при запуску пакета та наведено на рис. 3.1.

 

 

Рис. 3.1 - Загальний вигляд вікна

 

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

В основному поля вікна зліва розташоване вікно інспектора об’єктів (Object Inspector), за допомогою якого задаються властивості компонентів та обробники подій. Правіше розташоване вікно пустої форми як заготовка для переносу на неї компонентів. Під вікном форми (на рисунку це вікно спеціально винесено наперед для ознайомлення) роташовується вікно редактора кодів. Тепер розглянемо основні елементи кожної із цих складових основного вікна.

3.1.2 Смуга головного меню.

1. Меню файлів File. Використовується для відкриття, збереження, закриття або друку нових та існуючих проектів і файлів. Має основні наступні розділи:

· New - створити новий об’єкт

· New Application, New Project - створити новий проект

· New Form - створити нову форму

· New Data Module - створити новий модуль

· Open - відкрити

· Open Project - відкрити проект

· Open File - відкрити файл

· Reopen - відкрити проект, з яким працювали раніше

· Save, Save As … - зберегти, зберегти як

· Close - закрити

· New Form, New Unit - створити нову форму або модуль

· Print - друк

· Exit -вихід.

2. Меню редагування Edit.

· Undo - відмінити попередню команду

· Redo - відмінити попередню команду Undo

· Cut - вирізати (занести в буфер обміну ClipBoard) компонент або фрагмент тексту

· Copy - скопіювати в буфер обміну компонент або фрагмент тексту

· Paste - вставка вмісту буфера обміну

· Delete - знищити компонент або фрагмент тексту

· Select All - виділити всі об’єкти

· Align to Grid - вирівняти по сітці

· Bring to Front - перемістити догори

· Send to Back - перемістити вниз

· Align - вирівняти місцерозташування компонентів в групі

· Size - вирівняти розміри групи компонентів

· Scale - масштабувати всі компоненти на формі

3. Меню пошуку Search

· Find - шукати

· Replace - замінити

· Search Again - розпочати пошук знову

4. Меню перегляду View

· Object Inspector - активізує вікно інспектора об’єктів

5. Меню пректа Project

· Compile - команда здійснює компіляцію всіх файлів проекта, що були змінені з часу останньої компіляції

· Build project - компілюються всі файли проекта незалежно від часу їхньої зміни

6. Меню виконання Run

· Run - виконати

· Run to Cursor - виконати до курсора

· Program Reset - закрити додаток (припиняє виконання програми та вигружає її із пам’яті)

7. Меню компонентів Component

8. Меню баз даних Database

9. Меню інструментів Tools

10. Меню робочих груп WorkGroups

11. Меню довідки Help

 

3.1.3 Додаткові (вспливаючі) меню. В Delphi вбудована система додаткових меню, що з’являються, якщо користувач затримав курсор миші в тому чи іншому місці форми (можна на компоненті) та натиснув праву кнопку мишки. Більшість команд додаткових меню дублює основні розділи головного меню, але інколи з’являються розділи, які в головному меню відсутні. До багатьох опцій, що необхідні для роботи з об’єктами, можна дійти лишень через додаткові меню.

 

3.2 Палітра компонентів. Вікно форми. Вікно редактора кодів. Інспектор об’єктів.

3.2.1 Палітра компонентів. Відповідає за бібліотеку візуальних і невізуальних компонентів. Палітра дозволяє зробити групування компонентів у відовідності до їх змісту та призначення. Основні сторінки бібліотеки компонентів:

· Standard - стандартна сторінка, вміщує найбільш поширені компоненти

· Additional - додаткова сторінка, доповнює Standard

· Win32 - компоненти в стилі Windows 95

· System - системні компоненти (таймери, плеєри і т.і.)

· Internet - компоненти для додатків, що працюють з інтернетом

· Data Access - доступ до даних

· Data Controls - керування даними

· Midas - створення багатопоточних додатків для роботи з базами даних

· Decision Cube - багатовимірний аналіз даних

· Qreport - швидка підготовка звітів

· Dialogs - діалогі, системні діалогі типу «Відкрити файл» або «Зберегти файл»

 

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

 

3.2.3 Вікно редактора кода. В цьому вікні Delphi автоматично створює заготовку для модуля. Типова структура модуля наведена на рис. 3.2.

 

unit Unit1;

interface {Відкритий інтерфейс модуля}

uses {Список модулів, що підключаються}

Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs;

{Оголошення класа форми}


Читайте також:

  1. А. Заходи, які направлені на охорону навколишнього середовища та здоров’я населення.
  2. Адаптація до абіотичних факторів середовища.
  3. Адаптація організму до змін чинників зовнішнього середовища
  4. Адаптація організму до зовнішніх факторів середовища.
  5. Аналіз внутрішнього середовища підприємства
  6. Аналіз зовнішнього середовища
  7. Аналіз конкурентного середовища
  8. Антропогенне забруднення природного середовища. Джерела забруднень
  9. Архітектурно- планувальні заходи по поліпшенню стану міського середовища .Аналіз циклу життя споруди
  10. Вивчення факторів виробничого середовища і трудового процесу
  11. Виділимо групу факторів зовнішнього середовища, які спричиняють певні зміни в організації.
  12. Використання методу сценаріїв при прогнозуванні змін зовнішнього середовища




Переглядів: 502

<== попередня сторінка | наступна сторінка ==>
Об’єктно-орієнтоване програмування | На прикладі інтегрованого середовища Delphi

Не знайшли потрібну інформацію? Скористайтесь пошуком google:

 

© studopedia.com.ua При використанні або копіюванні матеріалів пряме посилання на сайт обов'язкове.


Генерація сторінки за: 0.005 сек.