TTMSFNCCircleOptions Class
Published progress-circle options with the standard single-arc defaults.
API unit family: TMSFNCWidgetProgress
Inherits from: TTMSFNCCircleOptionsCustom
Syntax
TTMSFNCCircleOptions = class(TTMSFNCCircleOptionsCustom)
Properties
Name
Description
EndAngle
Angle, in degrees, at which the arc ends. A value of 360 combined with a start angle of 0 produces a full circle. (inherited from TTMSFNCCircleOptionsCustom)
Fill
Fill used to render the completed (finished) part of the arc. (inherited from TTMSFNCCircleOptionsCustom)
Gap
Gap, in pixels, between adjacent arcs when more than one arc is drawn. (inherited from TTMSFNCCircleOptionsCustom)
Margin
Margin, in pixels, between the control bounds and the arc. (inherited from TTMSFNCCircleOptionsCustom)
StartAngle
Angle, in degrees, at which the arc begins. Zero corresponds to the top of the circle. (inherited from TTMSFNCCircleOptionsCustom)
Thickness
Thickness, in pixels, of the finished part of the arc. (inherited from TTMSFNCCircleOptionsCustom)
UnfinishedFill
Fill used to render the remaining (unfinished) part of the arc. (inherited from TTMSFNCCircleOptionsCustom)
UnfinishedThickness
Thickness, in pixels, of the unfinished part of the arc. (inherited from TTMSFNCCircleOptionsCustom)
ValueGap
Gap, in pixels, reserved for the value drawn along the arc. (inherited from TTMSFNCCircleOptionsCustom)
Methods
Name
Description
SetEndAngle
Sets the angle, in degrees, at which the arc ends. (inherited from TTMSFNCCircleOptionsCustom)
SetFill
Sets the fill used to draw the completed (finished) part of the arc. (inherited from TTMSFNCCircleOptionsCustom)
SetGap
Sets the gap, in pixels, between adjacent arcs when more than one arc is drawn. (inherited from TTMSFNCCircleOptionsCustom)
SetMargin
Sets the margin, in pixels, between the control bounds and the arc. (inherited from TTMSFNCCircleOptionsCustom)
SetStartAngle
Sets the angle, in degrees, at which the arc begins. (inherited from TTMSFNCCircleOptionsCustom)
SetThickness
Sets the thickness, in pixels, of the finished part of the arc. (inherited from TTMSFNCCircleOptionsCustom)
SetUnfinishedFill
Sets the fill used to draw the remaining (unfinished) part of the arc. (inherited from TTMSFNCCircleOptionsCustom)
SetUnfinishedThickness
Sets the thickness, in pixels, of the unfinished part of the arc. (inherited from TTMSFNCCircleOptionsCustom)
SetValueGap
Sets the gap, in pixels, reserved for the value drawn along the arc. (inherited from TTMSFNCCircleOptionsCustom)
Events
Name
Description
OnChange
Occurs when any geometry or appearance setting changes, allowing the owner to repaint. (inherited from TTMSFNCCircleOptionsCustom)