Rational Developer for System z

Bidirectional settings page

You can set bidirectional preferences in the Bidirectional Settings page of the Preferences window.
The Bidirectional Settings page contains the following options:
Bidi enabled
Select this check box to enable bidirectional support for the current project.
Receive bidi attributes
The following attributes set the default values for receive communications:
Logical
Select this option to set the display text type to Logical. For Hebrew sessions, by default, the display text type is Visual.
Right-to-Left
Select this option to set the text direction as right-to-left.
Symmetric Swapping
(Arabic 3270 sessions only) Select this option to replace swapping characters with their directional opposite. For example, in a right-to-left string, the (and) is reversed.
Numeric Swapping
(Arabic 3270 sessions only) Select this option to specify that English numerals are replaced by Arabic numerals, and Arabic numerals are replaced by the English equivalents.
Reply bidi attributes
The following attributes set the default values for reply communications:
Logical
Select this option to set the display text type to Logical. For Hebrew sessions, by default, the display text type is Visual.
Right-to-Left
Select this option to set the text direction as right-to-left.
Symmetric Swapping
(Arabic 3270 sessions only) Select this option to replace swapping characters with their directional opposite. For example, in a right-to-left string, the (and) is reversed.
Numeric Swapping
(Arabic 3270 sessions only) Select this option to specify that English numerals are replaced by Arabic numerals, and Arabic numerals are replaced by the English equivalents.
Default bidirectional terminal properties
(Arabic 3270 sessions only) Select the host terminal properties. You can select from the following options:
Symmetric swapping
Select this option to replace swapping characters with their directional opposite. For example, in a right-to-left string, the (and) is reversed.
Numeric swapping
Select this option to specify that English numerals are replaced by Arabic numerals, and Arabic numerals are replaced by the English equivalents.
Enable round trip
Select this option to disable the reversal of numbers when preceded by bidirectional characters in text copied to or pasted from the clipboard. The default is On.
Bidirectional conversion module
Specify the bidirectional conversion module and tracing level that you want to use.
Module name
Select the module that you want to use. By default, the FEJBDTRN module is used.
Tip: Hebrew flows can use the stand-alone FEJBDTRE version of the bidirectional conversion routine.
Trace level
Select the tracing level that you want to use for bidirectional conversions in generated code. You can choose from the following options:
  • No tracing
  • CICS error processing
  • Error processing inside BIDI conversion routine
  • Both CICS and internal error processing
Transformation algorithm for strings concatenation
Select the algorithm that you want to use when segments with different bidirectional formats are concatenated. You can choose from the following options:
Base
XXX
Enhanced
(Experimental) Attempts to minimize the number of conversions that are necessary.

For more information about bidirectional transformations, see Bidirectional runtime support.


Feedback