Index: openide-spec-vers.properties
===================================================================
RCS file: /cvs/openide/openide-spec-vers.properties,v
retrieving revision 1.124
diff -r1.124 openide-spec-vers.properties
7c7
< openide.specification.version=4.15
---
> openide.specification.version=4.17
Index: api/doc/changes/apichanges.xml
===================================================================
RCS file: /cvs/openide/api/doc/changes/apichanges.xml,v
retrieving revision 1.172
diff -r1.172 apichanges.xml
115a116,158
>
netbeans.ps.combohack
-Forces the combo box editor to use a
> heavyweight popup window, used to solve a problem with some window managers.netbeans.ps.forcetabs
-Force each property set to be displayed
> in a separate tab (normally this is done only by providing a hint from
> a PropertySet via getValue("tabName").netbeans.ps.nevertabs
-Disable use of tabs in the property sheet
> even if the property set provides a tab name via the above mentioned hintThe property sheet uses the java Preferences API to persist some trivial < settings across sessions. They are: <
org.openide.explorer.propertysheet.PropertySheet
) that should
< be used by default. The PropertyPanel component is a generic component which will display a
> property editor for a single property - rather like a single cell of the
> property sheet. There are a few non-normative client properties which may
> be set on it to change its behavior, via putClientProperty()
.
radioButtonThreshold
-Integer - display a set of labelled
> radio buttons instead of a combo box if the property editor returns less
> than the specified number of tags from PropertyEditor.getTabs()
suppressCustomEditor
-Do not display a custom editor button
> even if the property's associated property editor supports oneuseLabels
-Use the property's display name as the label portion
> of a checkbox boolean editor, if the property is boolean, so that there
> is some indication of keyboard focus. If radioButtonThreshold is in use
> and a property panel will display radio buttons, this will also affect
> whether a TitledBorder is used for the group of radio buttons.netbeans.ps.forceRadioBoolean
-Use a radio button editor instead
< of a checkbox for boolean valuesnetbeans.ps.useCheckbox
-Use a checkbox editor instead
> of the default radio button editor for boolean valuesnetbeans.ps.combolog
-Enable diagnostic logging of resizings of
< the combo box editor popup, an attempt to diagnose some (ultimately
< unreproducable) problems with combo boxes on a pre-release build of KDE
< on LinuxPropSheet.selectionBackground
-Background color for selected
> properties in the property sheet, overriding the default table selection
> color if present. Used to fulfil HIE color requirements on various
> platforms.PropSheet.selectionForeground
-Foreground color for selected
> properties in the property sheet, overriding the default table selection
> color if present. Used to fulfil HIE color requirements on various
> platforms.PropSheet.selectedSetForeground
-Foreground color for expandable
> property sets when selected in the UIPropSheet.gridColor
-Color for the grid of the property sheet
> tablePropSheet.disabledForeground
-Foreground color for disabled
> properties. May or may not be used, depending on the look and feel's
> implementation.Additionally, the property sheeet uses the Java Preferences API to store some
< trivial state information based on the users actions. These are stored in the
< Preferences context returned by
< Preferences.userNodeForPackage(PropertySheet.class)
.
showDescriptionArea
-Boolean, determining whether the description
< area should be shown by defaultclosedSetNames
-A comma-delimited string containing the names
< of property sets which the user has explicitly closed, and which presumably
< they would like to see closed in the future on nodes that have similarly
< named property setssortOrder
-Integer matching one of the constants described in
< org.openide.explorer.propertysheet.PropertySheet
to define
< sort orders