This member of WaveLinkFactory Object is supported on: Palm, CE
The CreateHotspot method creates an invisible area that triggers a specific action when the user taps it.
VB
object.CreateHotspot XCoord, YCoord, Width, Height, MyColl
VC++
HRESULT hr = object->CreateHotspot(short XCoord, short YCoord, short Width, short Height, WaveLinkWidgetCollection MyColl);
Parameters
| 
                         XCoord  | 
                    
                         The starting left coordinate of the widget  | 
                
| 
                         YCoord  | 
                    
                         The starting top coordinate of the widget  | 
                
| 
                         Width  | 
                    
                         The horizontal extent of the widget. This value must be greater than zero (0).  | 
                
| 
                         Height  | 
                    
                         The vertical extent of the widget. This value must be greater than zero (0).  | 
                
| 
                         MyColl  | 
                    
                         The name of the collection that will contain the widget  | 
                
Remarks
The DefaultCoordinateType property determines how the application interprets the values entered for the position, width, and height of the widget.
Example
' VB Sample Code
Dim ioIface As New RFIO
Dim myCollection As New WaveLinkWidgetCollection
Dim myFactory As New WaveLinkFactory
Dim my Hotspot As WaveLinkWidget
.
.
.
  ' In this example, clear the screen and hide the cursor
  ioIface.RFPrint 0, 25, "", WLCLEAR
  myFactory.DefaultCoordinateType = BYPIXEL
  ' Give some context for the hotspot
  myFactory.CreateBitmap 20, 20, 35, 25, _
            "logo.bmp", myCollection
  ' Create the widget
  Set myHotspot = myFactory.CreateHotspot 20, 20, 35, 25, _
                 myCollection
  myCollection.StoreWidgets  
Was this article useful?
The topic was:
Inaccurate
Incomplete
Not what I expected
Other