TTMSFNCGraphics.DrawRadioButton Method
Renders a native-style radio button within
ARect(TRectF).
API unit family: TMSFNCGraphics
Declaring type: TTMSFNCGraphics
Overloads
Overload 1
Renders a native-style radio button within
ARect(TRectF).
procedure DrawRadioButton(ARect: TRectF; AChecked: Boolean = False; AFocused: Boolean = False; AEnabled: Boolean = True; AScaleFactor: Single = 1.0); overload; virtual;
Parameters
| Name | Description |
|---|---|
ARect |
Bounding rectangle for the radio button. |
AChecked |
When True, the radio button is drawn in the selected state. Default is False. |
AFocused |
When True, the radio button is drawn with a focus indicator. Default is False. |
AEnabled |
When True, the radio button is drawn in the enabled state. Default is True. |
AScaleFactor |
DPI scale factor applied to glyph sizing. Default is 1.0. |
Overload 2
Renders a native-style radio button within
ARect(TRect).
procedure DrawRadioButton(ARect: TRect; AChecked: Boolean = False; AFocused: Boolean = False; AEnabled: Boolean = True; AScaleFactor: Single = 1.0); overload; virtual;
Parameters
| Name | Description |
|---|---|
ARect |
Bounding rectangle for the radio button, in integer pixels. |
AChecked |
When True, the radio button is drawn in the selected state. Default is False. |
AFocused |
When True, the radio button is drawn with a focus indicator. Default is False. |
AEnabled |
When True, the radio button is drawn in the enabled state. Default is True. |
AScaleFactor |
DPI scale factor applied to glyph sizing. Default is 1.0. |