AMOUSE Mnemonic - Create An Absolute Mouse Hot Spot

Syntax

'AMOUSE'(col,row,cols,rows{,single_resp{,double_resp}})

Description

The 'AMOUSE' mnemonic creates absolute mouse hot spots.

Parameter

Description

col

Number of the column that defines the left boundary of the mouse hotspot.

row

Number of the row that defines the upper boundary of the mouse hotspot.

cols

Width of the mouse hotspot, in columns.

rows

Height of the mouse hotspot, in rows.

single_resp

Text to be transmitted whenever a pointing device button is single-clicked in the region.

double_resp

Text to be transmitted whenever a pointing device button is double-clicked in this region. May only be specified if single_resp is also defined.

The 'AMOUSE' mnemonic is similar to the 'MOUSE' mnemonic, with the following exceptions:

  • While 'MOUSE' hot spots are specified relative to the current screen and are associated with that screen, 'AMOUSE' hot spots are relative to the entire terminal display.
  • 'MOUSE' hot spots move with a screen and vanish if the screen is cleared or scrolled. 'AMOUSE' hot spots persist until they are explicitly removed.
  • 'AMOUSE' provides access to a lower level of 'MOUSE' Do not use 'MOUSE' and 'AMOUSE' together. For example, 'AMOUSE'(0,0,0,0) removes all 'AMOUSE' and 'MOUSE' hot spots. However, 'MOUSE' hot spots can reappear if not properly cleared.

See Also

Mnemonics - Alphabetical Listing

Mnemonics - Group Listing