Bug 64466 Workbench preference page does not properly set dialog font
If the user changes the dialog font it is not applied to the "Always run in background" and "Refresh workspace automatically" checkboxes.
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/internal/ide/dialogs/IDEWorkbenchPreferencePage.java
*/
    private void createSaveIntervalGroup(Composite composite) {
        Composite groupComposite = new Composite(composite, SWT.LEFT);
        GridLayout layout = new GridLayout();
        layout.numColumns = 2;
        groupComposite.setLayout(layout);
        GridData gd = new GridData();
        gd.horizontalAlignment = GridData.FILL;
        gd.grabExcessHorizontalSpace = true;
        groupComposite.setLayoutData(gd);
        saveInterval = new IntegerFieldEditor(
                IDEInternalPreferences.SAVE_INTERVAL, IDEWorkbenchMessages
                        .getString("WorkbenchPreference.saveInterval"), 
                groupComposite); 
        
        
        
        saveInterval.setPreferenceStore(getIDEPreferenceStore());
        saveInterval.setPreferencePage(this);
        saveInterval.setTextLimit(Integer.toString(
                IDEInternalPreferences.MAX_SAVE_INTERVAL).length());
        saveInterval.setErrorMessage(IDEWorkbenchMessages.format(
                "WorkbenchPreference.saveIntervalError", 
                new Object[] { new Integer(
                        IDEInternalPreferences.MAX_SAVE_INTERVAL)})); 
        saveInterval
                .setValidateStrategy(StringFieldEditor.VALIDATE_ON_KEY_STROKE);
        saveInterval.setValidRange(1, IDEInternalPreferences.MAX_SAVE_INTERVAL);
        IWorkspaceDescription description = ResourcesPlugin.getWorkspace()
                .getDescription();