Creating a bidirectional runtime file
You can use an EGL wizard to create a bidirectional runtime file.
To use the wizard, follow these steps:
- Click . The New window opens.
- Click to expand EGL, then click Bidi Format Configuration.
- Click Next. The Bidi Format Configuration window opens.
- Under Enter or select the parent folder, enter the name folder where you want to create the file. The directory must be in the classpath for the application that uses it.
- For File name, enter a name for the bidirectional runtime file. The name must have the .xml extension.
- Click Next. The Runtime Bidi settings page opens.
- To provide bidi settings for code generation, set the following
fields under Runtime Text attributes:
- Ordering Scheme
- Equivalent to the bidiInput property
(see bidiInput).
Select one of the following values:
- Implicit (default)
- If you want to store bidi characters in the order in which they are typed. "Implicit" has the same meaning as "logical," and is used here for consistency with the bidirectional conversion table (see Working with bidirectional data).
- Visual
- If you want to store bidi characters in the order in which they appear on the screen (this option is provided for historical reasons).
- Text Orientation
- Equivalent to the orientation property
(see orientation).
Select one of the following values:
- LTR (default)
- If you want the fields to display in left-to-right orientation.
- RTL
- If you want the fields to display in right-to-left orientation.
- Symmetric Swapping
- Equivalent to the symmetricSwapping property
(see symmetricSwapping).
Select one of the following values:
- Yes (default)
- If you want to enable symmetric swapping.
- No
- If symmetric characters are already swapped.
- Numerals
- Determines the way that digits display inside forms. Select one
of the following values:
- Nominal (default)
- All digits display in nominal form (known as Arabic numerals in English).
- National
- All digits display in national form (known as Hindi numerals in Arabic).
- Contextual
- Digits display according to the preceding data. If the preceding data is Arabic, digits display in national form. Otherwise, digits display in nominal form.
- Any
- Digits display as stored, with no modifications.
- Encoding
- Select the appropriate encoding from the following list:
- UnicodeBig (default)
- UnicodeBigUnmarked
- UnicodeLittle
- UnicodeLittleUnmarked
- UTF-8
- To provide bidi settings for the Java™ runtime
environment, set the following fields under Java Emulator
Configuration:
- Symmetric Swapping
- Equivalent to the symmetricSwapping property
(see symmetricSwapping).
Select one of the following values:
- Yes (default)
- If you want to enable symmetric swapping.
- No
- If symmetric characters are already swapped.
- Numeric Swapping
- Equivalent to the numericSwapping property
(see numericSwapping).
Select one of the following values:
- Yes (default)
- If you want to enable numeric swapping.
- No
- If numeric characters are already swapped.
- Click Finish. The table is displayed for editing. Save and close the window when you have finished.