Открывает Дизайнер Меню, в котором Вы можете создать или изменить подсистему меню.
MODIFY MENU [FileName | ?] [[WINDOW WindowName1] |
Параметры
- FileName
- Определяет имя файла для хранения структуры меню. Если Вы не указываете расширение файла, то система Visual FoxPro автоматически добавит следующее (.mnx).
- ?
- Открывает диалоговый бокс Открытия файла структуры меню, или создания нового файла меню.
- WINDOW WindowName1
- Определяет имя окна, характеристики которого будет использовать Дизайнер меню. Например, если данное окно имеет атрибут FLOAT в команде определения DEFINE WINDOW, тогда Дизайнер меню может быть перемещен. Данное окно может быть неактивно и невидимо, но должно быть обязательно Определено указанной выше командой.
- IN [WINDOW] WindowName2
- Определяет родительское окно, в котором будет открыто окно Дизайнера меню. Окне дизайнера меню не наследует свойства родительского окна, но не может быть перенесено за границы родителя. Если родительское окно перемещается, то окно дизайнера меню перемещается вместе с ним. Данное родительское окно должно быть сначало определено, а за тем - должно быть видимо, для размещения в нем окна Дизайнера Меню.
- IN SCREEN
- Указывает, что дизайнер меню открывается внутри главного окна системы Visual FoxPro. Отметим, что для размещения окна дизайнера меню в родительскои окне используется опция IN WINDOW.
- NOWAIT
- Указывает, что выполнение программы продолжается после открытия Дизайнера меню. Программа не ждет закрытия дизайнера, а продолжает выполняться со строки, следующей за строкой MODIFY MENU NOWAIT. Если Вы опускаете опцию NOWAIT при выполнении команды MODIFY MENU, открывается Дизайнер меню, и выполнение программы приостанавливается до момента закрытия окна дизайнера. Опция NOWAIT работает только в программных модулях. Она не имеет эффекта при выполнении команды MODIFY MENU, выполненной из Командного окна. Если команда MODIFY MENU запускается из командного окна без указания имени файла меню и с использование опции NOWAIT, то диалоговый бокс Открытия не отображается, предлагается диалоговый бокс выбора типа меню: (Standard или Shortcut).
- SAVE
- Сохраняет изображение окна Дизайнера меню на экране VFP. Если опция SAVE отсутствует в команде, то дизайнер меню закрывается в момент активации других окон. Опция SAVE не работает в командном режиме работы
Комментарии
Для дополнительной информации см. Подсистема создания Меню .
См. также
Описание
Команда CREATE MENU CommandСистемная переменная _MENUDESIGNER
Другие ссылки
Команды CommandsКоманда DEFINE BAR
Команда DEFINE MENU
Команда DEFINE PAD
Команда DEFINE POPUP
Команда SET SYSMENU