Bug 40965 [Workbench] Tool bar buttons require mouse focus to get read using MSAA
20030730 When you cycle through buttons using the mouse the tooltip value will not be given to the MSAA interface. If you select using a mouse it will. STEPS 1) Start up Inspect Objects 2) Tab through Eclipse until you get focus on a tool bar button. There will be no name or value 3) Move the button over with the mouse - you will get tool tip text
bundles/org.eclipse.jface/src/org/eclipse/jface/action/ToolBarManager.java
}
    /**
     * Creates and returns this manager's tool bar control. 
     * Does not create a new control if one already exists.
     *
     * @param parent the parent control
     * @return the tool bar control
     */
    public ToolBar createControl(Composite parent) {
        if (!toolBarExist() && parent != null) {
            toolBar = new ToolBar(parent, itemStyle);
            toolBar.setMenu(getContextMenuControl());
            update(false);
        }
        return toolBar;
    }
    /**
     * Disposes of this tool bar manager and frees all allocated SWT resources.
     * Notifies all contribution items of the dispose. Note that this method does
     * not clean up references between this tool bar manager and its associated
     * contribution items. Use <code>removeAll</code> for that purpose.
     */
    public void dispose() {
        if (toolBarExist()) {
            toolBar.dispose();
        }
        toolBar = null;
        IContributionItem[] items = getItems();
        for (int i = 0; i < items.length; i++) {
            items[i].dispose();