Quería que al volver al dar al F9 lo ocultase como un interruptor.
La lógica que pinto aquí me ha ido perfectamente para un ToolTip que con un botón lo pinte y borre.
Code: Select all
GLOBAL menuMostrado := false
Cancelar:
Return
F9::
if (%menuMostrado%) {
;pintarMensaje("a")
menuMostrado = false
SendInput {Esc} ;simular 'Esc' para cerrar el menú
} else {
;pintarMensaje("b")
menuMostrado = true
pintarMenu()
}
Return
pintarMenu() {
Menu, menuProgramas, Add
Menu, menuProgramas, deleteAll
;Sies
Menu, submenu_sies, Add, &IC, sies_IC
Menu, submenu_sies, Icon, &IC, iconos\sies.ico ,, %TAMANO_ICONO_MENU_NIVEL_2%
; y un largo etc
}
La 2ª idea que se me ocurrió fue llamar al SendInput {Esc} pues un toque al Escape también serviría, pero no hace nada.
Así que no he podido.