From 48656a5e1f5a38719d58bb014d87a16c5cd6fc88 Mon Sep 17 00:00:00 2001 From: Vivian Kong Date: Mon, 28 May 2007 20:00:33 +0000 Subject: fix for bug 189237 - manually add label to edit/input box for accessibility --- .../src/org/eclipse/cdt/launch/ui/CDebuggerTab.java | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'launch') diff --git a/launch/org.eclipse.cdt.launch/src/org/eclipse/cdt/launch/ui/CDebuggerTab.java b/launch/org.eclipse.cdt.launch/src/org/eclipse/cdt/launch/ui/CDebuggerTab.java index c7ad0ae3e34..6998514c5f3 100644 --- a/launch/org.eclipse.cdt.launch/src/org/eclipse/cdt/launch/ui/CDebuggerTab.java +++ b/launch/org.eclipse.cdt.launch/src/org/eclipse/cdt/launch/ui/CDebuggerTab.java @@ -45,6 +45,8 @@ import org.eclipse.debug.core.ILaunchConfiguration; import org.eclipse.debug.core.ILaunchConfigurationWorkingCopy; import org.eclipse.jface.dialogs.Dialog; import org.eclipse.swt.SWT; +import org.eclipse.swt.accessibility.AccessibleAdapter; +import org.eclipse.swt.accessibility.AccessibleEvent; import org.eclipse.swt.custom.ScrolledComposite; import org.eclipse.swt.events.ModifyEvent; import org.eclipse.swt.events.ModifyListener; @@ -441,6 +443,13 @@ public class CDebuggerTab extends AbstractCDebuggerTab { update(); } }); + fStopInMainSymbol.getAccessible().addAccessibleListener( + new AccessibleAdapter() { + public void getName(AccessibleEvent e) { + e.result = LaunchMessages.getString( "CDebuggerTab.Stop_at_main_on_startup"); //$NON-NLS-1$ + } + } + ); } fAdvancedButton = createPushButton(optionsComp, LaunchMessages.getString("CDebuggerTab.Advanced"), null); //$NON-NLS-1$ ((GridData)fAdvancedButton.getLayoutData()).horizontalAlignment = GridData.END; -- cgit v1.2.3