Rational Developer for System z

Bidirectional Settings Preferences

You can modify the following Bidirectional Settings preferences in the Preferences window. These preferences pertain to the display and ordering of bidirectional information, alignment and orientation of bidirectional fields, and swapping of braces and numeric characters.

Preferences

Access this page by selecting from the main menu Window > Preferences, and expanding in the left menu BMS Map Editor > Design Page > Bidirectional Settings.

Select Bidirectional options enabled to allow modification of the following bidirectional language preferences. When this options is selected, the following set of bidirectional settings are made available in the BMS editor toolbar. Selected preferences will specify the default for each newly loaded map set.
Enable visual data ordering
Sets the display and editing of bidirectional data in the design form, the field properties dialog, and the Properties and Outline views based on visual ordering of bidirectional text instead of the default logical ordering.
Enable bidirectional settings button
Places a bidirectional settings button on the Design Page options toolbar with the caption "Toggle bidirectional mode".
Default RTL orientation
Mirrors the orientation of map sets, simulating how the data is displayed on the host terminal when the host screen is being reversed. This option allows a developer of bidirectional software to design reversed (right to left) screens.
Default right alignment
Causes the fields added in the Design Page to be right-aligned. In the source file, right-aligned fields are padded with leading spaces.
Enable symmetric swapping
Causes symmetric swapping for brackets, braces, and parenthesis to be done automatically according to the currently used language. For example, in a right-to-left string, the parenthesis characters ( and ) will be reversed. This option is needed only for Arabic support.
Enable numeric swapping
Causes numeric swapping for numbers from Arabic to Hindi and vice versa to be done automatically according to the currently used language.

Feedback