Click or drag to resize

Hotspot Class

The Hotspot object class refers to each Hotspot that is created from the Hotspot Designer at design time. Each Hotspot is a member of a Hotspots collection which is a property of HotImage.
Inheritance Hierarchy
SystemObject
  Deltabit.WinFormsHotspot

Namespace:  Deltabit.WinForms
Assembly:  Deltabit.HotImage (in Deltabit.HotImage.dll) Version: 2.1.1.0 (2.1.1)
Syntax
public class Hotspot

The Hotspot type exposes the following members.

Constructors
  NameDescription
Public methodHotspot
Default Hotspot Constructor
Top
Properties
  NameDescription
Public propertyAnnotation
Gets or sets an annotation lable for the hotspot.
Public propertyBorder
The hotspot border.
Public propertyChildHotspotsResources
Gets or sets the value of the Guid that can be used to load a child HotImage in the hierarchy from the resources. It is the same Guid as that in the child HotImage.HotspotsResources. Is set by the designer when a Child Hotimage is added to a hotspot
Public propertyCursor
Gets or sets the cursor that is displayed while the mouse is over the hotspot.
Public propertyDescription
Gets or sets a description for the hotspot.
Public propertyFadeTime
Gets or sets a value which determines how long it takes in milliseconds for the fade to take place when a hotspot changes visibility and the VisibleMode is set to Fade.
Public propertyFillBrush
Gets or sets a brush for painting the inside of the hotspot.
Public propertyFillBrushColor
Read only gets the color of the Hotspot FillBrush
Public propertyFillBrushDirection
Gets or sets the direction the gradinet brush is orientated.
Public propertyHyperlink
Gets or sets a hyperlink for the hotpot.
Public propertyIndex
Gets or sets the index for the hotspot from it's parent collection.
Public propertyName
Gets or sets the name of the hotspot.
Public propertyParent
Gets or sets a parent HotImage that owns the hotspot.
Public propertyShape
Gets or sets a Shape that defines the Hotspot. This can be an Ellipse, Rectangle or Polygon.
Public propertySmoothing
Gets or sets the type of smoothing when a hotspot is rendered
Public propertyTag
Gets or sets any additional object associated with a hotspot.
Public propertyText
Gets or sets the text displayed in the hotspot popup label.
Public propertyVisible
Gets or sets whether the hotspot is visible or not. When this property changes it will change visibility according to the VisibleMode.
Public propertyVisibleMode
Specifies the animation taking place when a hotspot changes visibility.
Top
Methods
  NameDescription
Public methodClone
Instantiates a new hotspot, copies data from this hotspot and returns the new instance.
Public methodClone(Double, Double)
Instantiates a new hotspot, copies data from this hotspot and rescales the hotspot, returning the new instance. The Parent reference however remains as a reference to the original HotImage
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Public methodGetChildHotImage
Creates and returns a reference to a new HotImage from the resources saved for the child HotImage at design time.
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
See Also