Previous Page: Script and Keystroke Commands  Next Page: Windows and Internet Keystroke Commands

Terminal Launcher HLLAPI Commands

Terminal Launcher uses the High Level Language Application Programming Interface (HLLAPI) to interface with a wide range of mainframe emulators which implement this programming standard.

The table in Script Reference Guide lists the @ commands that you can use in the SecureLogin script Type command. These commands perform specific emulator and mainframe functions. For example, you can send an Enter, tab key, or cursor key.

You can also send functions. For example, you can issue a mainframe emulator print screen or reset function.

The @ commands are used in script language. They have special meaning in the Type @command format.

The following example illustrates @ commands:

Script Description

WAITFORTEXT "Login:"

 

Type $username

 

Type @T

Sends the Tab key after the $username variable.

Type $password

 

Type @E

Sends an Enter key after the $password variable.


Script Reference Guide

The Type Command Meaning The Type Command Meaning

@B

Left Tab

@A@C

Test

@C

Clear

@A@D

Word Delete

@D

Delete

@A@E

Field Exit

@E

Enter

@A@F

Erase Input

@F

Erase EOF

@A@H

System Request

@H

Help

@A@I

Insert Toggle

@I

Insert

@A@J

Cursor Select

@J

Jump (Set Focus)

@A@L

Cursor Left Fast

@L

Cursor Left

@A@Q

Attention

@N

New Line

@A@R

Device Cancel (Cancels Print Presentation Space)

@O

Space

@A@T

Print Presentation Space

@P

Print

@A@U

Cursor Up Fast

@R

Reset

@A@V

Cursor Down Fast

@T

Right Tab

@A@Z

Cursor Right Fast

@U

Cursor Up

@A@9

Reverse Video

@V

Cursor Down

@A@b

Underscore

@X*

DBCS (Reserved)

@A@c

Reset Reverse Video

@Y

Caps Lock (No action)

@A@d

Red

@Z

Cursor Right

@A@e

Pink

@0

Home

@A@f

Green

@1

PF1/F1

@A@g

Yellow

@2

PF2/F2

@A@h

Blue

@3

PF3/F3

@A@i

Turquoise

@4

PF4/F4

@A@l

Reset Host Colors

@5

PF5/F5

@A@j

White

@6

PF6/F6

@A@t

Print (Personal Computer)

@7

PF7/F7

@A@y

Forward Word Tab

@8

PF8/F8

@A@z

Backward Word Tab

@9

PF9/F9

@A@-

Field -

@a

PF10/F10

@A@<

Record Backspace

@b

PF11/F11

@A@+

Field +

@c

PF12/F12

@S@x

Dup

@d

PF13

@S@E

Print Presentation Space or Host

@e

PF14

@S@y

Field Mark

@f

PF15

@X@c

Split Vertical Bar ()

@g

PF16

@X@7

Forward Character

@h

PF17

@X@6

Display Attribute

@i

PF18

@X@5

Generate SO/SI

@j

PF19

@X@1

Display SO/SI

@k

PF20

@M@0

VT Numeric Pad 0

@l

PF21

@M@1

VT Numeric Pad 1

@m

PF22

@M@2

VT Numeric Pad 2

@n

PF23

@m@3s

VT Numeric Pad 3

@o

PF24

@M@4

VT Numeric Pad 4

@q

End

@M@5

VT Numeric Pad 5

@s

ScrLk (No action)

@M@6

VT Numeric Pad 6

@t

Num Lock (No action)

@M@7

VT Numeric Pad 7

@u

Page Up

@M@8

VT Numeric Pad 8

@v

Page Down

@M@9

VT Numeric Pad 9

@x

PA1

@M@-

VT Numeric Pad

@y

PA2

@M@+

VT Numeric

@z

PA3

@M@.

VT Numeric

@M@h

VT Hold Screen

@M@e

VT Numeric Enter

@M@N

Console Code SO

@M@f

VT Edit Find

@M@M

Console Code CR

@M@i

VT Edit Insert

@M@L

Console Code FF

@M@r

VT Edit Remove

@M@K

Console Code VT

@M@s

VT Edit Select

@M@J

Console Code LF

@M@p

VT Edit Previous Screen

@M@I

Console Code HT

@M@n

VT Edit Next Screen

@M@H

Console Code BS

@M@a

VT PF1

@M@G

Console Code BEL

@M@b

VT PF2

@M@F

Console Code ACK

@M@c

VT PF3

@M@(space)

Console Code NUL

@M@d

VT PF4

@M@E

Console Code ENQ

@M@O

ControlCode S1

@M@D

Console Code EOT

@M@Q

ControlCode DC1

@M@C

Console Code ETX

@M@P

ControlCode DLE

@M@B

Console Code STX

@M@A

ControlCode SOH



  Previous Page: Script and Keystroke Commands  Next Page: Windows and Internet Keystroke Commands