Specifies whether object size and position values should be interpreted as character cell values, or as real units (centimeters, inches, pixels, or points). The following settings are valid for this property:
Changing the coordinate system for the form changes the ruler units displayed on Form Editor rulers, but does not change the grid spacing and snap-points settings.
Applies to form
Set Oracle Forms
Default
Centimeter
The coordinate system you select is enforced at design time and at runtime. For example, if you programmatically move a window with SET_WINDOW_PROPERTY, the position coordinates you pass to the Built-in are interpreted in the current form coordinate units.
When you convert from one coordinate system to another, Oracle Forms automatically converts object size and position values that were specified declaratively at design time. Loss of precision can occur when you convert to less precise units.
If portability is a concern, setting the Coordinate System to Character provides the most portable unit across platforms, but sets a coarse grid that reduces the ability to fine-tune the layout.
If you want to optimize for GUIs, the Real setting provides maximum flexibility for proportional fonts.
The Character setting provides less flexibility for the proportional fonts used on GUIs, but lets you line up character cell boundaries exactly.
For this type of application... |
Set Coordinate System to... |
---|---|
GUI only |
Real: inches, centimeters, or points |
Optimize for GUI |
Real |