# Components

Components offer other features that are not involved in rendering.

Here are all predefined components in GacUI:
- [GuiSelectableButton::MutexGroupController](../../.././gacui/components/controls/basic/selectableButton.md)
- [<ToolstripCommand/>](../../.././gacui/components/controls/toolstrip/toolstripbutton.md)
- **GuiDialogBase**
  - [<MessageDialog/>](../../.././gacui/components/components/messagedialog.md)
  - [<ColorDialog/>](../../.././gacui/components/components/colordialog.md)
  - [<FontDialog/>](../../.././gacui/components/components/fontdialog.md)
  - [<OpenFileDialog/>](../../.././gacui/components/components/openfiledialog.md)
  - [<SaveFileDialog/>](../../.././gacui/components/components/savefiledialog.md)

