11.01.2013 Views

Oracle Forms Developer – Form Builder Reference, Volume 1

Oracle Forms Developer – Form Builder Reference, Volume 1

Oracle Forms Developer – Form Builder Reference, Volume 1

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Direction property<br />

Description<br />

Note: This property is specific to bidirectional National Language Support (NLS) applications.<br />

Specifies the layout direction for bidirectional objects.<br />

For the purposes of this property, assume that Local refers to languages displayed Right-To-Left, and<br />

Roman refers to languages displayed Left-To-Right.<br />

Direction is an umbrella property that provides as much functionality for each object as possible. For all<br />

objects except text items and display items, the Direction property is the only bidirectional property, and<br />

its setting controls the other aspects of bidirectional function. (List items, however, have both a<br />

Direction property and an Initial Keyboard Direction property.)<br />

The form-level Direction property is the highest level setting of the property. When you accept the<br />

Default setting for the form-level Direction property, the layout direction for the form is inherited from<br />

the natural writing direction specified by the NLS language environment variable.<br />

In most cases, leaving all the other Direction properties set to Default will provide the desired<br />

functionality--that is, the NLS language environment variable layout direction will ripple down to each<br />

subsequent level. You only need to specify the bidirectional properties when you want to override the<br />

inherited default values.<br />

This chart summarizes inheritance for the Direction property.<br />

668<br />

Default Setting Derives Value<br />

From This Object<br />

<strong>Form</strong> NLS environment variable<br />

All objects, such as<br />

Alert, Block, LOV,<br />

Window, and Canvas<br />

All items, such as Text<br />

Item, Display Item,<br />

Check Box, Button,<br />

Radio Group, and List<br />

Item<br />

<strong>Form</strong><br />

Canvas<br />

This table summarizes the functions controlled by the Direction property for each object type. (Text<br />

items and display items do not have a Direction property; instead, in the <strong>Form</strong> <strong>Builder</strong>, you can<br />

specifically set Justification, Reading Order, and Initial Keyboard Direction properties for these items.<br />

However, programmatically, you can get and set the Direction property only for all items, including text<br />

items and display items.)<br />

Layout<br />

Direction<br />

Text<br />

Reading<br />

Text<br />

Alignment<br />

Scrollbar<br />

Position<br />

Initial<br />

Keyboard

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!