SetTextDirection
表单、交互、Unicode
描述
设置表单会话可视插入符导航使用的基础段落方向
该设置在同一会话的多次编辑间保持有效;更改时会使用任何缓存的可视插入符顺序失效
ftdAuto 从当前编辑值的第一个强字符解析;显式方向在值变化时保持稳定
字段值保持逻辑 UTF-16 顺序;方法不写入私有 PDF 键,也不重新解释字段的 /Q 对齐
声明
function SetTextDirection(
Direction: TPDFlibFormTextDirection): Integer;
参数
| Direction | ftdAuto、ftdLeftToRight 或 ftdRightToLeft |
|---|
返回值
方向被接受时返回 1;枚举无效或存在可重入编辑操作时返回 0
示例
Session.SetTextDirection(ftdRightToLeft);
if Session.BeginEdit(FieldIndex) = 1 then
Session.MoveVisualCaret(False);
另请参阅
TPDFlibFormTextDirection, MoveVisualCaret, GetVisualCaretOrder, TPDFlibFormSession