Меню и инструментальные панели предназначены для более легкого использования команд и инструментальных средств, заложенных в ваших приложениях. Тщательное планирование и разработка меню и инструментальных панелей убедит вас в том, что основная функциональность ваших приложений доступна пользователям и они не останутся недовольными после того, как попытаются использовать ваши приложения. Более подробная информация о настройках инструментальных панелей Visual FoxPro содержится в Настройка окружения Visual FoxPro.
Пользователи часто просматривают меню перед тем как начать подробно знакомится с вашим приложением. Если ваши меню разработано хорошо, то пользователи смогут интуитивно понять возможности вашего приложения, основываясь только на организации меню и его содержимом. С помощью Конструктора Меню Visual FoxPro (Menu Designer) вы сможете создать меню, которые улучшат качество ваших приложений.
Каждая часть приложений Visual FoxPro может иметь свою собственную систему меню или наборов меню. Следующие темы описывают как создать систему меню. Подробнее о добавлении меню к приложению смотрите в Компиляция Приложения (Compiling an Application).
В этом разделе
- Создание Системы Меню
-
Описывается конструктор Меню, с помощью которого создаются меню, подменю и опции меню.
- Создание Меню, Всплывающих Меню, Пунктов Меню и Подменю
-
Описывается процесс создания меню, всплывающих меню, пунктов меню и подменю для навигации по вашему приложению и доступа к его возможностям.
- Руководство: Добавление Кода Завершения в Систему Меню
-
Описывается, как можно модифицировать систему меню, добавив в него код завершения.
- Руководство: Добавление Кода Настройки в Систему Меню
-
Объясняется, как модифицировать систему меню, добавив в него код настройки.
- Руководство: Назначение Клавиш Доступа и Клавишных Сокращений
-
Объясняется, как назначать клавиши доступа и клавишные сокращения в ваши меню улучшения их функциональности.
- Руководство: Управление Меню на Стадии Выполнения (Control Menus at Run Time)
-
Описывается как управлять меню на стадии выполнения приложения.
- Руководство: Активация и Деактивация Пунктов Меню
-
Объясняется, как активировать или деактивировать меню или его пункт по логическому условию.
- Руководство: Включение Меню в Приложение
-
Объясняется, как включить систему меню в ваше приложение.
- Руководство: Выполнение Задач при помощи Команд
-
Объясняется, как выполнить задачу, назначив команду меню или пункту меню.
- Руководство: Выполнение Задач при помощи Процедур
-
Объясняется как назначить процедуру меню или пункту меню.
- Создание Пользовательских Инструментальных Панелей
-
Обсуждается, как добавить инструментальные панели для упрощения или ускорения выполнения задач в вашем приложении.
- Руководство: Тестирование и Отладка Системы Меню
-
Объясняется как просматривать систему меню во время ее разработки, и как тестировать и отлаживать ее после генерации программы меню.
- Руководство: Модификация Системы Меню
-
Объясняется, как после создания основной системы меню, можно модифицировать ее. Например, вы можете сообщение в статусной строке, определить позицию меню или определять умалчиваемые процедуры.