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

5.3.3. Создание новых пунктов меню

Окно редактирования интерфейса позволяет легко создавать новые пункты меню. В самом деле, если взглянуть на рисунок 5.3, то можно увидеть, что среди всех пунктов Главного меню есть пункт "<Новая>", который и служит для создания новых пунктов.

Создайте новый пункт меню, выполнив следующее упражнение:

Упражнение 5.4.

Сделайте двойной щелчок мышью на пункте меню "<Новая>" и заполните его свойства следующими значениями:

Свойство

Значение

Тип

Подменю

Подменю

<Произвольное подменю>

Текст

Примеры

Подсказка

Примеры процедур

Пояснение

Вызов процедур, содержащих примеры

Обратите внимание, что после изменения свойств этого пункта меню, окно редактирования интерфейса тоже изменилось – там добавился еще один пункт меню (см. рис. 5.8).

Рис. 5.8. Новое Подменю

Мы опять выделим пункт "<Новая>", из меню "Примеры" и заполним его свойства, но предварительно выполним некоторую подготовительную работу в Модуле приложения

Упражнение 5.5.

Откройте Модуль приложения и выполните следующие действия для процедур:

  • ПримерыОбращенияККонстантам(),

  • ПримерыОбращенияКРегиструСведений(),

  1. Для этих процедур укажите в их заголовках добавочное ключевое слово Экспорт.

  2. Удалите вызов этих процедур из процедуры - обработчика ПриНачалеРаботыСистемы().

Теперь можно обеспечить вызов этих процедур из подпунктов этого меню.

Для этого нужно проделать следующее: в свойстве "Действие" нового пункта меню нажать на кнопку выбора и выбрать в открывшемся диалоге "Выбор действия" закладку "Модули" (см. рис.5.9.).

Рис. 5.9. Выбор процедуры в качестве действия

Упражнение 5.6.

Выделите пункт меню "<Новая>" подменю "Примеры". Используя кнопку выбора, для свойства "Действия" выберите процедуру ПримерыОбращенияККонстантам() из закладки "Модули".

Что произошло?

Для нового пункта меню выберите следующую картинку:

Свойство

Значение

Картинка:

Картинка: bmp

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