Example usage for org.eclipse.jface.dialogs Dialog applyDialogFont

List of usage examples for org.eclipse.jface.dialogs Dialog applyDialogFont

Introduction

In this page you can find the example usage for org.eclipse.jface.dialogs Dialog applyDialogFont.

Prototype

public static void applyDialogFont(Control control) 

Source Link

Document

Applies the dialog font to all controls that currently have the default font.

Usage

From source file:ext.org.eclipse.jdt.internal.ui.jarpackager.JarRefactoringDialog.java

License:Open Source License

/**
 * {@inheritDoc}/*ww  w  . j ava  2 s.  c  o m*/
 */
@Override
protected Control createDialogArea(final Composite parent) {
    final Composite container = (Composite) super.createDialogArea(parent);
    initializeDialogUnits(container);
    final Composite composite = new Composite(container, SWT.NULL);
    final GridLayout layout = new GridLayout();
    layout.marginHeight = 0;
    layout.marginWidth = 0;
    composite.setLayout(layout);
    composite.setLayoutData(new GridData(GridData.FILL_HORIZONTAL | GridData.FILL_VERTICAL));
    final RefactoringHistoryControlConfiguration configuration = new RefactoringHistoryControlConfiguration(
            null, true, true) {

        @Override
        public final String getWorkspaceCaption() {
            return JarPackagerMessages.JarRefactoringDialog_workspace_caption;
        }
    };
    fHistoryControl = (ISortableRefactoringHistoryControl) RefactoringUI
            .createSortableRefactoringHistoryControl(composite, configuration);
    fHistoryControl.createControl();
    boolean sortProjects = true;
    final IDialogSettings settings = fSettings;
    if (settings != null)
        sortProjects = settings.getBoolean(SETTING_SORT);
    if (sortProjects)
        fHistoryControl.sortByProjects();
    else
        fHistoryControl.sortByDate();
    GridData data = new GridData(GridData.FILL_HORIZONTAL | GridData.FILL_VERTICAL);
    data.heightHint = convertHeightInCharsToPixels(32);
    data.widthHint = convertWidthInCharsToPixels(72);
    fHistoryControl.getControl().setLayoutData(data);
    fHistoryControl.setInput(fHistory);
    fHistoryControl.setCheckedDescriptors(fData.getRefactoringDescriptors());
    createPlainLabel(composite, JarPackagerMessages.JarPackageWizardPage_options_label);
    createOptionsGroup(composite);
    Dialog.applyDialogFont(parent);
    return composite;
}

From source file:ext.org.eclipse.jdt.internal.ui.jarpackagerfat.FatJarPackageWizardPage.java

License:Open Source License

/**
 * {@inheritDoc}//from  w w w  .j ava2  s  .  c om
 */
@Override
public void createControl(Composite parent) {
    Composite composite = new Composite(parent, SWT.NONE);
    composite.setLayoutData(new GridData(SWT.FILL, SWT.FILL, true, true));
    GridLayout layout = new GridLayout(1, false);
    layout.marginHeight = 0;
    layout.marginWidth = 0;
    composite.setLayout(layout);

    createContentGroup(composite);

    createLibraryHandlingGroup(composite);

    Label seperator = new Label(composite, SWT.SEPARATOR | SWT.HORIZONTAL);
    seperator.setLayoutData(new GridData(SWT.FILL, SWT.TOP, true, false));

    createAntScriptGroup(composite);

    restoreWidgetValues();

    update();

    Dialog.applyDialogFont(composite);
    setControl(composite);
}

From source file:ext.org.eclipse.jdt.internal.ui.javadocexport.JavadocSpecificsWizardPage.java

License:Open Source License

public void createControl(Composite parent) {
    initializeDialogUnits(parent);/*from  w w  w.ja  va 2 s  .  c o  m*/

    fLowerComposite = new Composite(parent, SWT.NONE);
    fLowerComposite.setLayoutData(createGridData(GridData.FILL_BOTH, 1, 0));

    GridLayout layout = createGridLayout(3);
    layout.marginHeight = 0;
    fLowerComposite.setLayout(layout);

    createExtraOptionsGroup(fLowerComposite);
    createAntGroup(fLowerComposite);

    setControl(fLowerComposite);
    Dialog.applyDialogFont(fLowerComposite);
    PlatformUI.getWorkbench().getHelpSystem().setHelp(fLowerComposite,
            IJavaHelpContextIds.JAVADOC_SPECIFICS_PAGE);

}

From source file:ext.org.eclipse.jdt.internal.ui.javadocexport.JavadocStandardWizardPage.java

License:Open Source License

public void createControl(Composite parent) {

    initializeDialogUnits(parent);//from  www . ja v  a 2  s .c  o  m

    fUpperComposite = new Composite(parent, SWT.NONE);
    fUpperComposite.setFont(parent.getFont());
    fUpperComposite.setLayoutData(createGridData(GridData.FILL_VERTICAL | GridData.FILL_HORIZONTAL, 1, 0));

    GridLayout layout = createGridLayout(4);
    layout.marginHeight = 0;
    fUpperComposite.setLayout(layout);

    createBasicOptionsGroup(fUpperComposite);
    createTagOptionsGroup(fUpperComposite);
    createListDialogField(fUpperComposite);
    createStyleSheetGroup(fUpperComposite);

    setControl(fUpperComposite);
    Dialog.applyDialogFont(fUpperComposite);
    PlatformUI.getWorkbench().getHelpSystem().setHelp(fUpperComposite,
            IJavaHelpContextIds.JAVADOC_STANDARD_PAGE);
}

From source file:ext.org.eclipse.jdt.internal.ui.javadocexport.JavadocTreeWizardPage.java

License:Open Source License

public void createControl(Composite parent) {
    initializeDialogUnits(parent);/*from w  w  w .  j  a  va  2  s  . c om*/

    final Composite composite = new Composite(parent, SWT.NONE);
    final GridLayout layout = new GridLayout();
    layout.numColumns = 6;
    composite.setLayout(layout);

    createJavadocCommandSet(composite);
    createInputGroup(composite);
    createVisibilitySet(composite);
    createOptionsSet(composite);

    setControl(composite);
    Dialog.applyDialogFont(composite);
    PlatformUI.getWorkbench().getHelpSystem().setHelp(composite, IJavaHelpContextIds.JAVADOC_TREE_PAGE);
}

From source file:ext.org.eclipse.jdt.internal.ui.preferences.AppearancePreferencePage.java

License:Open Source License

@Override
protected Control createContents(Composite parent) {
    initializeDialogUnits(parent);//w  w w . ja  v a2  s .  co  m
    int nColumns = 1;

    Composite result = new Composite(parent, SWT.NONE);
    result.setFont(parent.getFont());

    GridLayout layout = new GridLayout();
    layout.marginHeight = convertVerticalDLUsToPixels(IDialogConstants.VERTICAL_MARGIN);
    layout.marginWidth = 0;
    layout.numColumns = nColumns;
    result.setLayout(layout);

    fShowMethodReturnType.doFillIntoGrid(result, nColumns);
    fShowMethodTypeParameters.doFillIntoGrid(result, nColumns);
    fShowCategory.doFillIntoGrid(result, nColumns);
    fShowMembersInPackageView.doFillIntoGrid(result, nColumns);
    fFoldPackagesInPackageExplorer.doFillIntoGrid(result, nColumns);

    new Separator().doFillIntoGrid(result, nColumns);

    fCompressPackageNames.doFillIntoGrid(result, nColumns);
    fPackageNamePattern.doFillIntoGrid(result, 2);
    LayoutUtil.setHorizontalIndent(fPackageNamePattern.getLabelControl(null),
            AbstractConfigurationBlock.INDENT);
    Text packageNamePatternControl = fPackageNamePattern.getTextControl(null);
    LayoutUtil.setHorizontalIndent(packageNamePatternControl, AbstractConfigurationBlock.INDENT);
    LayoutUtil.setHorizontalGrabbing(packageNamePatternControl);
    LayoutUtil.setWidthHint(fPackageNamePattern.getLabelControl(null), convertWidthInCharsToPixels(65));

    new Separator().doFillIntoGrid(result, nColumns);
    fAbbreviatePackageNames.doFillIntoGrid(result, nColumns);
    fAbbreviatePackageNamePattern.doFillIntoGrid(result, 2);
    LayoutUtil.setHorizontalIndent(fAbbreviatePackageNamePattern.getLabelControl(null),
            AbstractConfigurationBlock.INDENT);
    Text abbreviatePackageNamePatternControl = fAbbreviatePackageNamePattern.getTextControl(null);
    LayoutUtil.setHorizontalIndent(abbreviatePackageNamePatternControl, AbstractConfigurationBlock.INDENT);
    LayoutUtil.setHorizontalGrabbing(abbreviatePackageNamePatternControl);
    LayoutUtil.setWidthHint(fAbbreviatePackageNamePattern.getLabelControl(null),
            convertWidthInCharsToPixels(65));
    LayoutUtil.setVerticalGrabbing(abbreviatePackageNamePatternControl);
    LayoutUtil.setHeightHint(abbreviatePackageNamePatternControl, convertHeightInCharsToPixels(3));

    new Separator().doFillIntoGrid(result, nColumns);
    fStackBrowsingViewsVertically.doFillIntoGrid(result, nColumns);

    String noteTitle = PreferencesMessages.AppearancePreferencePage_note;
    String noteMessage = PreferencesMessages.AppearancePreferencePage_preferenceOnlyEffectiveForNewPerspectives;
    Composite noteControl = createNoteComposite(JFaceResources.getDialogFont(), result, noteTitle, noteMessage);
    GridData gd = new GridData(GridData.HORIZONTAL_ALIGN_FILL);
    gd.horizontalSpan = 2;
    gd.horizontalIndent = AbstractConfigurationBlock.INDENT;
    noteControl.setLayoutData(gd);

    initFields();

    Dialog.applyDialogFont(result);
    return result;
}

From source file:ext.org.eclipse.jdt.internal.ui.preferences.BuildPathsPropertyPage.java

License:Open Source License

@Override
protected Control createContents(Composite parent) {
    // ensure the page has no special buttons
    noDefaultAndApplyButton();//w w w.ja v  a  2  s. c  o m

    IProject project = getProject();
    Control result;
    if (project == null || !isJavaProject(project)) {
        result = createWithoutJava(parent);
    } else if (!project.isOpen()) {
        result = createForClosedProject(parent);
    } else {
        result = createWithJava(parent, project);
    }
    Dialog.applyDialogFont(result);
    return result;
}

From source file:ext.org.eclipse.jdt.internal.ui.preferences.ClasspathVariablesPreferencePage.java

License:Open Source License

@Override
protected Control createContents(Composite parent) {
    Control result = fVariableBlock.createContents(parent);
    Dialog.applyDialogFont(result);
    return result;
}

From source file:ext.org.eclipse.jdt.internal.ui.preferences.CodeAssistFavoritesConfigurationBlock.java

License:Open Source License

@Override
protected Control createContents(Composite parent) {
    ScrolledPageContent scrolled = new ScrolledPageContent(parent, SWT.H_SCROLL | SWT.V_SCROLL);
    scrolled.setExpandHorizontal(true);/*from  ww  w .  j a  va2s . c  o  m*/
    scrolled.setExpandVertical(true);

    Composite control = new Composite(scrolled, SWT.NONE);
    GridLayout layout = new GridLayout();
    layout.numColumns = 2;
    layout.marginWidth = 0;
    layout.marginHeight = 0;
    control.setLayout(layout);

    createFavoriteList(control);

    initialize();

    scrolled.setContent(control);
    final Point size = control.computeSize(SWT.DEFAULT, SWT.DEFAULT);
    scrolled.setMinSize(size.x, size.y);

    Dialog.applyDialogFont(scrolled);

    return scrolled;
}

From source file:ext.org.eclipse.jdt.internal.ui.preferences.FoldingConfigurationBlock.java

License:Open Source License

void updateListDependencies() {
    String id = fStore.getString(PreferenceConstants.EDITOR_FOLDING_PROVIDER);
    JavaFoldingStructureProviderDescriptor desc = fProviderDescriptors.get(id);
    IJavaFoldingPreferenceBlock prefs;/*from   www .  j  a v a 2 s  .  c o  m*/

    if (desc == null) {
        // safety in case there is no such descriptor
        String message = Messages.format(PreferencesMessages.FoldingConfigurationBlock_error_not_exist, id);
        JavaPlugin.log(new Status(IStatus.WARNING, JavaPlugin.getPluginId(), IStatus.OK, message, null));
        prefs = new ErrorPreferences(message);
    } else {
        prefs = fProviderPreferences.get(id);
        if (prefs == null) {
            try {
                prefs = desc.createPreferences();
                fProviderPreferences.put(id, prefs);
            } catch (CoreException e) {
                JavaPlugin.log(e);
                prefs = new ErrorPreferences(e.getLocalizedMessage());
            }
        }
    }

    Control control = fProviderControls.get(id);
    if (control == null) {
        control = prefs.createControl(fGroup);
        if (control == null) {
            String message = PreferencesMessages.FoldingConfigurationBlock_info_no_preferences;
            control = new ErrorPreferences(message).createControl(fGroup);
        } else {
            fProviderControls.put(id, control);
        }
    }
    Dialog.applyDialogFont(control);
    fStackLayout.topControl = control;
    control.pack();
    fGroup.layout();
    fGroup.getParent().layout();

    prefs.initialize();
}