Process Bidirectional Attributes

Process bidirectional attributes are used to assign applications a default set of attributes. These attributes are used by various PM components to determine the processing that must take place.

In this version, the Process bidirectional attributes are determined based on value of the "BIDIATTR" OS/2 environment variable which is in effect at the time the program is loaded into memory. The BIDIATTR environment variable can have multiple values that represent bidirectional attributes. For example:

SET BIDIATTR=TEXT_ORIENT_RTL,TEXTTYPE_VISUAL,TEXT_SAVE_SHAPED

The names of the various bidirectional attributes are documented in Appendix D.

Applications can set the process bidirectional attributes by using the WinSetLangInfo API, with the parameter LI_BD_PROCESS_ATTR.


[Back: PM Support for Bidirectional Attributes]
[Next: Window Bidirectional Attributes]