public class ScreenColorsPreferencePage extends PreferencePage implements IWorkbenchPreferencePage, IColorSelectionWidget
ERROR, INFORMATION, NONE, WARNING
Constructor and Description |
---|
ScreenColorsPreferencePage()
Constructor.
|
Modifier and Type | Method and Description |
---|---|
protected Control |
createContents(Composite parent)
Creates the controls for the page.
|
void |
init(IWorkbench workbench)
Initializes the page.
|
void |
onNewColor(ColorSelectionWidget csw,
int color)
A new color is selected.
|
protected void |
performApply()
Applies the preferences changes.
|
boolean |
performCancel()
Cancels the preferences page.
|
protected void |
performDefaults()
Sets the default preferences.
|
boolean |
performOk()
Save the color preference to the preference store.
|
applyData, applyDialogFont, computeSize, contributeButtons, createControl, createDescriptionLabel, createNoteComposite, doComputeSize, doGetPreferenceStore, getApplyButton, getContainer, getDefaultsButton, getPreferenceStore, isValid, noDefaultAndApplyButton, noDefaultButton, okToLeave, performHelp, setContainer, setErrorMessage, setMessage, setPreferenceStore, setSize, setTitle, setValid, toString, updateApplyButton
convertHeightInCharsToPixels, convertHorizontalDLUsToPixels, convertVerticalDLUsToPixels, convertWidthInCharsToPixels, dispose, getControl, getDescription, getDialogFontName, getErrorMessage, getFont, getImage, getMessage, getMessageType, getShell, getTitle, getToolTipText, initializeDialogUnits, isControlCreated, setButtonLayoutData, setControl, setDescription, setImageDescriptor, setMessage, setVisible
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
computeSize, isValid, okToLeave, setContainer, setSize
createControl, dispose, getControl, getDescription, getErrorMessage, getImage, getMessage, getTitle, performHelp, setDescription, setImageDescriptor, setTitle, setVisible
public void init(IWorkbench workbench)
init
in interface IWorkbenchPreferencePage
protected Control createContents(Composite parent)
createContents
in class PreferencePage
public void onNewColor(ColorSelectionWidget csw, int color)
onNewColor
in interface IColorSelectionWidget
color
- The color RGB(A) value.protected void performDefaults()
performDefaults
in class PreferencePage
protected void performApply()
performApply
in class PreferencePage
public boolean performOk()
performOk
in interface IPreferencePage
performOk
in class PreferencePage
public boolean performCancel()
performCancel
in interface IPreferencePage
performCancel
in class PreferencePage
iizi® is a registered trademark of Mindus SARL. © Copyright Mindus SARL, 2020. All rights reserved.