private void updateEnablement() { final boolean enabled= fEnablementCheckbox.getSelection(); fQuickDiffOverviewRulerCheckBox.setEnabled(enabled); fQuickDiffProviderCombo.setEnabled(enabled); for (int i= 0; i < fQuickDiffColorEditors.length; i++) fQuickDiffColorEditors[i].setEnabled(enabled); }
private void updateEnablement() { final boolean enabled= fEnablementCheckbox.getSelection(); fQuickDiffOverviewRulerCheckBox.setEnabled(enabled); fQuickDiffProviderCombo.setEnabled(enabled); for (int i= 0; i < fQuickDiffColorEditors.length; i++) fQuickDiffColorEditors[i].setEnabled(enabled); fQuickDiffProviderNote.setEnabled(enabled); Control[] quickDiffProviderNoteChildren= fQuickDiffProviderNote.getChildren(); for (int i= 0; i < quickDiffProviderNoteChildren.length; i++) { quickDiffProviderNoteChildren[i].setEnabled(enabled); } }
fForegroundLabel.setEnabled(false); fBackgroundLabel.setEnabled(false); fForegroundColorEditor.setEnabled(false); fBackgroundColorEditor.setEnabled(false); fBold.setSelection(false); fItalic.setSelection(false); fForegroundLabel.setEnabled(true); fBackgroundLabel.setEnabled(true); fForegroundColorEditor.setEnabled(true); fBackgroundColorEditor.setEnabled(true); fBold.setSelection((attribute.getStyle() & SWT.BOLD) != 0); fItalic.setSelection((attribute.getStyle() & SWT.ITALIC) != 0);
mColorSelector.setEnabled(true); mColorSelector.setEnabled(false);
mColorSelector.setEnabled(false); mColorSelector.addListener(new IPropertyChangeListener() { @Override
GridData gd = new GridData(SWT.BEGINNING, SWT.FILL, false, false); fForegroundColor.setLayoutData(gd); fForegroundColorEditor.setEnabled(false); gd = new GridData(SWT.BEGINNING, SWT.FILL, false, false); fBackgroundColor.setLayoutData(gd); fBackgroundColorEditor.setEnabled(false);