Example usage for org.eclipse.jface.preference ColorFieldEditor ColorFieldEditor

List of usage examples for org.eclipse.jface.preference ColorFieldEditor ColorFieldEditor

Introduction

In this page you can find the example usage for org.eclipse.jface.preference ColorFieldEditor ColorFieldEditor.

Prototype

public ColorFieldEditor(String name, String labelText, Composite parent) 

Source Link

Document

Creates a color field editor.

Usage

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()));

}