Студопедия
rus | ua | other

Home Random lecture






Порядок виконання роботи


Date: 2015-10-07; view: 403.


Інтерфейс типу провідника

Для створення інтерфейсу типу провідника використовуються ЕК ListView і TreeView, які можна знайти у вікні ToolBox.

Інтерфейс програми типу провідника складається з головного меню, панелі інструментів, рядка стану, ієрархічного списку елементів деревоподібної структури (файлів, папок, документів).

Виконати послідовно завдання, які представлені у таблицях 2.1 – 2.3.

Таблиця 2.1 – Створення головного меню для SDI – інтерфейсу

Завдання Виконання
1. Перенести на форму Form1 ЕК MenuStrip Клацнути мишою на ЕК MenuStrip закладки Menus & Toolbars вікна Toolbox.
2. Створити малюнок меню Клацнути мишою на полі “Type Here” і ввести назву для кожного пункту меню.
3. Переглянути меню Натиснути клавішу F5.
4. Додати клавіши швидкого доступу до команд меню Перейти в режим дизайнера. Клацнути мишою на полі “Type Here” для кожного пункту меню і ввести перед іменем меню символ „амперсента”(&).
5. Написати процедуру обробки подій для кожного пункту меню Активізувати дизайнерське меню, клацнути мишою двічі на імені кожного пункта меню і в редакторі коду ввести команду виклику вікна повідомлення MsgBox.
6. Перевірити роботу меню Натиснути клавішу F5. Викликати по черзі кожний пункт меню за допомогою курсора миші та відповідної клавіші швидкого доступу.

 

Таблиця 2.2. – Створення дочірніх вікон для MDI -інтерфейсу

Завдання Виконання
1. Підготувати створення MDI–інтерфейсу у формі Form1 Відкрити вікно “Properties” форми Form1 і задати для неї такі значення: Name = MdiForm1 IsMdiContainer = True Text = Батьківське вікно
2. Створити пункт “Add Window” в головному меню Виконати завдання із Таблиці 2.1. тільки для пункту “Add Window” меню.
3. Запрограмувати створення та виклик дочірнього вікна через головне меню батьківського вікна Написати таку процедуру обробки подій для пункту “Add Window” меню: Dim ChildWindow As New Form ChildWindow.MdiParent=Me ChildWindow.Show()
6. Створити нові дочірні вікна в батьківському вікні Натиснути клавішу F5 і потім по черзі викликати пункт “Add Window” .
7. Закрити дочірні вікна через головне меню батьківського вікна По черзі викликаючи пункт меню “Close Window”, закрити дочірні вікна в зворотньому порядку їх створення.

 

Таблиця 2.3. – Створення панелі інструментів

Завдання Виконання
1. Перенести на форму ЕК ToolStrip Клацнути мишою на ЕК ToolStrip закладки Menus & Toolbars вікна Toolbox
2. Створити набір кнопок панелі інструментів Клацнути мишою на списку Add ToolStripButton у лівому верхньому кутку смуги панелі інструментів і вибрати ЕК Button
3.Вибрати зображення для кожної кнопки панелі інструментів в контекстному меню кожної кнопки вибрати пункт “Set Image…”. В відкритому діалоговому вікні натиснути кнопку “Import…” і вибрати графічний файл з необхідним зображенням.
4. Створити підказку функції кожної кнопки В контекстному меню кнопки вибрати команду “Properties” і задати текст підказки для властивості ToolTipText.
5. Налаштувати додаткові властивості кнопок панелі інструментів В контекстному меню кнопки вибрати команду “Properties” і задати нові значення для кольорів та інших параметрів.
6. Розташувати панель інструментів в різних місцях батьківського вікна Через контекстне меню панелі інструментів вибрати пункт “Properties”. Для властивості Dock вибрати різні варіанти розташування.
7. Написати процедуру обробки подій для кожної кнопки панелі інструментів Клацнути мишою двічі на малюнку кожної кнопки і в редакторі коду ввести команди виклику вікна повідомлення MsgBox
8. Перевірити роботу панелі інструментів Натиснути клавішу F5.

 

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

 

1. Назвіть основні типи інтерфейсів у середовищі Windows.

2. Як створити батьківське і дочірні вікна для MDI-інтерфейсу

3. Поясніть послідовність розробки головного меню програми.

4. Поясніть послідовність розробки контекстного меню програми.

5. Поясніть послідовність розробки панелі інструментів програми.

6. Яке призначення рядка стану

7. Чим модальне вікно відрізняється від немодального вікна

8. Розкажіть про інтерфейс програми типу провідника.

 


<== previous lecture | next lecture ==>
Базові елементи інтерфейсу | Редактор VBA
lektsiopedia.org - 2013 год. | Page generation: 2.399 s.