Восстанавливает заданное определение строки меню, которое было занесено в стек командой PUSH MENU.
POP MENU MenuBarName [TO MASTER] |
Параметры
- MenuBarName
-
Задает имя строки меню, определение которой извлекается из стека. Это может быть строка меню, определенная пользователем, или системная строка меню Visual FoxPro.
- TO MASTER
-
Восстанавливает первое определение строки меню, помещенное в стек, а затем очищает стек.
Замечания
Команда POP MENU при использовании совместно с PUSH MENU дает возможность сохранить определение строки меню, внести изменения в определение строки меню, а затем восстановить определение строки меню в первоначальное состояние.
Строки меню заносятся в стек и извлекаются из него по схеме "последний вошел, первый вышел".
Определения меню используют память, потому чтобы удостовериться, что использование памяти вашего приложения не растет излишне, каждой команде POP MENU должна соответствовать команда PUSH MENU.
Пример
В следующем примере определение системной строки меню заносится в стек, а затем модифицируется. После этого восстанавливается первоначальное определение системных меню, извлеченное из стека.
Copy Code | |
---|---|
PUSH MENU _MSYSMENU SET SYSMENU TO _MFILE, _MEDIT POP MENU _MSYSMENU |
Смотрите также
Справочное руководство
Команда ACTIVATE MENUКоманда DEFINE MENU
Команда POP POPUP
Команда PUSH MENU
Команда PUSH POPUP