InfoConnect for Airlines VBA Guide
HotSpots Object Members

The following tables list the members exposed by HotSpots.

Properties
 NameDescription
Public PropertyDefaultHotspotMapNameGets the path and filename that the Save method saves a hotspot to when the location defined by the HotspotsMap property is read-only.  
Public PropertyHotspotsAltKeyGets or sets a value indicating whether the Alt key must be used in conjunction with the mouse to activate the hotspot.  
Public PropertyHotspotsCtrlKeyGets or sets a value indicating whether the Ctrl key must be used in conjunction with the mouse to activate the hotspot.  
Public PropertyHotspotsDoubleClickGets or sets a value indicating whether a double click is required to activate the hotspot.  
Public PropertyHotSpotsEnabledGets or sets a value indicating whether hotspots are enabled.  
Public PropertyHotspotsMapGets or sets the current hotspots definition file.  
Public PropertyHotspotsMouseButtonGets or sets a value indicating the mouse button used to invoke hotspots.  
Public PropertyHotspotsShiftKeyGets or sets a value indicating whether the Shift key must be used in conjunction with the mouse to activate the hotspot.  
Public PropertyHotSpotStyleGets or sets a value indicating the way that hotspots should appear on the screen.  
Public PropertyHotSpotsVisibleGets or sets a value indicating whether hotspots are visible.  
Public PropertyMappingCollectionGets a set of all the hotspots that have been mapped in the current hotspot map.  
Public PropertyMatchCaseGets or sets a value indicating whether hotspots are case sensitive.  
Public PropertyMRUHotSpotColumnGets a value indicating the most recently used hotspot column position.  
Public PropertyMRUHotSpotLengthGets a value indicating the most recently used hotspot length.  
Public PropertyMRUHotSpotRowGets a value indicating the most recently used hotspot row position.  
Public PropertyMRUHotSpotTextGets a value indicating the most recently used hotspot text.  
Public PropertyOtherDelimitersGets or sets a value indicating other character(s) to use as hotspot delimiters when the UseOtherDelimiters property is set to true.  
Public PropertySpaceDelimiterGets or sets a value indicating whether the whitespace created by pressing the spacebar is to be used as a hotspots delimiter.  
Public PropertyUnprotectedFieldHotSpotsGets or sets a value indicating whether hotspots are enabled in unprotected fields on the host screen.  
Public PropertyUseOtherDelimitersGets or sets a value indicating whether the contents of the OtherDelimiters property are to be used as additional hotspots delimiters.  
Top
Methods and Functions
 NameDescription
Public MethodAddHotspotAdds a new hotspot to the current hotspot map. If a hotspot with the specified text already exists, subject to the existing hotspot's case sensitivity property, it is removed prior to the new hotspot being added.  
Public MethodApplyCurrentHotspotsSends and applies the current hotspot map contents to the host session.  
Public MethodClearRemoves all items from the hotspots map, resulting in an empty map.  
Public MethodConfigureHotSpotsLoads the hotspots file as the current hotspots definitions.  
Public MethodContainsGets a value indicating whether there is a hotspot with the specified text in the current hotspot map.  
Public MethodRemoveHotspotRemoves a hotspot with the specified characteristics from the currrent hotspot map.  
Public MethodRemoveHotspotByTextRemoves all hotspots with the specified text from the currrent hotspot map.  
Public MethodSaveSaves changes to current hotspots map. If the current hotspots map (identified by the HotspotsMap property) resides in the installation directory and cannot be written to, the map is saved to the current user's Hotspots Maps subfolder underneath the InfoConnect folder, using the terminal session name as the hotspot map filename.  
Public MethodSaveAsSaves current hotspots map contents to a file.  
Top
See Also