dCheckBox is a control that is used to display boolean values: True/False, Yes/No, etc.
There is an optional 3rd state that is used to reflect unknown/null values. This would enable the checkbox to reflect True/False/Unknown, Yes/No/Maybe, Pass/Fail/Incomplete. The underlying value for the third state is None.
Some of the more useful properties for dCheckBox:
| Alignment - (str): Can be "Left" or "Right", and controls the placement of the checkbox in relation to the text. Right alignment is currently not supported on OS X. |
| Caption - (str): The text displayed for the control. |
| Value - (bool): Either True or False (possibly None) |
| ThreeState - (bool): Determines if the control is capable of displaying None values. |
| UserThreeState - (bool): Determines if the user can set the third state interactively. ThreeState must be True for this to have an effect. |
See the Dabo Class Documentation for an exhaustive documentation of this control's Properties and Methods.