The AnnotationFactory class's child Annotation object have been updated so that the default print enabled flag is enabled on creation. The one exception is the Popup Annotation as the specification indicated that this should be invisible by default.
A new Flags sub panel has been added to the annotation utility pane. The new tool pane controls a subset of the bit flags that can be set on an annotation. The flags that are currently configurable are read only, no rotate, not zoom and is printable.
The Panel may be too much information for some users so a new property has been added to the PropertiesManager to control its visibility. The PropertiesManager.PROPERTY_SHOW_UTILITYPANE_ANNOTATION_FLAGS has default value of true and false will hide the pane. This property is not dynamic and must be set before the SwingViewBuilder is initialized.
With the create of the new Annotation flags panel new labels where added to the message bundles. This properties will need to be translated to other Languages:
-
- Utility Pane border Tab
viewer.utilityPane.annotation.flags.title = Flags
viewer.utilityPane.annotation.flags.noRotate = No Rotate:
viewer.utilityPane.annotation.flags.noZoom = No Zoom:
viewer.utilityPane.annotation.flags.readOnly = Read Only:
viewer.utilityPane.annotation.flags.printable = Printable:
viewer.utilityPane.annotation.flags.yes = Printable:
viewer.utilityPane.annotation.flags.enabled = Enabled
viewer.utilityPane.annotation.flags.disabled = Disabled
The AnnotationFactory class's child Annotation object have been updated so that the default print enabled flag is enabled on creation. The one exception is the Popup Annotation as the specification indicated that this should be invisible by default.
A new Flags sub panel has been added to the annotation utility pane. The new tool pane controls a subset of the bit flags that can be set on an annotation. The flags that are currently configurable are read only, no rotate, not zoom and is printable.
The Panel may be too much information for some users so a new property has been added to the PropertiesManager to control its visibility. The PropertiesManager.PROPERTY_SHOW_UTILITYPANE_ANNOTATION_FLAGS has default value of true and false will hide the pane. This property is not dynamic and must be set before the SwingViewBuilder is initialized.
With the create of the new Annotation flags panel new labels where added to the message bundles. This properties will need to be translated to other Languages:
viewer.utilityPane.annotation.flags.title = Flags
viewer.utilityPane.annotation.flags.noRotate = No Rotate:
viewer.utilityPane.annotation.flags.noZoom = No Zoom:
viewer.utilityPane.annotation.flags.readOnly = Read Only:
viewer.utilityPane.annotation.flags.printable = Printable:
viewer.utilityPane.annotation.flags.yes = Printable:
viewer.utilityPane.annotation.flags.enabled = Enabled
viewer.utilityPane.annotation.flags.disabled = Disabled