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.