Link Here
|
17 |
import org.eclipse.osgi.util.TextProcessor; |
17 |
import org.eclipse.osgi.util.TextProcessor; |
18 |
|
18 |
|
19 |
import org.eclipse.swt.SWT; |
19 |
import org.eclipse.swt.SWT; |
20 |
import org.eclipse.swt.accessibility.ACC; |
|
|
21 |
import org.eclipse.swt.custom.BusyIndicator; |
20 |
import org.eclipse.swt.custom.BusyIndicator; |
22 |
import org.eclipse.swt.custom.StyleRange; |
21 |
import org.eclipse.swt.custom.StyleRange; |
23 |
import org.eclipse.swt.events.ControlEvent; |
22 |
import org.eclipse.swt.events.ControlEvent; |
Link Here
|
589 |
} else { |
588 |
} else { |
590 |
fProposalTable= new Table(fProposalShell, SWT.H_SCROLL | SWT.V_SCROLL); |
589 |
fProposalTable= new Table(fProposalShell, SWT.H_SCROLL | SWT.V_SCROLL); |
591 |
} |
590 |
} |
592 |
fProposalTable.getAccessible().setFocus(ACC.CHILDID_SELF); |
|
|
593 |
|
591 |
|
594 |
fIsColoredLabelsSupportEnabled= fContentAssistant.isColoredLabelsSupportEnabled(); |
592 |
fIsColoredLabelsSupportEnabled= fContentAssistant.isColoredLabelsSupportEnabled(); |
595 |
if (fIsColoredLabelsSupportEnabled) |
593 |
if (fIsColoredLabelsSupportEnabled) |
Link Here
|
1196 |
// transfer focus since no verify key listener can be attached |
1194 |
// transfer focus since no verify key listener can be attached |
1197 |
if (!fContentAssistSubjectControlAdapter.supportsVerifyKeyListener() && Helper.okToUse(fProposalShell)) |
1195 |
if (!fContentAssistSubjectControlAdapter.supportsVerifyKeyListener() && Helper.okToUse(fProposalShell)) |
1198 |
fProposalShell.setFocus(); // may run event loop on GTK ?? |
1196 |
fProposalShell.setFocus(); // may run event loop on GTK ?? |
|
|
1197 |
fProposalTable.setFocus(); |
1199 |
|
1198 |
|
1200 |
if (fAdditionalInfoController != null && Helper.okToUse(fProposalTable)) { |
1199 |
if (fAdditionalInfoController != null && Helper.okToUse(fProposalTable)) { |
1201 |
fAdditionalInfoController.install(fProposalTable); |
1200 |
fAdditionalInfoController.install(fProposalTable); |