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....


Declaration: property OnBeforeDrawScaleLabel: TPCBeforeDrawScaleLabelEvent;
property OnCanResize:
property OnClick: TNotifyEvent;
property OnCrossHairMove: TpcCrossHairMoveEvent
property OnDataRendered: TpcRenderEvent;
property OnDblClick: TNotifyEvent;
property OnMouseDown: TMouseEvent;
property OnMouseMove: TMouseMoveEvent;
property OnMouseMoveInChart: TMouseMoveInChartEvent;
property OnMouseUp: TMouseEvent;
property OnResize: TNotifyEvent;
property OnTextLabelMove: TpcTextLabelMoveEvent;
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, and OnMouseUp support the handling of the mouse. For details on these events see the Delphi documentation.

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 OnBeforeDrawScaleLabel event is triggered whenever a scale label is to be output. The OnDataRendered event is triggered after the chart has been completed internally and before it is copied to the screen.

Last Update: 2012-Oct-20