Navigation Settings

The settings on the Host > Navigation tab depend on the project type and emulation type. Not all features are available for all project types.

For a list of key codes, see Keyboard Codes and Commands.

Field Forward Command

The key code to execute when a device user taps a field after the active field. The client calculates the total number of forward commands needed to reach that field, and then performs the action. The host receives and interprets the commands and returns the desired action.

This option is available for VT100, VT220, and XTERM projects.

If this field is left blank, users cannot navigate forward to new fields by touch. However, physical or software keyboards still allow tabbing forward.

By default, this is set to {TAB}.

If you wish to change this value, your host must support the new command.

Field Back Command

The key code to execute when a device user taps a field before the current field. The client calculates the total number of back commands needed to reach that field, and then performs the action. The host receives and interprets the commands and returns the desired action. By default, this is blank.

If you do not enter a field back command, then the forward command will be used to cycle forward through the fields.

This option is available for VT100, VT220, and XTERM projects.

When a back command is executed from the last field, it does not cause a field submit to the host.

If you wish to change this value, your host must support the new command.

Hardware Back Button Command

The key code to execute when a device user pushes the hardware back button. If left blank, the Back button on a device will do nothing.

This option is available for VT, 3270/5250, and Web projects.

Menu Up Command and Menu Down Command

Key codes for a menu up key and a menu down key. These are displayed on screens with menus that take more than one screen, where the user needs to page through a menu. On the device toolbar, buttons for Menu Up and Menu Down appear next to the keyboard button. When a button is tapped, the defined key code is sent to the host.

If these fields are left empty, the buttons do not appear when a menu is displayed.

Disable Pinch and Zoom

Disables the ability for device users to zoom in or out on a screen. This ensures device users don't accidentally zoom in on screens while performing manual tasks. Users may still touch the screen to select fields or use software keyboards.

Projects created before Velocity v1.2.104 default to No.

Enable Scrolling and Panning

Enables the user to scroll up or down, or pan side to side to change the visible area of the screen.

This option is only available to TE projects.

Lock Screen to Top Left

The Client displays the top left portion of the native screen by default and the screen does not follow the cursor when it moves. If you enable scrolling and panning, the device user can move the screen away to a different area of the screen, but each new screen will default to the top left corner.

This option is only available to TE projects.

Hide Toolbar

Hides the Velocity toolbar (with the keyboard button, menu button, and shortcut menu button) from view. This does not affect Android or Windows system navigation.

If you hide the toolbar, you can use hardware keypresses to bring up the keyboard, menu, or shortcut menu.

This option is available for TE, Web, and SIM projects.

Key to toggle keyboard

The hex value for a key that brings up the keyboard. This field only accepts the hex values for keys; it does not accept named values or macros.

For example: E043

This option is available for TE, Web, and SIM projects.

Key to toggle menu

The hex value for a key that opens the menu. This field only accepts the hex values for keys; it does not accept named values or macros.

This option is available for TE, Web, and SIM projects.

Key to toggle shortcut menu

The hex value for a key that opens the shortcut menu. This field only accepts the hex values for keys; it does not accept named values or macros.

This option is available for TE, Web, and SIM projects.

Quick launch package

When you provide the name of an Android app, a button appears in the Velocity toolbar. Tapping on the button launches the app on the device.