The SDL Component Suite is an industry leading collection of components supporting scientific and engineering computing. Please visit the SDL Web site for more information....



Events


Unit: SDL_rchart
Class: TContourPlot
Declaration: property OnBeforeCrossHairMove: TBeforeCrossHMoveEvent;
property OnBeforeRenderChartItem: TBeforeRenderCItemEvent;
property OnBeforeRenderData: TRenderEvent;
property OnCanResize: TCanResizeEvent;
property OnClick: TNotifyEvent;
property OnCrossHairMove: TCrossHairMoveEvent
property OnDataRendered: TRenderEvent;
property OnDblClick: TNotifyEvent;
property OnDragDrop;
property OnDragOver;
property OnEndDrag;
property OnEstimateZVal: TEstimateZValEvent;
property OnKeyDown: TKeyEvent;
property OnKeyPress: TKeyPressEvent;
property OnKeyUp: TKeyEvent;
property OnMouseDown: TMouseEvent;
property OnMouseEnter: TNotifyEvent;
property OnMouseLeave: TNotifyEvent;
property OnMouseMove: TMouseMoveEvent;
property OnMouseMoveInChart: TMouseMoveInChartEvent;
property OnMouseUp: TMouseEvent;
property OnMouseWheel;
property OnMouseWheelDown;
property OnMouseWheelUp;
property OnProgress: TOnPercentDoneEvent;
property OnResize: TNotifyEvent;
property OnRubberBand: TSelectRectEvent;
property OnScalesRendered: TRenderEvent;
property OnScaleTickDrawn: TScaleTickDrawnEvent;
property OnSelectRect: TSelectRectEvent;
property OnStartDrag;
property OnTextLabelMove: TTextLabelMoveEvent;
property OnZoomPan: TZoomPanEvent;

The OnCanResize event is triggered when the control is resized. The OnClick and the OnDblClick events occur when the user clicks on the component. The events OnMouseMove, OnMouseDown, OnMouseUp, OnMouseWheel, OnMouseWheelUp, and OnMouseWheelDown support the handling of the mouse.

The OnMouseMoveInChart event returns the mouse position in the chart coordinate system. The OnZoomPan event is triggered when an interactive zoom or pan action is carried out. The OnCrossHairMove event is triggered when any crosshair is moved by the user. The event OnTextLabelMove occurs when the user moves any user-defined text label by mouse interaction. The OnDataRendered  event is triggered after the chart has been completed internally and before it is copied to the screen. The OnEstimateZVal event is triggered when the component needs to get altitude data during the redrawing process. The progress of the redraw process is fed back in the OnProgress event.



Last Update: 2017-Sep-13