Compartir a través de


POP MENU (Comando)

Restaura la definición de la barra de menús especificada y colocada en la pila con PUSH MENU.

POP MENU MenuBarName [TO MASTER] 

Parámetros

  • MenuBarName
    Especifica el nombre de la barra de menús cuya definición se extrae de la pila. La barra de menús especificada puede ser una barra definida por el usuario o la barra de menús del sistema de Visual FoxPro.
  • TO MASTER
    Restaura la primera definición de barra de menús insertada en la pila y luego borra la pila.

Observaciones

POP MENU, cuando se utiliza con PUSH MENU, permite guardar una definición de barra de menús, hacer cambios en la definición de la barra de menús y, luego, restaurar la definición de la barra de menús a su estado original.

Los menús se colocan o se eliminan de la pila en orden: el último que entra es el primero que sale.

Las definiciones de menú ocupan memoria; por ello, cada POP MENU debe tener un PUSH MENU correspondiente que evite el aumento innecesario del uso de memoria de la aplicación.

Ejemplo

En este ejemplo se introduce en la pila la definición de la barra de menús del sistema y luego se modifica. A continuación, se restaura la definición del menú del sistema original extrayéndola de la pila.

PUSH MENU _MSYSMENU
SET SYSMENU TO _MFILE, _MEDIT
POP MENU _MSYSMENU

Vea también

ACTIVATE MENU | DEFINE MENU | POP POPUP | PUSH MENU | PUSH POPUP