ExecMenuCmd

Description

Executes any of the PASSPORT menu commands. This function is useful if you want to use any of the Cut, Copy and Paste menu commands. If using multiple instances of ExecMenuCmd, it is recommended that execution of any menu command that displays a dialog box be executed last since the end-user must click on the OK or Cancel button in order for the macro to continue running.

Syntax

ret = ExecMenuCmd (String)

Parameters

ret

Integer, output

 

0= OK

 

Non zero = Error

 

 

string

String, input

 

This string specifies a text string that indicates which menu command to execute.

Remarks

This macro function can be used for all terminal emulation types. However, some menu commands are only available for certain emulation types. For example, the Options>TN3270 menu command is only available for TN3270 terminal emulation. Also, some menu commands are only available for PASSPORT PC TO HOST whereas other menu commands are only available for PASSPORT WEB TO HOST.

Calling this function multiple times may result in multiple pop-up dialog boxes.

Example

Sub ZMain()
ExecMenuCmd ("Edit-Copy")
End Sub

String parameter values:

String to Use

Comments

Toggle Menu

PASSPORT PC TO HOST only

File-New

PASSPORT PC TO HOST only

File-Open

PASSPORT PC TO HOST only

File-Save

 

File-Save As

PASSPORT PC TO HOST only

File-Options

PASSPORT PC TO HOST only

File-Security

PASSPORT PC TO HOST only

File-Save Session Layout

PASSPORT PC TO HOST only

File-Page Setup

 

File-Print

 

File-Print Multiple Screens

 

File-Exit

 

File-Exit All

 

Edit-Cut

 

Edit-Copy

 

Edit-Copy Append

 

Edit-Copy Graph

 

Edit-Paste

 

Edit-Paste Continue

 

Edit-Clear

 

Edit-Select All

 

View-Toolbar

 

View-Status Bar

 

View-Keypad

PASSPORT PC TO HOST only

View-Button Bar 1

PASSPORT WEB TO HOST only

View-Button Bar 2

PASSPORT WEB TO HOST only

View-Button Bar 3

PASSPORT WEB TO HOST only

View-Keyboard Layout

 

View-Hotspots

 

View-Save Session Layout

PASSPORT WEB TO HOST only

Communication-Setup

PASSPORT PC TO HOST only

Communication-Connect/Disconnect

PASSPORT PC TO HOST only

Communication-Connect

 

Communication-Disconnect

 

Communication-Conn Log

 

Communication-Diagnostics

 

Communication-SSL Server Certificate

PASSPORT WEB TO HOST only

Communication-SSH Options

PASSPORT WEB TO HOST only

Options-Button Bars

PASSPORT WEB TO HOST only

Options-Colors

 

Options-Cursor

 

Options-Edit

 

Options-Fonts

 

Options-Graphics

 

Options-Hotspots

 

Options-Keyboard

 

Options-Keypad

PASSPORT PC TO HOST only

Options-Macro

 

Options-Mouse

 

Options-SCO

 

Options-Toolbar

 

Options-Transfer

 

Options-TN3270

 

Options-TN5250

 

Options-VT

 

Options-Window Title

 

Options-Wyse

 

Options-Miscellaneous

 

Transfer-Send

 

Transfer-Receive

 

Transfer-FTP

 

Macro-Run

 

Macro-Stop

 

Macro-Record

 

Macro-End Record

 

Macro-Edit

 

Macro-Run/Stop

 

Macro-Record/End Record

 

Macro-Pause/Continue

 

Macro-Insert Wait

 

Macro-Insert Prompt

 

Macro-Run User1

 

Macro-Run User2

 

Macro-Run User3

 

Macro-Run User4

 

Macro-Run User5

 

Macro-Run User6

 

Help-Contents and Index

 

Help-Online Support

PASSPORT WEB TO HOST only

Help-Knowledge Base

 

Help-Keyboard Layout

 

Help-About