Files
foxbin2prg/TESTS/DATOS_READONLY/menu_shortcut.mn2
fdbozzo 2816af0f77 Changeset: 235 fdbozzo - 01/05/2014 19:52:31:
- Arreglo de defecto por las optimizaciones PAM
- Adaptación de Unit Tests
- Regeneración EXE
2014-05-01 20:09:50 +02:00

98 lines
3.9 KiB
Plaintext

*--------------------------------------------------------------------------------------------------------------------------------------------------------
* (ES) AUTOGENERADO - ¡¡ATENCIÓN!! - ¡¡NO PENSADO PARA EJECUTAR!! USAR SOLAMENTE PARA INTEGRAR CAMBIOS Y ALMACENAR CON HERRAMIENTAS SCM!!
* (EN) AUTOGENERATED - ATTENTION!! - NOT INTENDED FOR EXECUTION!! USE ONLY FOR MERGING CHANGES AND STORING WITH SCM TOOLS!!
*--------------------------------------------------------------------------------------------------------------------------------------------------------
*< FOXBIN2PRG: Version="1.19" SourceFile="menu_shortcut.mnx" /> (Solo para binarios VFP 9 / Only for VFP 9 binaries)
*
*<MenuType>4</MenuType>
*<MenuLocation>REPLACE</MenuLocation>
*<SetupCode>
*-- Setup code
*</SetupCode>
*<MenuCode>
DEFINE POPUP Shortcut SHORTCUT RELATIVE FROM MROW(),MCOL()
DEFINE BAR 1 OF Shortcut PROMPT "Opción A con submenú" ;
KEY DEL, "Pulsar <DEL>" ;
SKIP FOR SKIP_FOR() ;
MESSAGE "Mensaje para Opción A con submenú" && Comentario
ON BAR 1 OF Shortcut ACTIVATE POPUP OpciónA_CS
*----------------------------------
DEFINE POPUP OpciónA_CS SHORTCUT RELATIVE
DEFINE BAR 1 OF OpciónA_CS PROMPT "Opción A-1" ;
PICTURE "..\..\foxunit\fxuacknowledgements.bmp"
ON BAR 1 OF OpciónA_CS ACTIVATE POPUP OpciónA1
*----------------------------------
DEFINE POPUP OpciónA1 SHORTCUT RELATIVE
DEFINE BAR 1 OF OpciónA1 PROMPT "OpciónA-1-Sub" ;
PICTURE "..\..\foxunit\fxuacknowledgements.bmp"
ON SELECTION BAR 1 OF OpciónA1 wait window "Ejecuta Comando o función para Opción A-1"
DEFINE BAR 2 OF OpciónA_CS PROMPT "Opción A-2"
ON BAR 2 OF OpciónA_CS ACTIVATE POPUP OpciónA2SU
*----------------------------------
DEFINE POPUP OpciónA2SU SHORTCUT RELATIVE
DEFINE BAR 1 OF OpciónA2SU PROMPT "Opción A-2-Sub.1" ;
MESSAGE "Message para Opción A-2-Sub.1 (Tipo Procedure)"
ON SELECTION BAR 1 OF OpciónA2SU DO BAR_1_OF_OpciónA2SU_FB2P
DEFINE BAR 2 OF OpciónA2SU PROMPT "O\<pción A-2-Sub.2" ;
KEY CTRL+E, "Pulsar CTRL+E" ;
SKIP FOR NOT glEnabled_Opc_A_2_Sub_2 ;
MESSAGE "Mensaje para _Opc_A_2_Sub_2 (Tipo Command y con Bar # 2)" && Comentario para Opción A-2-Sub.2 (Tipo Command y con Bar # 2)
ON SELECTION BAR 2 OF OpciónA2SU wait window "Ejecuta Comando o función para Opción A-2-Sub.2"
DEFINE BAR 3 OF OpciónA2SU PROMPT "Opción A-2-Sub.4" ;
MESSAGE "Message para Opción A-2-Sub.4 (Tipo Submenu)"
ON BAR 3 OF OpciónA2SU ACTIVATE POPUP _3ym134xpb
*----------------------------------
DEFINE POPUP _3ym134xpb SHORTCUT RELATIVE
DEFINE BAR 1 OF _3ym134xpb PROMPT "FIN!" ;
MESSAGE "Message para FIN! (Tipo Command)"
ON SELECTION BAR 1 OF _3ym134xpb QUIT
DEFINE BAR _MFI_SYSPRINT OF OpciónA2SU PROMPT "Opción A-2-Sub.3" ;
KEY CTRL+R, "CTRL+R" ;
SKIP FOR NOT glEnabled_Opc_A_2_Sub_3 ;
PICTRES _mfi_sysprint ;
MESSAGE "Message para Opción A-2-Sub.3 (Tipo Bar#)" && Comentarios para Opción A-2-Sub.3
DEFINE BAR 2 OF Shortcut PROMPT "Opción B con comando" ;
KEY CTRL+B, "Pulse CTRL+B" ;
SKIP FOR NOT glEnabled_Opc_B ;
MESSAGE "Mensaje para Opción B con Command" && Comentario de la Opción b
ON BAR 2 OF Shortcut ACTIVATE POPUP opc_b
*----------------------------------
DEFINE POPUP opc_b SHORTCUT RELATIVE
DEFINE BAR 1 OF opc_b PROMPT "Opción B con comando" ;
KEY CTRL+B, "Pulse CTRL+B" ;
SKIP FOR NOT glEnabled_Opc_B ;
MESSAGE "Mensaje para Opción B con Command" && Comentario de la Opción b
ON SELECTION BAR 1 OF opc_b WAIT WINDOW "Opción B"
ON SELECTION POPUP Shortcut *- Menu procedure (secundario)
ON SELECTION POPUP ALL *-- Menu Procedure GENERAL (Setup/Cleanup)
ACTIVATE POPUP Shortcut
*</MenuCode>
*<Procedures>
PROCEDURE BAR_1_OF_OpciónA2SU_FB2P
*PROCEDURE Menu1_Opción_A_2_Sub
*-- Mi procedure!
*ENDPROC
ENDPROC && BAR_1_OF_OpciónA2SU_FB2P
*</Procedures>
*<CleanupCode>
*-- Cleanup code
*</CleanupCode>