mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-04-29 19:45:01 +02:00
fix for bug 189415 - manually add label to symbols table for accessibility
This commit is contained in:
parent
cf8909d5ee
commit
098f4a4778
1 changed files with 10 additions and 0 deletions
|
@ -7,6 +7,7 @@
|
||||||
*
|
*
|
||||||
* Contributors:
|
* Contributors:
|
||||||
* Intel Corporation - initial API and implementation
|
* Intel Corporation - initial API and implementation
|
||||||
|
* IBM Corporation
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
package org.eclipse.cdt.ui.newui;
|
package org.eclipse.cdt.ui.newui;
|
||||||
|
|
||||||
|
@ -16,6 +17,8 @@ import java.util.Iterator;
|
||||||
import java.util.LinkedList;
|
import java.util.LinkedList;
|
||||||
|
|
||||||
import org.eclipse.swt.SWT;
|
import org.eclipse.swt.SWT;
|
||||||
|
import org.eclipse.swt.accessibility.AccessibleAdapter;
|
||||||
|
import org.eclipse.swt.accessibility.AccessibleEvent;
|
||||||
import org.eclipse.swt.widgets.TableColumn;
|
import org.eclipse.swt.widgets.TableColumn;
|
||||||
|
|
||||||
import org.eclipse.cdt.core.settings.model.CMacroEntry;
|
import org.eclipse.cdt.core.settings.model.CMacroEntry;
|
||||||
|
@ -30,6 +33,13 @@ public class SymbolTab extends AbstractLangsListTab {
|
||||||
tc = new TableColumn(table, SWT.LEFT);
|
tc = new TableColumn(table, SWT.LEFT);
|
||||||
tc.setText(UIMessages.getString("SymbolTab.1")); //$NON-NLS-1$
|
tc.setText(UIMessages.getString("SymbolTab.1")); //$NON-NLS-1$
|
||||||
tc.setWidth(130);
|
tc.setWidth(130);
|
||||||
|
table.getAccessible().addAccessibleListener(
|
||||||
|
new AccessibleAdapter() {
|
||||||
|
public void getName(AccessibleEvent e) {
|
||||||
|
e.result = UIMessages.getString("SymbolTab.0"); //$NON-NLS-1$
|
||||||
|
}
|
||||||
|
}
|
||||||
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
public ICLanguageSettingEntry doAdd() {
|
public ICLanguageSettingEntry doAdd() {
|
||||||
|
|
Loading…
Add table
Reference in a new issue