TOC PREV NEXT INDEX




Pilot Properties


Property
Type
Description
Dynamic
ice.pilots.html4.addonFontMapping
string
Maps CSS font names to Java font names. The names at indices n are the CSS names, whereas the names at indices n+1 are the Java names. This is a workaround for JDK 1.1. For more information, see Adding Fonts in JDK 1.1.
No
ice.pilots.html4.addonFonts
string
Must be used under JDK 1.1 to tell your application about any additional fonts you have added to font.properties.
No
ice.pilots.html4.alphaInterpolation
string
Sets the JVM's alpha interpolation rendering hint. Supported values are:
VALUE_ALPHA_INTERPOLATION_DEFAULT
VALUE_ALPHA_INTERPOLATION_QUALITY
VALUE_ALPHA_INTERPOLATION_SPEED
No
ice.pilots.html4.antiAliasing
string
Controls the JVM's antialiasing of all images and text. Supported values are:
VALUE_ANTIALIAS_DEFAULT
VALUE_ANTIALIAS_ON
VALUE_ANTIALIAS_OFF
NOTE: This property is computationally intensive. Use ice.pilots.html4.textAntiAliasing for improved performance.
No
ice.pilots.html4.awt.reclaimFocus
boolean
When running on Linux with AWT based on Motif, the browser loses focus if you use arrow keys to scroll. Setting this property ensures that the browser reclaims the focus after scrolling. Set this property only if you experience this problem.
new html4-
pilot
ice.pilots.html4.awt.repaintTimeout
long
Sets a repaint delay in showing children of the DocView. May be useful in applications that do not use scroll bars. Default is 200 milliseconds.
new html4-pilot
ice.pilots.html4.baseFontFamily
string
Specifies the default font family used by the application. The default is SansSerif.
Refresh
ice.pilots.html4.colWidthChar
string
Overrides the use of the default character 'm' in the AWT and Swing GUI toolkits. You can use this to customize width calculations of text fields and text areas.
For example, setting the value to "s" may more closely approximate MSIE layout.
Refresh
ice.pilots.html4.cssCursor
boolean
Determines whether the system cursor changes appearance when hovering over a link or text, or when waiting for a page to load, for example. Default is true. If set to false, the cursor is always a pointer.
new html4-
pilot
ice.pilots.html4.defaultEncoding
string
Specifies the default character encoding to use when loading HTML content.
new html4-
pilot
ice.pilots.html4.disableZoomKeys
boolean
Determines if the + and - keys cause the HTML Pilot to zoom in and out when the pilot container has focus. The default is false. If set to true, the keys will not zoom and they will not consume the event.
Yes
ice.pilots.html4.dithering
string
Sets the JVM rendering hint for dithering. Dithering approximates an unavailable third color by mixing two available colors. Supported values are:
VALUE_DITHER_DEFAULT
VALUE_DITHER_ENABLE
VALUE_DITHER_DISABLE
No
ice.pilots.html4.documentFocusOutline
boolean
Enables the drawing of the document focus outline when the document has focus. If you are running JDK 1.4.x or greater and using Swing toolkit mode, the default is true (enabled); otherwise, the default value is false.
No
ice.pilots.html4.documentFocusOutlineStyle
string
If the document focus outline is drawn, this property specifies its style. You can specify any any supported "outline:" CSS style. The default value is "black dotted 1px".
Enclose the string in quotation marks.
No
ice.pilots.html4.doNotReflowOnImages
boolean
Specifies if layout recalculations are performed when rendering pages with images. Default is false (recalculations are performed).
If images do not have a defined width and height, the layout is recalculated when the width and height is determined. On resource constrained devices, this can degrade performance. If set to true, no recalculation of the layout is done, so the application must do a final re-layout when the page has been fully loaded.
No
ice.pilots.html4.doZIndexTest
boolean
When true, hides any form element widgets that are partially or fully obscured by any other HTML element with a higher z-index. This may result in undesired behavior with some content. Setting to false disables form element widget hiding. Default is false.
Refresh
ice.pilots.html4.enableTextSelection
boolean
To disable the ability of the user to select text in the rendering panel, set this property to false. It is true by default.
Text selection includes, for example, double-clicking to select a single word and pressing Ctrl+A to select all text on the page.
new DocView
ice.pilots.html4.fractionalMetrics
string
Sets the JVM's fractional metrics rendering hint. Supported values are:
VALUE_FRACTIONALMETRICS_DEFAULT
VALUE_FRACTIONALMETRICS_ON
VALUE_FRACTIONALMETRICS_OFF
No
ice.pilots.html4.imageAnimation
boolean
Specifies if animated images (such as gif files with multiple frames) are repainted. Default is true.
Refresh
ice.pilots.html4.interpolation
string
Sets the JVM's interpolation rendering hint. Supported values are:
VALUE_INTERPOLATION_NEAREST_NEIGHBOR
VALUE_INTERPOLATION_BILINEAR
VALUE_INTERPOLATION_BICUBIC
No
ice.pilots.html4.maxRefreshDelay
integer
Forces a refresh if the time elapsed since the last refresh is greater than the specified value. The default is 500 milliseconds.
No
ice.pilots.html4.metaEquivHttpRefreshEnabled
boolean
Enables or disables a document refresh when the HTML tag <META HTTP-EQUIV="Refresh" ... /> is present in the loaded document. By setting it to false, you can disable support for the Refresh meta tag. The default is true.
No
ice.pilots.html4.minFontSize
integer
Specifies the minimum font size to use, in pixels. The application never uses a smaller font size, even while zooming. The default is 4.
Refresh
ice.pilots.html4.printBackgrounds
boolean
Specifies if backgrounds are printed in HTML documents. The default is true.
new html4-
pilot
ice.pilots.html4.printResizeTables
boolean
If set to true, tables with widths greater than 100% are resized to 100% when being rendered for printing. The default value of this property is equal to true when "smart page breaking" is enabled; false otherwise.
Yes
ice.pilots.html4.printScaleAdjustment
string
Specifies a percentage that the document will be scaled by for printing. Expected format is "100" for 100%, "50" for 50%, etc. The default value is "77" (77%).
Yes
ice.pilots.html4.refreshDelay
integer
Sets the minimum delay for RefreshEvents that are posted to the AWT queue. Default is 50 milliseconds.
new CSSLayout
ice.pilots.html4.renderQuality
string
Indicates to the JVM the rendering quality algorithm to use. Quality rendering is slower, and faster rendering is of lower quality. Supported values are:
VALUE_RENDER_DEFAULT
VALUE_RENDER_QUALITY
VALUE_RENDER_SPEED
No
ice.pilots.html4.scrollbars
boolean
Determines if scrollbars are drawn. The default is true.
However, if the ice.browser.pjava property is set to true and the toolkit is AWT, scrollbars are never drawn.
No
ice.pilots.html4.scrollButton
string: left, right, or none
Configures the HTML 4 pilot to scroll if the mouse button is held down while the mouse is moved. For example, if set to left, the viewport will scroll in the direction of mouse movement if the left mouse button is held down. If set to none, scrolling does not occur when a mouse button is held down and the mouse is moved.
The default is right.
This property overrides the selectButton setting.
new html4-
pilot
ice.pilots.html4.scrollHeight
integer
When you select text, and scroll up or down at the same time, this is the scroll height for each unit of time. The default value is 14 pixels.
new html4-
pilot
ice.pilots.html4.scrollTimeout
integer
When you select text, and scroll up or down at the same time, this is the timeout for each "jump". The default value is 30 (ms).
new html4-
pilot
ice.pilots.html4.selectButton
string: left, right, or none
Specifies the mouse button used for selecting text. If the user drags the pointer while pressing the specified button, the text is selected. If set to none, text selection is disabled. The default is left.
new html4-
pilot
ice.pilots.html4.selectionBackground
string
Specifies the background color of selected text with a valid CSS color declaration. If not specified, the color is defined by the OS windowing system settings (AWT) or the current Look & Feel color scheme (Swing).
Refresh
ice.pilots.html4.selectionColor
string
Specifies the color of selected text with a valid CSS color declaration. If not specified, the color is defined by the OS windowing system settings (AWT) or the current Look & Feel color schene (Swing).
Refresh
ice.pilots.html4.strokeControl
string
Sets the JVM's stroke control rendering hint. Supported values are:
VALUE_STROKE_DEFAULT
VALUE_STROKE_NORMALIZE
VALUE_STROKE_PURE
No
ice.pilots.html4.swing.accessible
string
Enables accessibility support in Swing mode.
To adhere as closely as possible to the Java Accessibility API, set the value to java. To make accessibility work best with the JAWS screen reader, set the value to jaws.
Requires the optional Accessibility module.
new html4-pilot
ice.pilots.html4.swing.accessible.tableinfo.tablelayout
boolean
Provides the table summary and the numbers of rows and columns to the screen reader. Default is true. Requires the optional Accessibility module.
new html4-pilot
ice.pilots.html4.swing.accessible.jaws.tableinfo.TDWithHeaders
boolean
If true, the screen reader describes the header for each table cell. Default is false. Requires the optional Accessibility module.
new html4-pilot
ice.pilots.html4.swing.accessible.jaws.tableinfo.TDWithScope
boolean
If true, the screen reader describes the scope for each table cell. Default is false. Requires the optional Accessibility module.
new html4-pilot
ice.pilots.html4.swing.accessible.jaws.tableinfo.THWithScope
boolean
If true, the screen reader describes the scope for each table header. Default is false. Requires the optional Accessibility module.
new html4-pilot
ice.pilots.html4.swing.heavy
boolean
If your application runs in Swing mode and renders applets, set this property to true to add to the hierarchy a heavyweight panel (JApplet) for clipping applets. If set to true, the application will not run inside JInternalFrame.
new html4-
pilot
ice.pilots.html4.testallglyphs
boolean
Ensures that glyphs for a selected font are available and display correctly. Default is true. May decrease performance slightly.
Setting this property to false may speed up rendering slightly on large web pages, but you should do this only if your content contains known languages that can be rendered by the default font, or by the font set by ice.pilots.html4.baseFontFamily.
If you set the property to false and characters render as boxes, either your font settings are not sufficient or you must set the property back to true.
This property has no effect in JDK 1.1.8.
No
ice.pilots.html4.textAntiAliasing
string
Controls the JVM's antialiasing of any text regions. Images are not affected. Supported values are:
VALUE_TEXT_ANTIALIAS_DEFAULT
VALUE_TEXT_ANTIALIAS_ON
VALUE_TEXT_ANTIALIAS_OFF
Yes
ice.pilots.html4.tileOptThreshold
integer
If set to 0, disables the image tiling mechanism that causes background images to show grey instead of transparent using Swing components. The default is 32, which is the maximum image size to apply to the optimization.
No
ice.pilots.html4.traceFonts
boolean
When both ice.debug.debug or ice.debug.trace and this property are set to true, the application prints information about all Java fonts and font metrics it uses to render HTML. The default is false.
No
ice.pilots.html4.transparentTiling
boolean
Improves the handling of very small images with transparency when they are used as backgrounds. The default is true.
No
ice.pilots.html4.view_noframes
boolean
If set to true, all pages are built under the <NOFRAMES> tag, behaving as if the application does not support frames.
No
 
ice.pilots.html4.viewXmlAsTree
boolean
Determines whether an XML document that is not associated with either an XSLT or CSS stylesheet should be displayed as a Document Tree. The default is false.
Yes



Copyright 2005. ICEsoft Technologies, Inc.
http://www.icesoft.com

TOC PREV NEXT INDEX