protected void createFieldEditors() {
Label horizontalLine;
horizontalLine = new Label(getFieldEditorParent(), SWT.NONE);
horizontalLine.setLayoutData(new GridData(GridData.FILL, GridData.FILL, true, false, 2, 1));
_showToolbarEditor = new BooleanFieldEditor(PreferenceConstants.PLAYERVIEW_SHOW_IN_TOOLBAR,
Messages.getString("PlayerViewPage.ShowInToolbar"), //$NON-NLS-1$
getFieldEditorParent());
addField(_showToolbarEditor);
_toolbarSizeRFE = new RadioGroupFieldEditor(
PreferenceConstants.PLAYERVIEW_TOOLBAR_SIZE,
Messages.getString("PlayerViewPage.ToolbarSize"), //$NON-NLS-1$
1,
new String[][] { { Messages.getString("PlayerViewPage.ToolbarSizeLarge"), ToolBarSize.LARGE.getValue() }, { //$NON-NLS-1$ //$NON-NLS-2$
Messages.getString("PlayerViewPage.ToolbarSizeMedium"), ToolBarSize.MEDIUM.getValue() }, { //$NON-NLS-1$ //$NON-NLS-2$
Messages.getString("PlayerViewPage.ToolbarSizeSmall"), ToolBarSize.SMALL.getValue() }
}, //$NON-NLS-1$ //$NON-NLS-2$
getFieldEditorParent());
addField(_toolbarSizeRFE);
horizontalLine = new Label(getFieldEditorParent(), SWT.NONE);
horizontalLine.setLayoutData(new GridData(GridData.FILL, GridData.FILL, true, false, 2, 1));
BooleanFieldEditor useNativeSliderEditor = new BooleanFieldEditor(PreferenceConstants.PLAYERVIEW_USE_NATIVE_SLIDER,
Messages.getString("PlayerViewPage.UseNativeSlider"), //$NON-NLS-1$
getFieldEditorParent());
useNativeSliderEditor.getDescriptionControl(getFieldEditorParent()).setToolTipText((Messages.getString("PlayerViewPage.UseNativeSliderExplanation"))); //$NON-NLS-1$
addField(useNativeSliderEditor);
addField(new IntegerFieldEditor(PreferenceConstants.PLAYERVIEW_SEEK_STEP,
Messages.getString("PlayerViewPage.SeekStep"), //$NON-NLS-1$
getFieldEditorParent()));