Information Center

Hotspot Usage

A hotspot is an area of the session window on which you can click the left mouse button to execute a command or a function. There are five types of hotspots available. The Function Key and URL hotspots are active by default. Before using other types of hotspots,you must activate them.

You must use a mouse for hotspots. You can only perform the functions with a mouse rather than with keys.

3D Hotspots

3D hotspots make hotspots more obvious by showing them on the screen as solid buttons. They are available for PFnn, FPnn, Fnn, nn, Execute URL (Connect to Web Site), and Execute Macro/Script.

Note:To use normal Hotspots, you must double-click; 3-D Hotspots need only a single click.

To enable Hotspots, click Edit > Preferences > Hotspots.

Hotspot usage

You can use the hotspots to perform the following tasks:

URL Hotspots

URL Hotspots enable you to perform the following tasks:

Function/Number Hotspots

With Function/Number Hotspots, you can simulate function and number keys, such as PFnn, FPnn, Fnn, and nn.

Macro Hotspots

Host On-Demand supports session macros, local macros, server macros and user macros.

For example, if there is a session macro and a server macro named ABC, when the hotspot ABC is selected, the session macro will be executed.

URL Hotspots

This group of command lets you specify how uniform resource locators (URLs) are to be displayed in Host On-Demand terminal emulator sessions.

Display URLs as Hotspots

URL can be made as Underline or Button or Normal Hotspots. If the Underline or button type is chosen then a single click on a hot spot opens the URL in a new browser window. If it is normal hotspots double is needed to open the URLS in a new browser windows. Hotspots can be displayed for URLs that use the following protocols:

By default, Display URLs as Hotspots is selected.

If you disable this option, URLs are shown as plain text and the cursor does not change shape when it is moved over a URL. A double click on a URL opens it in a new browser window.

If Display URLs as Hotspots is checked, select one of the following options to specify how URLs appear in terminal emulator sessions:

Underline URLs
Choose this option to display URLs as underlined text. This is the default.
Show URLs as 3D buttons
Choose this option to display URLs as three-dimensional rectangular buttons with white outlines.
Do not show URLs in unprotected fields.
Select this option to display URLs in the unprotected, editable areas of the screen as plain text.
Mailto:
Mail ID will be made as the hotspots if the mailto: prefix is added.
However, if symbols such as ., @ have been entered with the valid eMail ID in the PS, it is considered a valid mail ID and it is highlighted. Clicking on the mailed will launch the installed mail client. Space is the delimiter for the mail ID. For example, if the you enter abncdeff@sdfsf.com and keep entering the characters, the entire string will be highlighted until the user enters space.
Any valid mail id without the prefix mailto: needs to be highlighted as hotspots. Existing feature needs Mailto: string as prefix to highlight the Email ID.

eMail IDs

The characters allowed in an eMail ID are listed below:

For example, ABC_de.f01@xyz.com is a correct eMail ID.

Examples of invalid email ids are:

Sinulate function keys (Function/Number Hotspots)

If the host application program has assigned Program Function keys for specific host commands or actions, you can use the function-key hotspots instead of using a key. You can make these hotspots 3-D by checking the 3-D Buttons check box. Choose an appropriate type of hotspot, depending on how your application program displays the function-key assignments. Example: If Help is assigned to program-function key 1, choose the appropriate hotspot as follows:

For PFnn, FPnn, Fnn hotspots, the value for nn is any number between 1 and 24.

For nn hotspots, the value for nn is any number between 0 and 99.

Function Key Displays Hotspot
PF1 PFnn
FP1 FPnn
F1 Fnn
1 nn

Note:

Execute macro/script

If you have defined a macro for a string, you can use this type of hotspot instead of pressing a key.

For example, if you have defined a macro called more, which sends the Clear key to the host, when the host application displays "more" - waiting for you to press the Clear key - you can click on the word more on the screen instead of pressing the key. You can make these hotspots 3-D by checking the 3-D Buttons check box.

In Host On-Demand there are session macros, local macros, server macros and User macros. Server macros are not considered for Hotspots. Local macros take first precedence, followed by server macros and then user macros.

The precedence that is followed for the order of macro hotspots is:

  1. Session macros
  2. Local macros
  3. Server macros
  4. User macros

Point-and-Select Commands

Enter at cursor position

You can use this type of hotspot instead of moving the cursor and pressing Enter at a certain position; the cursor moves to where you double-click, and Enter is sent to host at that position.

For example, if there is a list of news items on the screen and you would normally move the cursor to an item and press Enter to view it, you can double-click instead.

Enter string at cursor psoition

You can use this type of hotspot instead of typing a command; the string at which you point is entered at the cursor position, and Enter is sent to the host.

For example, if the host application displays a command Open that opens mail sent to you, you can double-click on the word instead of typing the command or pressing a key.

If you use this option, when you click on any string in the Presentation Space screen, there will be a delay in moving the cursor to that position.

Enter string at cursor position

Clicking on an empty space will not function as Point and Select command.

Delimiter for the string is space.

When any string is clicked upon, any of the following special characters at the start or end of that string are removed:

", (, ), <, >, a colon, a semicolon, a comma, \, ., =, and-.

Search order for Hotspots

Follow the following orders to search for hotspots:

  1. URLs hotspots, email ids
  2. Number hotspots (amongst number hotspots, the precedence followed is - PFnn, FPnn, Fnn, nn)
  3. Macro hotspots
  4. Enter string at cursor position
  5. Enter at cursor position

Notes: