ТЕМА №8. Создание и работа с меню формы
Оценка 5

ТЕМА №8. Создание и работа с меню формы

Оценка 5
doc
07.05.2020
ТЕМА №8. Создание и работа с меню формы
59. ТЕМА №8. Создание и работа с меню формы.doc

ТЕМА № 1. Создание и работа с меню формы

Задание: разработайте приложение, которое изменяет форму и ширину границы элемента управления Shape из занятия № 7, реализовав эти функции с помощью меню формы.

 

Справочный материал

Любое приложение создается для реализации комплекса функций, обеспечивающих выполнение общей задачи приложения. Для быстрого доступа ко всем функциям приложения используется меню: главное меню приложения и контекстное меню отдельных объектов приложения (форм, панелей).

 

Рис. 15. Окно редактора меню формы

В процессе разработки меню желательно группировать команды меню, реализующие функции для решения конкретной задачи (например, работа с файлами), в одно раскрывающееся меню, которое будет соответствовать пункту меню.

В приложениях каждой команде меню, как правило, соответствует «горячая» клавиша (клавиша быстрого доступа). Рекомендуется по возможности использовать стандартные клавиши.

Как и любой другой объект приложения, меню имеет набор свойств. Свойства меню доступны для редактирования в окне Properties (Свойства) формы, которой принадлежит меню.

Для проектирования меню всех видов используется редактор меню Menu Editor (Редактор меню) среды проектирования IDE.

 

Ход работы

1   Скопируйте с носителя на винчестер Ваш проект из занятия № 7.

2   Войдите в редактор меню (в меню Tools выберите пункт Menu Editor).

3   Создайте меню на Вашей форме, как показано на рис. 15.

4   Запустите программу и поэкспериментируйте с меню: понажимайте пункты созданного Вами меню.

5   Запрограммируйте событие Click для каждого пункт меню, например, для пункта Прямоугольник из меню Форма необходимо написать следующий код:

Private Sub mnuПрямоугольник_Click()

            shpФигура.Shape = 0

End Sub

 

Рис. 16. Результат работы приложения

6   Запрограммируйте аналогично остальные пункты меню Форма.

7   Запустите и отладьте приложение.

8   Сохраните проект.

 

Дополнительное задание

Выполните дополнительное задание из занятия № 7, реализовав функции с помощью меню формы.

 

Контрольные задания

Выполните контрольное задание из занятия № 7, реализовав функции с помощью меню формы.

Вопросы для самоконтроля

1   Каково основное назначение Меню формы?

2   С помощью какого средства можно создавать и модифицировать Меню?

3   Каков стандартный префикс имени пунктов меню?

4   Можно ли для основного пункта Меню задать «горячую клавишу»?

5   Как запрограммировать необходимый пункт меню?

6   В чем состоит преимущество реализации с помощью меню различных функций приложения?

7   Может ли главный пункт меню состоять из нескольких слов?

8   С помощью какого свойства меню можно сделать недоступным какой-либо пункт?


Скачано с www.znanio.ru

ТЕМА № 1. Создание и работа с меню формы

ТЕМА № 1. Создание и работа с меню формы

Запрограммируйте событие Click для каждого пункт меню, например, для пункта

Запрограммируйте событие Click для каждого пункт меню, например, для пункта
Скачать файл