TTMSFNCHotSpotImage Class
Displays an image with interactive hotspots that can react to hover, press, and selection states.
API unit family: TMSFNCHotSpotImage
Inherits from: TTMSFNCCustomHotSpotImage
Syntax
TTMSFNCHotSpotImage = class(TTMSFNCCustomHotSpotImage)
Properties
| Name |
Description |
| DefaultHotSpotAppearance |
Gets or sets the default appearance applied to newly created hotspots. (inherited from TTMSFNCCustomHotSpotImage) |
| GlobalFont |
Gets or sets the global font settings applied to hotspot text. (inherited from TTMSFNCCustomHotSpotImage) |
| Height |
Gets or sets the control height. (inherited from TTMSFNCCustomHotSpotImage) |
| HotSpotNameLocation |
Gets or sets where hotspot names are drawn. (inherited from TTMSFNCCustomHotSpotImage) |
| HotSpots |
Gets or sets the collection of interactive hotspots on the image. (inherited from TTMSFNCCustomHotSpotImage) |
| HoverBitmap |
Gets or sets the bitmap drawn for hovered hotspots. (inherited from TTMSFNCCustomHotSpotImage) |
| MultiSelect |
Gets or sets whether multiple hotspots can be selected at the same time. (inherited from TTMSFNCCustomHotSpotImage) |
| SelectedBitmap |
Gets or sets the bitmap drawn for selected hotspots. (inherited from TTMSFNCCustomHotSpotImage) |
| SelectedHotSpot |
Gets or sets the index of the currently selected hotspot. (inherited from TTMSFNCCustomHotSpotImage) |
| Width |
Gets or sets the control width. (inherited from TTMSFNCCustomHotSpotImage) |
Methods
| Name |
Description |
| AddEllipseHotSpot |
Adds an elliptical hotspot. (inherited from TTMSFNCCustomHotSpotImage) |
| AddPathHotSpot |
Adds a hotspot from a graphics path. (inherited from TTMSFNCCustomHotSpotImage) |
| AddPolygonHotSpot |
Adds a polygon hotspot. (inherited from TTMSFNCCustomHotSpotImage) |
| AddRectangleHotSpot |
Adds a rectangular hotspot. (inherited from TTMSFNCCustomHotSpotImage) |
| Draw |
Draws the image and its hotspot overlays. (inherited from TTMSFNCCustomHotSpotImage) |
| Resize |
Updates hotspot geometry after the control size changes. (inherited from TTMSFNCCustomHotSpotImage) |
Events
Used by