Lines 21-26
Link Here
|
21 |
import org.eclipse.swt.graphics.Color; |
21 |
import org.eclipse.swt.graphics.Color; |
22 |
import org.eclipse.swt.graphics.RGB; |
22 |
import org.eclipse.swt.graphics.RGB; |
23 |
import org.eclipse.swt.widgets.Display; |
23 |
import org.eclipse.swt.widgets.Display; |
|
|
24 |
import org.eclipse.ui.editors.text.EditorsUI; |
24 |
|
25 |
|
25 |
public class ColorManager implements IColorManager, IPDEColorConstants { |
26 |
public class ColorManager implements IColorManager, IPDEColorConstants { |
26 |
|
27 |
|
Lines 41-47
Link Here
|
41 |
} |
42 |
} |
42 |
|
43 |
|
43 |
public static void initializeDefaults(IPreferenceStore store) { |
44 |
public static void initializeDefaults(IPreferenceStore store) { |
44 |
PreferenceConverter.setDefault(store, P_DEFAULT, DEFAULT); |
|
|
45 |
PreferenceConverter.setDefault(store, P_PROC_INSTR, PROC_INSTR); |
45 |
PreferenceConverter.setDefault(store, P_PROC_INSTR, PROC_INSTR); |
46 |
PreferenceConverter.setDefault(store, P_STRING, STRING); |
46 |
PreferenceConverter.setDefault(store, P_STRING, STRING); |
47 |
PreferenceConverter.setDefault(store, P_EXTERNALIZED_STRING, EXTERNALIZED_STRING); |
47 |
PreferenceConverter.setDefault(store, P_EXTERNALIZED_STRING, EXTERNALIZED_STRING); |
Lines 50-64
Link Here
|
50 |
PreferenceConverter.setDefault(store, P_HEADER_KEY, HEADER_KEY); |
50 |
PreferenceConverter.setDefault(store, P_HEADER_KEY, HEADER_KEY); |
51 |
PreferenceConverter.setDefault(store, P_HEADER_OSGI, HEADER_OSGI); |
51 |
PreferenceConverter.setDefault(store, P_HEADER_OSGI, HEADER_OSGI); |
52 |
store.setDefault(P_HEADER_OSGI + IPDEColorConstants.P_BOLD_SUFFIX, true); |
52 |
store.setDefault(P_HEADER_OSGI + IPDEColorConstants.P_BOLD_SUFFIX, true); |
53 |
PreferenceConverter.setDefault(store, P_HEADER_VALUE, HEADER_VALUE); |
|
|
54 |
PreferenceConverter.setDefault(store, P_HEADER_ATTRIBUTES, HEADER_ATTRIBUTES); |
53 |
PreferenceConverter.setDefault(store, P_HEADER_ATTRIBUTES, HEADER_ATTRIBUTES); |
55 |
store.setDefault(P_HEADER_ATTRIBUTES + IPDEColorConstants.P_ITALIC_SUFFIX, true); |
54 |
store.setDefault(P_HEADER_ATTRIBUTES + IPDEColorConstants.P_ITALIC_SUFFIX, true); |
56 |
PreferenceConverter.setDefault(store, P_HEADER_ASSIGNMENT, HEADER_ASSIGNMENT); |
|
|
57 |
} |
55 |
} |
58 |
|
56 |
|
59 |
private void initialize() { |
57 |
private void initialize() { |
60 |
IPreferenceStore pstore = PDEPlugin.getDefault().getPreferenceStore(); |
58 |
IPreferenceStore pstore = PDEPlugin.getDefault().getPreferenceStore(); |
61 |
putColor(pstore, P_DEFAULT); |
59 |
IPreferenceStore editors = EditorsUI.getPreferenceStore(); |
|
|
60 |
|
61 |
putColor(editors, P_DEFAULT); |
62 |
putColor(pstore, P_PROC_INSTR); |
62 |
putColor(pstore, P_PROC_INSTR); |
63 |
putColor(pstore, P_STRING); |
63 |
putColor(pstore, P_STRING); |
64 |
putColor(pstore, P_EXTERNALIZED_STRING); |
64 |
putColor(pstore, P_EXTERNALIZED_STRING); |
Lines 66-74
Link Here
|
66 |
putColor(pstore, P_XML_COMMENT); |
66 |
putColor(pstore, P_XML_COMMENT); |
67 |
putColor(pstore, P_HEADER_KEY); |
67 |
putColor(pstore, P_HEADER_KEY); |
68 |
putColor(pstore, P_HEADER_OSGI); |
68 |
putColor(pstore, P_HEADER_OSGI); |
69 |
putColor(pstore, P_HEADER_VALUE); |
69 |
putColor(editors, P_HEADER_VALUE); |
70 |
putColor(pstore, P_HEADER_ATTRIBUTES); |
70 |
putColor(pstore, P_HEADER_ATTRIBUTES); |
71 |
putColor(pstore, P_HEADER_ASSIGNMENT); |
71 |
putColor(editors, P_HEADER_ASSIGNMENT); |
72 |
pstore = PreferenceConstants.getPreferenceStore(); |
72 |
pstore = PreferenceConstants.getPreferenceStore(); |
73 |
for (int i = 0; i < IColorManager.PROPERTIES_COLORS.length; i++) { |
73 |
for (int i = 0; i < IColorManager.PROPERTIES_COLORS.length; i++) { |
74 |
putColor(pstore, IColorManager.PROPERTIES_COLORS[i]); |
74 |
putColor(pstore, IColorManager.PROPERTIES_COLORS[i]); |