- Hot Spot Support
The ChartViewer control displays tooltips and fires "hot spot mouse events" for hot spots when the mouse is moving or clicking on the hot spot. In the event handler, it provides information about the hot spot that triggers the event.
The hot spots, with attributes and tool tips, are defined using standard HTML image map format. The BaseChart.getHTMLImageMap method can be used to automatically generate image maps for charts. You may also add your own custom hot spots by appending additional image map to the image map generated by BaseChart.getHTMLImageMap.
- Programmable Track Cursor Support
The ChartViewer control includes special methods and events for supporting programmable track cursors. It also manages the dynamic layer for drawing track cursors and other dynamic contents on the chart image.
- Zoom and Scroll Support
The ChartViewer control includes special methods and events for supporting using mouse clicks and drags to control the "viewport". There are also methods for synchronizing the axis scales with the viewport.