Specifies the set of text layout information (such as orientation and clipping) and display manipulations (such as ellipsis insertion, digit substitution, and representation of characters that are not supported by a font).
Namespace: RSGdiPlusGraphicsTypes
Delphi |
type |
Multiple flags set can produce combined effects • When both sffDirectionVertical and sffDirectionRightToLeft are set, individual lines of text are drawn vertically. The first line starts at the right edge of the layout rectangle; the second line of text is to the left of the first line, and so on. • When sffDirectionVertical is set and sffDirectionRightToLeft is not set, individual lines of text are drawn vertically. The first line starts at the left edge of the layout rectangle; the second line of text is to the right of the first line. • When sffDirectionRightToLeft is set and sffDirectionVertical is not set, the individual lines of text are horizontal and the reading order is from right to left. This setting does not change the order in which characters are displayed, it simply specifies the order in which characters can be read. |
The sffDirectionVertical and sffDirectionRightToLeft flags can affect string alignment.