The "Extended" features as provided by these controls are:-
Custom control painting - The controls support painting themselves using a user specified color. By default, these controls draw their Checkbox rectangle and the "Check" mark (for BinaryCheckBox) and Option "Circle" and "dot" mark (for BinaryRadioButton) using the Black color value. When you want the control to paint its client areas (Check Rectangle and "Check" mark (for BinaryCheckBox) and Option "Circle" and "dot" mark (for BinaryRadioButton)) using a color of your choice, then you can set the control's newly introduced property (NormalControlColor ) to a Color value of your choice. Once set with this value, the controls paint themselves with this color value whenever they are not in input focus. When they remain in input focus, they draw their client areas using another user specified color, in order to display a Hot tracking of input focus/mouse hovering.
New! The control now supports properties to let the user specify a custom color for painting its background.
See Image 2 for a demonstration of this capability.
Mouse hovering effects - When the input focus is not on the control, and whenever the mouse focus moves over and out of the control, the controls paint themselves using a user specified Color value (as set by setting an appropriate property).
By default, on mouse hover or on getting the input focus, the control paints itself using the Highlight color value. To change this default behaviour, you can set the control's OnFocusControlColor property to a color value of your choice.
Feature highlights:
- Derives from respective NET classes (CheckBox and RadioButton) and implements a custom painting functionality to provide extended GUI effects
- 100% C# .NET code
- Highly customisable control - exposes various properties to fully customise various display aspects
- No Run-time royalties! All you need to buy - is just one license per developer!
- Comprehensive MSDN style documentation