Checkbox

Checkbox BlElement << #BrCheckbox traits: {TBrCheckable + TBrEnableable + TBrLayoutResizable + TBrLayoutAlignable + TBrSizeAdjustable}; slots: {}; tag: 'Checkbox - UI'; package: 'Brick' permits the user to make a binary choice, i.e. a choice between one of two possible mutually exclusive options. If needed it is possible to use checkboxes that allow an indeterminate state in addition to the two provided by a normal checkbox. See How to build a custom checkbox look Object << #BrCustomCheckboxLookHowToGuide slots: {}; tag: 'Checkbox'; package: 'Brick-Examples'

BrGlamorousComponentsCheckboxes>>#unchecked
	<gtExample>
	<return: #BrCheckbox>
	^ BrCheckbox new
		aptitude: BrGlamorousCheckboxAptitude;
		uncheck
        

BrGlamorousComponentsCheckboxes>>#checked
	<gtExample>
	<return: #BrCheckbox>
	^ BrCheckbox new
		aptitude: BrGlamorousCheckboxAptitude;
		check
        

BrGlamorousComponentsCheckboxes>>#indeterminate
	<gtExample>
	<return: #BrCheckbox>
	^ BrCheckbox new
		aptitude: BrGlamorousCheckboxAptitude;
		indeterminate