Community
Participate
Working Groups
.
Created attachment 2594 [details] fixes fixes: AppletMainTab AppletParametersTab JavaArgumentsTab JavaClasspathTab JavaConnectTab JavaJRETab JavaMainTab JavaSourceLookupTab JavaSourceLookupDialog AddExceptionDialog JavaBreakpointPreferencePage JavaBreakpointPropertiesDialog ProjectSelectionDialog ThreadFilterViewer AbstractJavaCommandTab AddVMDialog ComboFieldEditor NameValuePairDialog RuntimeClasspathAdvancedDialog SourceAttachmentBlock VMArgumentsBlock VMPreferencePage WorkingDirectoryBlock SelectImportsDialog SnippedEditorPropertyPage ConditionalBreakpointErrorDialog DetailFormatterDialog ErrorDialogWithToggle JavaDebugAppearancePreferencePage JavaDebugPreferencePage JavaDebugFormattersPreferencePage JavaStepFilterPreferencePage WatchExpressionDialog
public static applyDialogFont(Control control) has been added to Dialog. This can be called to apply the dialog font to the tree of a control whose font is the default font. I could not hook this up by default because it causes some layout problems on many of the pages and dialogs we have if it is called after widget creation as sizing is frequently done in the creation code. We do not wish to generate any layout problems by the addition of this API. I have also changed initializeBounds to use the dialog font for the calculations and not the font of the passed control. In the dialog provided by the workbench this will not do anything but for those dialogs provided by other components this will allow them to do the sizing before applying the dialog font.
This is very annoying on MacOS X because the default font is quite big and the JDT preferences are nearly filling the whole screen.
*** Bug 22229 has been marked as a duplicate of this bug. ***
Applied patch and updated the new classes that we have added since this bug was logged. Please verify Jared
Verified.
Version: 2.1.0 Build id: 200303272130 Java/Debug/Detail Formatter -- Label "Detail formatter code snipped defined for selected type" does not use Dialog font. Java/Installed JREs -- Label "Installed JREs" above table does not use dialog font.
Fixed in JavaDetailFormattersPreferencePage and VMPreferencePage. Please verify, DarinS.
Thanks Sebastian. Verified.
verified
The "Installed JREs" pref page does not use the dialog font.
Thanks for the report Sebastian. Please do not hesitate to open new bug reports for these issues...makes the defects easier to track. Fixed in InstalledJREsBlock and JREsPreferencePage.
Please verify Luc.