Skip to main content

TBasedxReportLink.DrawSortMark(TCanvas,TRect,TdxCellSortOrder,Boolean) Method

Draws a sorting mark (arrow) in a report.

Declaration

procedure DrawSortMark(Canvas: TCanvas; var R: TRect; SortOrder: TdxCellSortOrder; Mono: Boolean); virtual;

Parameters

Name Type
Canvas TCanvas
R TRect
SortOrder TdxCellSortOrder
Mono Boolean

Remarks

This method is indented to draw sort order arrows on a report’s surface. Call this method when custom painting a report.

The Canvas parameter determines the drawing surface. Pass the report link’s Renderer.Canvas property to the parameter.

The R parameter specifies the bound rectangle for drawing.

The SortOrder parameter specifies sorting arrow type. Possible values include:

Value Description
csoNone Sorting arrow is not drawn.
csoUp Sorting arrow pointing upwards (ascending order).
csoDown Sorting arrow pointing downwards (descending order).

The Mono parameter specifies the manner in which the sorting arrow is drawn; if True, the sorting arrow is absolutely flat; if False, the sorting arrow is drawn with 3D effects.

See Also