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

2. План розробки програми

1. Відкрити новий проект.

2. Створити Титульну форму.

Рис. 1

2.1. Дати назву формі “Тест з географії.

2.2. Розмістити у формі мітки відповідно до рис. 1 і привласнити їм заголовки.

2.3. Розмістити у формі компонент Image (графічний об'єкт), що перебуває на сторінці палітри компонентів Additional. Виділити Image, в Object Inspector, знайти властивість Picture, праворуч від нього натиснути на кнопку із трьома крапками. У вікні, що з'явилося, убудованого редактора Picture Editor натиснути кнопку Load, що викликає появу вікна для вибору імені графічного файлу. Обраний малюнок з'явиться спочатку в службовому вікні, і якщо користувач підтвердить (нажавши кнопку OK), те натиснути з'явиться й у вікні форми.

2.4. Розмістити у формі кнопку Вихід, що забезпечує припинення виконання завдання.

2.5. Розмістити у формі кнопку Продовжити. Поки що не задаємо дії, які будуть виконуватися при натисканні цієї кнопки.

2.6. Зберегти форму з ім'ям, наприклад, F_Titul.pas і проект - Pr_Test.dpr

3.Створити форму Меню.

3.1. У меню File за допомогою команди New - Form створити нову форму.

Виділений компонент

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

Ім'я властивості

Дія

Form

Propeties

Caption

Меню

Name

Замінити на U_Menu

3.2. Створіть меню за допомогою компонента MainMenu, що перебуває на сторінці палітри компонентів Standard. Після цього необхідно створити його опції.

Двічі клацніть на піктограмі, що з'явилася, (MainMenu) або, виділивши компонент MainMenu, клацніть на кнопці в правій половині рядка Items (Інспектор об'єктів). І в тому й в іншому випадку на екрані з'явиться вікно із заголовком U_Menu.MainMenu1 (Рис. 2).

Рис. 2

В інспекторі об'єктів для властивості Caption уведіть назву першого пункту меню Тест, що запишеться в синьому прямокутнику, розташованому у верхньому лівому краї смуги меню, після цього натисніть Enter – опція готова й можна переходити до створення наступної.

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

У назвах опцій можна вказати символ "&" перед першим символом, що буде використовуватися для швидкого вибору опції. У нашому прикладі для опції Тест можна вибрати сполучення клавіш Alt+T, якщо в рядку Caption указати &Тест.

Опція Тест містить підопції Тестування, Результат, Вихід.

Опція Допомога не містить підопцій.

Для виконання команди Вихід виконати:

Виділений компонент

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

Ім'я властивості

Дія

Вихід

Events

OnClick

Close;

3.3. Збережіть форму під ім'ям U_Menu.pas.

Створіть перехід з Титульної форми на форму Меню. Для цього потрібно перейти на Титульну форму.

Виділений компонент

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

Ім'я властивості

Дія

Продовжити (кнопка)

Events

OnClick

U_Menu.ShowModal;

Крім того, потрібно описати в модулі F_Title.pas зовнішнє ім'я U_Menu, розмістивши його в блоці реалізації (implementation):

uses U_Menu;

4. Збережіть виконану роботу (File - Save All).

5. Запустіть програму на виконання й перевірте правильність її роботи:

  • перехід з Титульної форми на форму Меню;

  • ВИХІД ІЗ ПРОЕКТУ.

  1. Створити форму Допомога.

6.1. У меню File за допомогою команди New відкривається вікно New Items (РИС. 3), за допомогою якого можна створити нову форму.

Рис. 3 Рис. 4

На сторінці Forms виберіть форму Tabbed pages. Перед вами з'явиться стандартне вікно нової форми Tabbed Notebook Dialog (Рис. 4).

Розгляньте список об'єктів, що є на ній, для чого викличте весь список. Форма побудована на основі компонента TPageControl і містить панель класу TTabSheet. Кожна панель пов'язана з закладкою й може містити свій набір розміщених на неї компонентів. Щоб на етапі конструювання додати нову панель або вибрати раніше вставлену, клацніть на компоненті правою кнопкою миші й виберіть New Page (нова панель), Next Page (наступна панель) або Previous Page (попередня панель). Зміна панелей іде циклічно.

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