List of usage examples for org.eclipse.jface.preference ColorFieldEditor ColorFieldEditor
public ColorFieldEditor(String name, String labelText, Composite parent)
From source file:ca.mcgill.cs.swevo.qualyzer.QualyzerPreferencePage.java
License:Open Source License
@Override protected void createFieldEditors() { addField(new StringFieldEditor(IQualyzerPreferenceConstants.DEFAULT_INVESTIGATOR, Messages.getString("QualyzerPreferencePage.defaultName"), getFieldEditorParent())); //$NON-NLS-1$ addField(new ColorFieldEditor(IQualyzerPreferenceConstants.FRAGMENT_COLOR, Messages.getString("QualyzerPreferencePage.fragmentColor"), getFieldEditorParent())); //$NON-NLS-1$ addField(new IntegerFieldEditor(IQualyzerPreferenceConstants.SEEK_TIME, Messages.getString("QualyzerPreferencePage.seekTime"), getFieldEditorParent())); //$NON-NLS-1$ addField(new FontFieldEditor(IQualyzerPreferenceConstants.FONT, Messages.getString("QualyzerPreferencePage.font"), getFieldEditorParent())); //$NON-NLS-1$ }
From source file:ch.elexis.stickynotes.ui.Preferences.java
License:Open Source License
@Override protected void createFieldEditors() { addField(new ColorFieldEditor(COLBACKGROUND, Messages.Preferences_BackgroundColor, getFieldEditorParent())); addField(new ColorFieldEditor(COLFOREGROUND, Messages.Preferences_ForegroundColor, getFieldEditorParent())); }
From source file:ch.opentrainingcenter.client.preferences.ChartColorPreferencePage.java
License:Open Source License
@Override protected void createFieldEditors() { final Composite parent = getFieldEditorParent(); final GridLayout gridLayout = GridLayoutFactory.swtDefaults().create(); // ----------- final Group groupChartColors = new Group(parent, SWT.NONE); groupChartColors.setText(Messages.TrainingTargetPreferencePage7); groupChartColors.setLayout(gridLayout); final Composite chart = new Composite(groupChartColors, SWT.NONE); chart.setLayout(GridLayoutFactory.swtDefaults().create()); addField(new ColorFieldEditor(PreferenceConstants.CHART_DISTANCE_COLOR, Messages.TrainingTargetPreferencePage8, chart)); addField(new ColorFieldEditor(PreferenceConstants.CHART_HEART_COLOR, Messages.TrainingTargetPreferencePage9, chart));/* w w w.j a va 2 s . c om*/ addField(new ColorFieldEditor(PreferenceConstants.CHART_COLOR_RANGE, Messages.TrainingTargetPreferencePage12, chart)); // ----------- Vital final Group groupVitalColors = new Group(parent, SWT.NONE); groupVitalColors.setText(Messages.TrainingTargetPreferencePage7); groupVitalColors.setLayout(gridLayout); final Composite vital = new Composite(groupVitalColors, SWT.NONE); vital.setLayout(GridLayoutFactory.swtDefaults().create()); addField(new ColorFieldEditor(PreferenceConstants.RUHEPULS_COLOR, Messages.TrainingTargetPreferencePage_0, vital)); addField(new ColorFieldEditor(PreferenceConstants.GEWICHT_COLOR, Messages.TrainingTargetPreferencePage_1, vital)); // layout GridDataFactory.defaultsFor(groupChartColors).grab(true, true).span(2, 1).indent(INDENT, INDENT) .applyTo(groupChartColors); GridDataFactory.defaultsFor(groupVitalColors).grab(true, true).span(2, 1).indent(INDENT, INDENT) .applyTo(groupVitalColors); }
From source file:ch.wess.ezclipse.ini.preferences.internal.INIColorPreferencePage.java
License:Open Source License
/** * Create the interface for choosing colors. *//*from w w w . j a va 2 s . c o m*/ @Override protected void createFieldEditors() { addField(new ColorFieldEditor(PreferenceConstants.P_INI_ARRAY, Messages.getString("INIColorPreferencePage.2"), getFieldEditorParent())); //$NON-NLS-1$ addField(new ColorFieldEditor(PreferenceConstants.P_INI_COMMENT, Messages.getString("INIColorPreferencePage.3"), getFieldEditorParent())); //$NON-NLS-1$ addField(new ColorFieldEditor(PreferenceConstants.P_INI_SECTION, Messages.getString("INIColorPreferencePage.4"), getFieldEditorParent())); //$NON-NLS-1$ addField(new ColorFieldEditor(PreferenceConstants.P_INI_VALUE, Messages.getString("INIColorPreferencePage.5"), getFieldEditorParent())); //$NON-NLS-1$ addField(new ColorFieldEditor(PreferenceConstants.P_INI_VARIABLE, Messages.getString("INIColorPreferencePage.6"), getFieldEditorParent())); //$NON-NLS-1$ }
From source file:ch.wess.ezclipse.tpl.preferences.internal.TPLColorPreferencePage.java
License:Open Source License
/** * Create the interface for choosing colors. *//*w w w . j ava2s .c o m*/ @Override protected void createFieldEditors() { addField(new ColorFieldEditor(PreferenceConstants.P_DEFAULT_COLOR, Messages.getString("TPLColorPreferencePage.2"), getFieldEditorParent())); //$NON-NLS-1$ addField(new ColorFieldEditor(PreferenceConstants.P_OPERATOR, Messages.getString("TPLColorPreferencePage.3"), getFieldEditorParent())); //$NON-NLS-1$ addField(new ColorFieldEditor(PreferenceConstants.P_VARIABLE_COLOR, Messages.getString("TPLColorPreferencePage.4"), getFieldEditorParent())); //$NON-NLS-1$ addField(new ColorFieldEditor(PreferenceConstants.P_PARAMETER_COLOR, Messages.getString("TPLColorPreferencePage.5"), getFieldEditorParent())); //$NON-NLS-1$ addField(new ColorFieldEditor(PreferenceConstants.P_STRING, Messages.getString("TPLColorPreferencePage.6"), //$NON-NLS-1$ getFieldEditorParent())); addField(new ColorFieldEditor(PreferenceConstants.P_HTML_TAG_COLOR, Messages.getString("TPLColorPreferencePage.7"), getFieldEditorParent())); //$NON-NLS-1$ addField(new ColorFieldEditor(PreferenceConstants.P_HTML_ATTRIBUTE_COLOR, Messages.getString("TPLColorPreferencePage.8"), getFieldEditorParent())); //$NON-NLS-1$ addField(new ColorFieldEditor(PreferenceConstants.P_COMMENT, Messages.getString("TPLColorPreferencePage.9"), //$NON-NLS-1$ getFieldEditorParent())); }
From source file:com.android.ide.eclipse.ddms.preferences.LogCatColorsPage.java
License:Apache License
@Override protected void createFieldEditors() { // colors preference for different log levels ColorFieldEditor cfe = new ColorFieldEditor(LogCatPanel.VERBOSE_COLOR_PREFKEY, "Verbose Log Message Color", getFieldEditorParent());/* w ww .j a va 2 s . c o m*/ addField(cfe); cfe = new ColorFieldEditor(LogCatPanel.DEBUG_COLOR_PREFKEY, "Debug Log Message Color", getFieldEditorParent()); addField(cfe); cfe = new ColorFieldEditor(LogCatPanel.INFO_COLOR_PREFKEY, "Info Log Message Color", getFieldEditorParent()); addField(cfe); cfe = new ColorFieldEditor(LogCatPanel.WARN_COLOR_PREFKEY, "Warning Log Message Color", getFieldEditorParent()); addField(cfe); cfe = new ColorFieldEditor(LogCatPanel.ERROR_COLOR_PREFKEY, "Error Log Message Color", getFieldEditorParent()); addField(cfe); cfe = new ColorFieldEditor(LogCatPanel.ASSERT_COLOR_PREFKEY, "Assert Log Message Color", getFieldEditorParent()); addField(cfe); }
From source file:com.appnativa.studio.preferences.MainPreferencePage.java
License:Open Source License
/** * Creates the field editors. Field editors are abstractions of * the common GUI blocks needed to manipulate various types * of preferences. Each field editor knows how to save and * restore itself./* w w w . j av a 2 s. com*/ */ public void createFieldEditors() { DirectoryFieldEditor df; StringFieldEditor sf; addField(df = new DirectoryFieldEditorEx(PreferenceConstants.APPNATIVA_PATH, Studio.getResourceAsString("Studio.text.wizard.chooseAppNativaSDK") + ":", getFieldEditorParent())); df.setEmptyStringAllowed(false); df.setErrorMessage(Studio.getResourceAsString("Studio.text.wizard.help.directoryAppnativa")); addField(df = new DirectoryFieldEditorEx(PreferenceConstants.ANDROID_PATH, string("Studio.text.wizard.chooseAndroidSDK") + ":", getFieldEditorParent())); df.setErrorMessage(string("Studio.text.wizard.help.directoryAndroid")); df.setErrorMessage(string("Studio.text.wizard.help.directoryXCode")); addField(sf = new StringFieldEditor(PreferenceConstants.SMALL_SCREEN_SIZE, string("Studio.text.wizard.smallPointSize") + ":", getFieldEditorParent())); sf.setErrorMessage(string("Studio.text.wizard.help.smallScreen")); addField(sf = new StringFieldEditor(PreferenceConstants.SMALL_SCREEN_SIZE_WITH_MEDIUM, string("Studio.text.wizard.smallMedPointSize") + ":", getFieldEditorParent())); sf.setErrorMessage(string("Studio.text.wizard.help.smallScreenMedium")); addField(sf = new StringFieldEditor(PreferenceConstants.MEDIUM_SCREEN_SIZE, string("Studio.text.wizard.mediumPointSize") + ":", getFieldEditorParent())); sf.setErrorMessage(string("Studio.text.wizard.help.smallScreenMedium")); addField(sf = new StringFieldEditor(PreferenceConstants.ORGANIZATION_NAME, string("Studio.text.wizard.organizationName") + ":", getFieldEditorParent())); addField(sf = new StringFieldEditor(PreferenceConstants.PACKAGE_NAME, string("Studio.text.wizard.packageName") + ":", getFieldEditorParent())); addField(new ColorFieldEditor(PreferenceConstants.CANVAS_COLOR, "Canvas Color", getFieldEditorParent())); addField(new ColorFieldEditor(PreferenceConstants.GRID_COLOR, "Grid Color", getFieldEditorParent())); addField(new ColorFieldEditor(PreferenceConstants.SELECTION_COLOR, "Selection Color", getFieldEditorParent())); addField(new ColorFieldEditor(PreferenceConstants.TRACKING_COLOR, "Cell Tracking Color", getFieldEditorParent())); setValid(getAppNativaSDKDirectory() != null); }
From source file:com.aptana.ide.editors.preferences.EditorPreferencePage.java
License:Open Source License
/** * Creates the field editors. Field editors are abstractions of the common GUI blocks needed to manipulate various * types of preferences. Each field editor knows how to save and restore itself. *//*from ww w. j a va2s. c o m*/ public void createFieldEditors() { pairMatchingGroup = new Group(getFieldEditorParent(), SWT.NONE); GridData gdLabel = new GridData(SWT.FILL, SWT.FILL, true, false); gdLabel.horizontalSpan = 2; pairMatchingGroup.setLayoutData(gdLabel); pairMatchingGroup.setText(Messages.EditorPreferencePage_PairMatching); Composite colorComp = new Composite(pairMatchingGroup, SWT.NONE); addField(new ColorFieldEditor(IPreferenceConstants.PAIR_MATCHING_COLOR, Messages.EditorPreferencePage_HighlightColor, colorComp)); addField(new RadioGroupFieldEditor(IPreferenceConstants.SHOW_PAIR_MATCHES, Messages.EditorPreferencePage_DisplayOptions, 1, new String[][] { { Messages.EditorPreferencePage_DoNotDisplay, IPreferenceConstants.NONE }, { Messages.EditorPreferencePage_HiglightMatch, IPreferenceConstants.MATCHING }, { Messages.EditorPreferencePage_HighlightBoth, IPreferenceConstants.BOTH } }, pairMatchingGroup, false)); GridLayout layout = new GridLayout(1, true); pairMatchingGroup.setLayout(layout); }
From source file:com.aptana.js.interactive_console.console.prefs.InteractiveConsolePrefs.java
License:Open Source License
@Override protected void createFieldEditors() { Composite p = getFieldEditorParent(); ColorFieldEditor sysout = new ColorFieldEditor(JSConsoleConstants.CONSOLE_OUTPUT_COLOR, "Stdout color", p); ColorFieldEditor syserr = new ColorFieldEditor(JSConsoleConstants.CONSOLE_ERROR_COLOR, "Stderr color", p); ColorFieldEditor sysin = new ColorFieldEditor(JSConsoleConstants.CONSOLE_INPUT_COLOR, "Stdin color", p); ColorFieldEditor prompt = new ColorFieldEditor(JSConsoleConstants.CONSOLE_PROMPT_COLOR, "Prompt color", p); ColorFieldEditor background = new ColorFieldEditor(JSConsoleConstants.CONSOLE_BACKGROUND_COLOR, "Background color", p); ColorFieldEditor debugBackground = new ColorFieldEditor(JSConsoleConstants.DEBUG_CONSOLE_BACKGROUND_COLOR, "Debug console background color", p); addField(sysout);//from ww w . ja v a 2 s .c om addField(syserr); addField(sysin); addField(prompt); addField(background); addField(debugBackground); addField(new MultiStringFieldEditor(JSConsoleConstants.INITIAL_INTERPRETER_CMDS, "Initial\ninterpreter\ncommands:\n", p)); addField(new StringFieldEditor(JSConsoleConstants.INTERACTIVE_CONSOLE_VM_ARGS, "Vm Args for Rhino\n(used only on external\nprocess option):", p)); addField(new IntegerFieldEditor(JSConsoleConstants.INTERACTIVE_CONSOLE_MAXIMUM_CONNECTION_ATTEMPTS, "Maximum connection attempts\nfor initial communication:", p)); addField(new BooleanFieldEditor(JSConsoleConstants.INTERACTIVE_CONSOLE_FOCUS_ON_CONSOLE_START, "Focus console when it's started?", BooleanFieldEditor.SEPARATE_LABEL, p)); addField(new BooleanFieldEditor( JSConsoleConstants.INTERACTIVE_CONSOLE_SEND_INITIAL_COMMAND_WHEN_CREATED_FROM_EDITOR, "When creating console send\ncurrent selection/editor\ncontents for execution?", BooleanFieldEditor.SEPARATE_LABEL, p)); addField(new BooleanFieldEditor(JSConsoleConstants.INTERACTIVE_CONSOLE_FOCUS_ON_SEND_COMMAND, "Focus console when an evaluate\ncommand is sent from the editor?", BooleanFieldEditor.SEPARATE_LABEL, p)); }
From source file:com.arm.cmsis.pack.ui.preferences.CpConsolePreferencePage.java
License:Open Source License
@Override protected void createFieldEditors() { addField(new BooleanFieldEditor(CpUIPreferenceConstants.CONSOLE_OPEN_ON_OUT, CpStringsUI.CpConsolePreferencePage_AutoOpen, SWT.NONE, getFieldEditorParent())); addField(new ColorFieldEditor(CpUIPreferenceConstants.CONSOLE_OUT_COLOR, CpStringsUI.CpConsolePreferencePage_OutputColor, getFieldEditorParent())); addField(new ColorFieldEditor(CpUIPreferenceConstants.CONSOLE_INFO_COLOR, CpStringsUI.CpConsolePreferencePage_InfoColor, getFieldEditorParent())); addField(new ColorFieldEditor(CpUIPreferenceConstants.CONSOLE_ERROR_COLOR, CpStringsUI.CpConsolePreferencePage_ErrorColor, getFieldEditorParent())); addField(new ColorFieldEditor(CpUIPreferenceConstants.CONSOLE_BG_COLOR, CpStringsUI.CpConsolePreferencePage_BgColor, getFieldEditorParent())); }