SetTextDirection

Formulare, Interaktion, Unicode

Beschreibung

Legt die basische Absatzrichtung fest, die die visuelle Caret-Navigation der Formularsitzung verwendet

Die Einstellung bleibt über Bearbeitungen derselben Sitzung hinweg aktiv und macht bei Änderung jede zwischengespeicherte visuelle Caret-Reihenfolge ungültig

ftdAuto löst sich aus dem ersten starken Zeichen des aktuellen Bearbeitungswerts auf, während explizite Richtungen bei Wertänderung stabil bleiben

/Q-Ausrichtung des Felds nicht neu

Deklaration

function SetTextDirection(
  Direction: TPDFlibFormTextDirection): Integer;

Parameter

DirectionftdAuto, ftdLeftToRight oder ftdRightToLeft

Rückgabewert

Gibt 1 zurück, wenn die Richtung akzeptiert wird, sonst 0 bei ungültiger Aufzählung oder einer reentranten Bearbeitungsoperation

Beispiel

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

Siehe auch

TPDFlibFormTextDirection, MoveVisualCaret, GetVisualCaretOrder, TPDFlibFormSession