mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-04-29 19:45:01 +02:00
Bug 382426 - [Accessibility] Some UI elements do not provide a label
This commit is contained in:
parent
ff15847cbe
commit
8114a24402
2 changed files with 19 additions and 2 deletions
|
@ -1,5 +1,5 @@
|
|||
/*******************************************************************************
|
||||
* Copyright (c) 2007, 2011 Intel Corporation and others.
|
||||
* Copyright (c) 2007, 2012 Intel Corporation and others.
|
||||
* All rights reserved. This program and the accompanying materials
|
||||
* are made available under the terms of the Eclipse Public License v1.0
|
||||
* which accompanies this distribution, and is available at
|
||||
|
@ -163,6 +163,13 @@ public class BuildBehaviourTab extends AbstractCBuildPropertyTab {
|
|||
updateButtons();
|
||||
}
|
||||
});
|
||||
s_parallelNumber.getAccessible().addAccessibleListener(new AccessibleAdapter() {
|
||||
@Override
|
||||
public void getName(AccessibleEvent e) {
|
||||
e.result = Messages.BuilderSettingsTab_UseParallelJobs;
|
||||
}
|
||||
});
|
||||
s_parallelNumber.setToolTipText(Messages.BuilderSettingsTab_UseParallelJobs);
|
||||
|
||||
b_parallelUnlimited= new Button(c3, SWT.RADIO);
|
||||
b_parallelUnlimited.setText(Messages.BuilderSettingsTab_UseUnlimitedJobs);
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
/*******************************************************************************
|
||||
* Copyright (c) 2000, 2009 IBM Corporation and others.
|
||||
* Copyright (c) 2000, 2012 IBM Corporation and others.
|
||||
* All rights reserved. This program and the accompanying materials
|
||||
* are made available under the terms of the Eclipse Public License v1.0
|
||||
* which accompanies this distribution, and is available at
|
||||
|
@ -32,6 +32,8 @@ import org.eclipse.jface.viewers.IStructuredSelection;
|
|||
import org.eclipse.jface.viewers.LabelProvider;
|
||||
import org.eclipse.jface.viewers.SelectionChangedEvent;
|
||||
import org.eclipse.swt.SWT;
|
||||
import org.eclipse.swt.accessibility.AccessibleAdapter;
|
||||
import org.eclipse.swt.accessibility.AccessibleEvent;
|
||||
import org.eclipse.swt.events.SelectionAdapter;
|
||||
import org.eclipse.swt.events.SelectionEvent;
|
||||
import org.eclipse.swt.events.SelectionListener;
|
||||
|
@ -183,6 +185,14 @@ public class CustomFiltersDialog extends SelectionDialog {
|
|||
List<?> initialSelection= getInitialElementSelections();
|
||||
if (initialSelection != null && !initialSelection.isEmpty())
|
||||
checkInitialSelections();
|
||||
|
||||
fCheckBoxList.getTable().getAccessible().addAccessibleListener(new AccessibleAdapter() {
|
||||
@Override
|
||||
public void getName(AccessibleEvent e) {
|
||||
e.result = FilterMessages.CustomFiltersDialog_filterList_label;
|
||||
}
|
||||
});
|
||||
fCheckBoxList.getTable().setToolTipText(FilterMessages.CustomFiltersDialog_filterList_label);
|
||||
|
||||
// Description
|
||||
info= new Label(parent, SWT.LEFT);
|
||||
|
|
Loading…
Add table
Reference in a new issue