Additions to HATS files
When a project uses an Arabic code page, screen event (.evnt) files have an additional <orientation>true</orientation> tag within the description tag. A value of true indicates that the screen is customized as a right-to-left screen; otherwise it is customized as left-to-right.
- (blank)
- The Screen reverse button is not placed on any screens.
- NotCustomized
- The Screen reverse button is placed only on screens that do not match a screen customization.
- Customized
- The Screen reverse button is placed on all screens.
When a project uses any Arabic code page, the connection (.hco) file has an additional disableFldShp attribute of the <hodconnection> tag that can have either true or false values
If printing is selected in 3270 session an additional printRTLSupport setting will appear in <classSetttings> tag. For Arabic 3270 sessions, another two settings will appear for symmetric and numeric swapping which are printSymSwapSuppot and printNumSwapSupport. All these printing settings have values of true or false equivalent to enable or disable of the feature.
- matchLTR
- Text is to be replaced when the screen orientation is left-to-right.
- matchRTL
- Text is to be replaced when the screen orientation is right-to-left.
- matchReverse
- Text is to be replaced when the screen orientation is reversed.