SetTextDirection
Formulare, interacțiune, Unicode
Descriere
Setează direcția de bază de paragraf folosită de navigarea vizuală a cursorului a sesiunii de formulare Setarea rămâne activă pe parcursul editărilor din aceeași sesiune și invalidează orice ordine vizuală a cursorului din cache când se schimbă
ftdAuto se rezolvă din primul caracter puternic al valorii curente a editării, în timp ce direcțiile explicite rămân stabile când valoarea se schimbă
Valorile câmpurilor rămân în ordinea logică UTF-16, iar metoda nu scrie o cheie PDF privată și nu reinterpretiază alinierea
/Q a câmpului
Declarație
function SetTextDirection(
Direction: TPDFlibFormTextDirection): Integer;
Parametri
| Direction | ftdAuto, ftdLeftToRight sau ftdRightToLeft |
|---|
Valoare returnată
Returnează 1 când direcția este acceptată, în caz contrar 0 pentru o enumerare nevalidă sau o operațiune de editare reentrantă
Exemplu
Session.SetTextDirection(ftdRightToLeft);
if Session.BeginEdit(FieldIndex) = 1 then
Session.MoveVisualCaret(False);
Vedeți și
TPDFlibFormTextDirection, MoveVisualCaret, GetVisualCaretOrder, TPDFlibFormSession