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.