The following subroutines of the Layout library (libi18n.a) transform bidirectional and context-dependent text to different formats:
layout_object_create | Initializes a layout context. |
layout_object_free | Frees a LayoutObject structure. |
layout_object_editshape | Edits the shape of the context text. |
layout_object_getvalue | Queries the current layout values of a LayoutObject structure. |
layout_object_setvalue | Sets the layout values of a LayoutObject structure. |
layout_object_shapeboxchars | Shapes box characters. |
layout_object_transform | Transforms the text according to the current layout values of a LayoutObject structure. |
For more information about Layout library subroutines see "National Language Support Subroutines Overview".
For more NLS subroutines see "List of National Language Support Subroutines".