From ea68b59a89df7ab0454e01b767050b249e3ec6b0 Mon Sep 17 00:00:00 2001 From: Vivian Kong Date: Wed, 30 May 2007 19:34:50 +0000 Subject: [PATCH] fix for bug 189325 - manually add label to Arguments edit box for accessibility --- .../indexwizards/StringVariableSelectionDialog.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/wizards/indexwizards/StringVariableSelectionDialog.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/wizards/indexwizards/StringVariableSelectionDialog.java index 53e19622dc7..8309114e48f 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/wizards/indexwizards/StringVariableSelectionDialog.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/wizards/indexwizards/StringVariableSelectionDialog.java @@ -7,6 +7,7 @@ * * Contributors: * Markus Schorn - initial API and implementation + * IBM Corporation *******************************************************************************/ package org.eclipse.cdt.internal.ui.wizards.indexwizards; @@ -16,6 +17,8 @@ import org.eclipse.core.variables.IStringVariable; import org.eclipse.core.variables.VariablesPlugin; import org.eclipse.jface.dialogs.IDialogSettings; import org.eclipse.swt.SWT; +import org.eclipse.swt.accessibility.AccessibleAdapter; +import org.eclipse.swt.accessibility.AccessibleEvent; import org.eclipse.swt.layout.GridData; import org.eclipse.swt.layout.GridLayout; import org.eclipse.swt.widgets.Composite; @@ -125,6 +128,11 @@ public class StringVariableSelectionDialog extends ElementListSelectionDialog { fArgumentText.setFont(container.getFont()); gd = new GridData(GridData.FILL_HORIZONTAL); fArgumentText.setLayoutData(gd); + fArgumentText.getAccessible().addAccessibleListener(new AccessibleAdapter() { + public void getName(AccessibleEvent e) { + e.result = Messages.StringVariableSelectionDialog_columnArgument; + } + }); desc = new Label(container, SWT.NONE); desc.setFont(parent.getFont());