Skip to main content

TBasedxReportLink.DrawCheckBox(TCanvas,TRect,Boolean,Boolean,Boolean,TdxCheckButtonEdgeStyle,TColor) Method

Draws a check box item in a report.

Declaration

procedure DrawCheckBox(Canvas: TCanvas; var R: TRect; Checked: Boolean; Enabled: Boolean; IsRadio: Boolean; EdgeStyle: TdxCheckButtonEdgeStyle; BorderColor: TColor = clWindowText); overload; virtual;

Parameters

Name Type
Canvas TCanvas
R TRect
Checked Boolean
Enabled Boolean
IsRadio Boolean
EdgeStyle TdxCheckButtonEdgeStyle
BorderColor TColor

Remarks

This method is designed for drawing a check box on a report’s surface. Call this method when custom painting a report.

Parameter Meaning
Canvas Determines the drawing surface. Pass the report link’s Renderer.Canvas property to the parameter.
R Specifies the bound rectangle for drawing.
Checked Specifies whether the drawn check box is checked (True).
Enabled Specifies whether the drawn check box is enabled (True).
FlatBorder Specifies whether the drawn check box has a flat border (True).
See Also