SetTextDirection
Formulários, interação, Unicode
Descrição
Define a direção de parágrafo base usada pela navegação visual do cursor da sessão de formulários
A configuração permanece ativa entre edições na mesma sessão e invalida qualquer ordem visual de cursor em cache quando muda
ftdAuto resolve a partir do primeiro caractere forte do valor de edição atual, enquanto direções explícitas permanecem estáveis quando o valor muda
Valores de campo permanecem em ordem lógica UTF-16 e o método não grava uma chave PDF privada nem reinterpreta o alinhamento /Q do campo
Declaração
function SetTextDirection(
Direction: TPDFlibFormTextDirection): Integer;
Parâmetros
| Direction | ftdAuto, ftdLeftToRight ou ftdRightToLeft |
|---|
Valor de retorno
Retorna 1 quando a direção é aceita; caso contrário, 0 para uma enumeração inválida ou uma operação de edição reentrante
Exemplo
Session.SetTextDirection(ftdRightToLeft);
if Session.BeginEdit(FieldIndex) = 1 then
Session.MoveVisualCaret(False);
Consulte também
TPDFlibFormTextDirection, MoveVisualCaret, GetVisualCaretOrder, TPDFlibFormSession