BeginEditFormField
Campos de formulário, interação com o visualizador
Descrição
Abre o editor in-loco sobre um campo de texto ou de seleção, posicionado sobre o retângulo do campo na tela no zoom, na rolagem e na rotação de visualização atuais; um editor já aberto é confirmado primeiroO tipo de editor segue
GetFormFieldEditorKind: sinalizadores de texto selecionam um editor de linha única, multilinha, senha ou comb, enquanto sinalizadores de seleção selecionam uma lista, lista de seleção múltipla, combo fixo ou combo editável; o editor é preenchido com o valor atual do campo, adota o MaxLen e o alinhamento do campo, e sua cor de fonte vem de FormTextColorEnter confirma editores de linha única, Ctrl+Enter confirma editores multilinha, Escape cancela e Tab passa para o próximo campo; o campo não deve ser somente leitura e o controle deve ter um identificador de janela
Sintaxe
Delphi
Function TPDFlibViewer.BeginEditFormField(FieldIndex: Integer): Integer;Parâmetros
| FieldIndex | Índice de campo de formulário com base em um |
|---|
Valores retornados
| 0 | O campo não é um campo de texto ou de seleção editável, é somente leitura, não tem retângulo de página resolvível, ou o controle não tem identificador de janela |
|---|---|
| 1 | O editor foi criado e focalizado, e o campo passou a ser o campo em edição e focalizado |
Veja também
TPDFlibViewer, CommitInplaceEditor, GetFormFieldEditorKind, EditingFieldIndex, FormTextColor