ToolbarButton.ButtonStyles

From Xojo Documentation

Enumeration
ToolbarButton.ButtonStyles

Specifies the button styles available.

Values

enum Description
PushButton The ToolButton is a pushbutton.
ToggleButton The ToolbarButton is a button that toggles between its normal and depressed state. It does not affect the state of any other Toggle buttons in the Toolbar. On macOS, only a single ToggleButton may be in the "Pressed" state at one time. Pressing one changes the state of the other toggle buttons, effectively making them work similarly to RadioButtons.
Separator The ToolbarButton is a separator. Not supported on macOS.
DropDown The ToolbarButton is a drop-down menu. On Windows, an arrow is drawn by default. To specify the menu, assign it to the Menu property of the ToolbarButton class. Handle the selected menu item in the DropDownMenuAction event of the Toolbar class. See the example for the ToolbarButton class.
SeparateDropDown The ToolbarButton is a drop-down menu with a separate down arrow on its right. There is room for the caption and the icon. To specify the menu, assign it to the Menu property of the ToolbarButton class. Handle the selected menu item in the DropDownMenuAction event of the Toolbar class. See the example for the ToolbarButton class.
Space The ToolbarButton is a fixed-width space between ToolbarButtons. This is not supported on Windows, so no extra button or space appears.
FlexibleSpace The ToolbarButton is a variable-width space between ToolbarButtons. It right-aligns the buttons to its right as the window is resized. This is not supported on Windows, so no extra space or button will be inserted.