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
/*******************************************************************************
 * Copyright (c) 2000, 2004 IBM Corporation and others.
 * All rights reserved. This program and the accompanying materials 
 * are made available under the terms of the Common Public License v1.0
 * which accompanies this distribution, and is available at
 * http://www.eclipse.org/legal/cpl-v10.html
 * 
 * Contributors:
 *     IBM Corporation - initial API and implementation
 *******************************************************************************/
package org.eclipse.jface.action;
import java.util.ArrayList;
import java.util.Iterator;
import org.eclipse.swt.SWT;
import org.eclipse.swt.widgets.Composite;
import org.eclipse.swt.widgets.Control;
import org.eclipse.swt.widgets.Menu;
import org.eclipse.swt.widgets.ToolBar;
import org.eclipse.swt.widgets.ToolItem;
/**
 * A tool bar manager is a contribution manager which realizes itself and its items
 * in a tool bar control.
 * <p>
 * This class may be instantiated; it may also be subclassed if a more
 * sophisticated layout is required.
 * </p>
 */
public class ToolBarManager extends ContributionManager implements