The TMSFNCCheckBox is a component that is working like a TCheckBox, but it also introduces other capabilities such as HTML formatting compatible text, widget position and more.
With the TMSFNCCheckBox.Checked property, you can set and retrieve the checked state both at designtime and programmatically.
The widget position can be changed via the TMSNFCCheckBox.WidgetPosition property. It’s also supported to use your own images for the widget. For that, you’ll need a TMSFNCBitmapContainer assigned to the TMSFNCCheckBox’s BitmapContainer property. After that, use the TMSFNCCheckBox.BitmapName property to set the name of the bitmap you’d like to use.