SetTextDirection

表單、互動、Unicode

描述

設定 form session 視覺游標導覽所用的基底段落方向

此設定在同一 session 的各次編輯間持續有效;變更時會使快取的視覺游標順序失效

ftdAuto 從目前編輯值的第一個強字元解析;明確指定的方向在值變更時保持穩定

欄位值保持邏輯 UTF-16 順序;此方法不寫出私有的 PDF 鍵,也不重新解讀欄位的 /Q 對齊

宣告

function SetTextDirection(
  Direction: TPDFlibFormTextDirection): Integer;

參數

DirectionftdAuto、ftdLeftToRight 或 ftdRightToLeft

傳回值

方向被接受時傳回 1;列舉無效或發生可重入編輯作業時則傳回 0

範例

Session.SetTextDirection(ftdRightToLeft);
if Session.BeginEdit(FieldIndex) = 1 then
  Session.MoveVisualCaret(False);

另請參閱

TPDFlibFormTextDirection, MoveVisualCaret, GetVisualCaretOrder, TPDFlibFormSession