List of usage examples for org.eclipse.jface.dialogs Dialog applyDialogFont
public static void applyDialogFont(Control control)
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(); }