Checkbox

Checkbox BlElement subclass: #BrCheckbox uses: TBrCheckable + TBrEnableable + TBrLayoutResizable + TBrLayoutAlignable + TBrSizeAdjustable instanceVariableNames: '' classVariableNames: '' package: 'Brick-Checkbox - UI' 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 subclass: #BrCustomCheckboxLookHowToGuide instanceVariableNames: '' classVariableNames: '' package: 'Brick-Examples-Checkbox'

Unchecked

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

Checked

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

Indeterminate

BrGlamorousComponentsCheckboxes>>#indeterminate
	<gtExample>

	^ BrCheckbox new
		aptitude: BrGlamorousCheckboxAptitude;
		indeterminate