Last revised October 29, 2007
This is the template for the "New and Noteworthy" document that accompanies each Eclipse project milestone build.
Note: This template document is XHTML 1.0 Transitional. Please use the W3C XHTML Markup Validation Service to check your document's markup before submitting. This will detect screwed up HTML tags, images without an "alt" attrribute, and other tedious little details.
Platform UI |
|
Customize Menus and Toolbars | The customize perspective dialog has been improved and
extended with new functionality. It can now be used to hide or show individual menu
or toolbar items.
|
Improved Look for Filtered Tree | The button for clearing the filter field of filtered trees has
been moved into the text box, even for platforms that don't have a native search field with
this functionality. For backwards compatibility reasons, existing subclasses of FilteredTree
will not get the new look automatically. Clients are advised to check the JavaDoc for
FilteredTree to see how they can enable the new look.
|
Multiple fonts in one cell | The existing owner draw support for JFace TableViewer and
TreeViewer has been extended to allow multiple fonts within cells. For example, this can be used to
highlight matching text in search results using a bold font.
|
New "check state" provider | JFace now has a new type of provider, called ICheckStateProvider, that can be used to manage the checked and gray states of elements in CheckboxTableViewer or CheckboxTreeViewer objects. This is useful in situations where the viewer should come up with pre-checked elements, or when the check state changes are not always triggered by the user. |