If t
, a divider line is drawn above the toolbar, to separate it from the menu bar. The default value is nil
.
A list of images, in one-to-one correspondence with the items. Elements corresponding to toolbar-button
items or toolbar-component
items are ignored.
A list of callback functions, in one-to-one correspondence with the items. Elements corresponding to toolbar-button
items or toolbar-component
items are ignored
A list of tooltip strings, in one-to-one correspondence with the items. Elements corresponding to
toolbar-button
items or toolbar-component
items are ignored
The width of the toolbar buttons.
The height of the toolbar buttons.
The width of buttons in the toolbar. .
The height of buttons in the toolbar.
An optional image setting object which can be used to specify images. See toolbar-button
and image-set
for more details.
The class toolbar
inherits from collection
, and therefore has a list of items
. It behaves in a similar manner to push-button-panel
, which inherits from choice
.
The items
keyword may be used to specify a mixture of toolbar-buttons
and toolbar-components
, or it may contain arbitrary objects as items. The list may also contain CAPI panes, which will appear within the toolbar. This is typically used with text-input-panes
, option-panes
, and text-input-choices
.
For items that are not toolbar buttons or toolbar components, a toolbar button is automatically created, using the appropriate elements of the images, callbacks and tooltips lists. If no image is specified, the item itself is used as the image. For more information on acceptable values for images, see toolbar-button
.
All toolbar buttons within the item list behave as push buttons. However, toolbar button components may be single-selection or multiple-selection. See toolbar-component
for further details.