From d84efff6f7694be240fac712a7e28e16a3590ee5 Mon Sep 17 00:00:00 2001 From: Anton Leherbauer Date: Mon, 13 Nov 2006 15:32:52 +0000 Subject: [PATCH] Fix initialization of Semantic highlighting enablement checkbox --- .../CEditorColoringConfigurationBlock.java | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/preferences/CEditorColoringConfigurationBlock.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/preferences/CEditorColoringConfigurationBlock.java index 9746787b7e9..c31b935a746 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/preferences/CEditorColoringConfigurationBlock.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/preferences/CEditorColoringConfigurationBlock.java @@ -474,7 +474,6 @@ class CEditorColoringConfigurationBlock extends AbstractConfigurationBlock { public void performDefaults() { super.performDefaults(); - fEnableSemanticHighlightingCheckbox.setSelection(getPreferenceStore().getBoolean(PreferenceConstants.EDITOR_SEMANTIC_HIGHLIGHTING_ENABLED)); fListViewer.refresh(); handleSyntaxColorListSelection(); @@ -562,12 +561,9 @@ class CEditorColoringConfigurationBlock extends AbstractConfigurationBlock { addFiller(colorComposite, 1); - fEnableSemanticHighlightingCheckbox= new Button(colorComposite, SWT.CHECK); - fEnableSemanticHighlightingCheckbox.setText(PreferencesMessages.CEditorColoringConfigurationBlock_enable_semantic_highlighting); - gridData= new GridData(GridData.FILL_HORIZONTAL); - gridData.horizontalAlignment= GridData.BEGINNING; - gridData.horizontalSpan= 1; - fEnableSemanticHighlightingCheckbox.setLayoutData(gridData); + fEnableSemanticHighlightingCheckbox= addCheckBox(colorComposite, + PreferencesMessages.CEditorColoringConfigurationBlock_enable_semantic_highlighting, + PreferenceConstants.EDITOR_SEMANTIC_HIGHLIGHTING_ENABLED, 0); Label label; label= new Label(colorComposite, SWT.LEFT); @@ -763,8 +759,6 @@ class CEditorColoringConfigurationBlock extends AbstractConfigurationBlock { public void widgetSelected(SelectionEvent e) { HighlightingColorListItem item= getHighlightingColorListItem(); if (item instanceof SemanticHighlightingColorListItem) { - boolean enable= fEnableSemanticHighlightingCheckbox.getSelection(); - getPreferenceStore().setValue(PreferenceConstants.EDITOR_SEMANTIC_HIGHLIGHTING_ENABLED, enable); fListViewer.refresh(); handleSyntaxColorListSelection(); uninstallSemanticHighlighting();