HandleMenu() action

From The x3270 Wiki

HandleMenu() causes one of the x3270 main menus to be displayed.

This action is valid only in x3270 keymaps.

Parameters

HandleMenu() takes one or two parameters:

menu-if-not-connected[,menu-if-connected]
menu-if-not-connected
The name of a menu to display if there is no host connection.
menu-if-connected
The name of a menu to display if there is a host connection.

Menu names

Menu name Description
fileMenu The File menu
optionsMenu The Options menu
hostMenu The Connect menu
macrosMenu The Macros menu

Examples

HandleMenu(fileMenu)

Default keymap

HandleMenu(fileMenu):

Mode x3270
3270 Ctrl<Btn1Down>
NVT Ctrl<Btn1Down>

HandleMenu(optionsMenu):

Mode x3270
3270 Ctrl<Btn2Down>
NVT Ctrl<Btn2Down>

HandleMenu(hostMenu,macrosMenu):

Mode x3270
3270 Ctrl<Btn3Down>
NVT Ctrl<Btn3Down>

how to read keymap tables