Code example
The following code groups radio buttons inside UlcBox and turns on radio group mode:
UlcHBox new setRadioGroup: true; add: (UlcRadioButton new label: 'HighRisk'; yourself); add: (UlcRadioButton new label: 'MediumRisk'; yourself); add: (UlcRadioButton new label: 'LowRisk'; yourself); yourself
Tooltips, enablers, and mnemonics are features supported by all button-like classes.
Enablers
A feature required for buttons and menu items is to change their enable or disable state depending on the state of another widget. In ULC, this is done with enablers. An enabler informs its registered widgets that it has changed its state, and effects the change of the enable or disable state on those widgets. The following classes can serve as enablers:
The following classes can serve as concatenated enablers: