The Toolbar
The configurable Toolbar window consists of user definable
and arrangeable bitmapped
pushbuttons
for most all internal control functions as well as for user defined
operations. It is located immediately below the Action Bar pulldown
menu, if it is
displayed, or below the primary window titlebar if the menu is hidden.
The Toolbar may be hidden from view by deselecting the Show toolbar
option
from the Options page 2_1 of the
Settings
notebook or by selecting the Windows->Hide toolbar
menu
option (Ctrl+Shift+F2).

The Toolbar is based on the User Customizable Menu control. This control is used in other applications such as the popular UniMaint application and the OS/2 enhanced system editor (EPM). The code has been highly modified for use in FS/2.


The Toolbar may be configured with either flat or framed items, with
or
without text titles or text titles only. Use the Change
Style dialog to set these options. Use the Font Palette to change
the
font of the text titles.



Toolbar
with Text Titles Only
Setup
Toolbar changes, settings and other configuration items are ONLY accessed through a context popup menu, normally a right mouse click anywhere within the toolbar window area or through the Setup->Toolbar submenu.
When the Toolbar is configured with more pushbuttons than will fit within the horizontal width of the window, scroll arrows appear at either end to scroll the toolbar. Each click of a scroll control moves the toolbar half the width of the toolbar or to the end, whichever is first.
Any toolbar item may be configured as a 'dropdown' item where additional toolbar items appear in a dropdown similar to a dropdown menu. To create a dropdown item, simply Alt+drag any other item in either the Toolbar or in the Configure->Toolbar Built-in toolbar to any other item. The 'Launch' and 'WPS' items in the default toolbar are such items. They simply extend to show the submenu items. The Launch item by default has one 'Dummy' dropdown item. If all submenu items are removed from a dropdown item, the item reverts to its assigned function or is non-functional if no action is defined.
Keyboard Use
The Toolbar may be scrolled from the keyboard by putting control focus in the toolbar (press F2 or use ALT+Up cursor key to 'window scroll' to the toolbar). Use the left and right cursor keys to scroll through the individual items of the toolbar once it has the focus and Shift left-right cursor keys to scroll with half window width steps. The Home and End keys also scroll the toolbar to either end. Pressing Enter starts the action provided by the selected item.
Bubble help
Bubble help is available for the primary items but does not function for the dropdown submenu items. However, all functions have associated descriptive help text and moving a dropdown submenu item to the primary menu will show that help. The toolbar bubble help is toggled on or off using an option in the Change Style dialog.
Custom Buttons
The Toolbar supports the use of bitmaps only. If a user wishes to add a custom designed bitmap, an icon may be converted to a bitmap if desired. Ideally the bitmap item should be of the size 30x25 to be similar to the builtin items. However the Toolbar resizes to accumulate the largest item. If icon sized bitmaps are used, they should be placed in a dropdown item, such as the 'Launch' item, where the increased size does not affect toolbar height.
The \BMP directory contains about 50 bitmaps of various applications that may easily be used to customize the Toolbar.
The builtin toolbar bitmaps are all 256-color (or less) bitmaps. If the user desires higher color quality bitmaps, it is relatively easy to modify and save the bitmaps to a different name using the icon editor, and then link the toolbar item to the bitmap file using the Toolbar->Edit Item menu selection.