|
40 events. The same 40 in JavaScript and in .NET, under the same names. The per-event topics linked below document the parameters; this page is the index and says what raises each one.
For the JavaScript subscribe syntax see ProEssentialsJS Events. In .NET they are ordinary events on the control. Under ActiveX and VCL the same events carry the name without the Pe prefix, which is the name each per-event topic is titled with, and OCX/VCL Events covers that form.
Which Objects Carry Events
Raised By A Hot-Spot Click
Twenty. Click a data point, an axis, a title, a table cell or an annotation and the matching event fires with what was hit. Nothing fires when the click hit nothing. Most are gated by an Allow...HotSpots property, named on each topic.
Raised By Interaction And By The Chart's Own Work
Thirteen. Zooming, scrolling, the tracking cursor, dragging an annotation, the popup menu, a property change, and the three that let you replace text.
Scroll Gate Notifications
Two, raised before a scroll is applied.
In JavaScript, PePreVScroll is present only where a vertical scroll range exists. A Graph, Scientific Graph or Polar chart lays out no vertical scrollbar, so the event is not published on those and appears in the control's eventsBlocked list.
Declared, Not Raised
Five. Present in the object model and documented here so the model is complete, and listed as not raised so no one waits on one.
In JavaScript the last two are undefined on the control rather than handles that never fire, and the control names them in eventsBlocked.
See also JS / .NET Charts Reference, ProEssentialsJS Events, OCX/VCL Events, How do I use Hot Spots?
|