OnTextEdit

Formulários, interação

Descrição

Ocorre antes de o valor transitório da edição ativa mudar por uma substituição de seleção

O callback recebe o tipo de edição, a faixa de seleção UTF-16, o texto selecionado e uma string de substituição mutável, e dispara depois de a ação de tecla /K do Widget ter sido despachada e aceita

ReplacementText do Widget ter sido despachada e aceita Modificar Allow reescreve o texto que será inserido, e definir False como

A substituição é limitada ao comprimento máximo do campo em fronteiras completas de grafemo depois de o callback retornar

Declaração

property OnTextEdit: TPDFlibFormSessionTextEditEvent;

Parâmetros do handler

SenderSessão que executa a edição
FieldIndexCampo base sendo editado
EditKindTipo de edição pendente: fekReplaceSelection, fekCutSelection ou fekPasteText
SelectionStartInício UTF-16 com base zero da seleção normalizada
SelectionLengthComprimento UTF-16 da seleção normalizada
SelectedTextTexto atualmente coberto pela seleção
ReplacementTextTexto mutável que substituirá a seleção
AllowSinalizador de veto, definido como True por padrão e como False para uma rejeição atômica

Consulte também

ReplaceSelection, CutSelection, PasteText, TPDFlibFormEditKind, OnAction, ApplySelectionEdit