Projeto de formulários para uso com o Form Typer

O Form Typer detecta automaticamente linhas e caixas de seleção e cria campos de formulário.  Linhas geram campos de texto. Outros elementos de formulário (botões de opção, listas suspensas, caixas de combinação, etc.) devem ser criados manualmente. Consulte: Criação e edição de campos de formulário. Os campos criados são listados no painel Controles de formulário que aparece quando o Form Typer é executado, a menos que você opte por ignorá-lo.  

 

O Form Typer pode gerar automaticamente o nome do controle e o texto que aparece quando se passa um mouse sobre o controle. Geralmente é o mesmo texto, mas eles podem ser diferentes.  O Form Typer utiliza Reconhecimento Óptico de Caracteres (OCR) para detectar e gerar nomes de campos e texto de foco.

 

Orientações sobre caixas de texto

Para caixas de texto (geradas a partir de linhas), ele procura primeiro à esquerda da linha. Portanto, no exemplo abaixo, o nome do campo e o texto se tornam: ‘Endereço’

 

Endereço: _______________

 

Se esse texto não for encontrado, ele procura imediatamente abaixo do início da linha. Portanto, no exemplo abaixo, o nome do campo e o texto  também se tornam: ‘Endereço’

______________________

Endereço

 

É improvável encontrar texto acima da linha ou à direita. Evite colocar explicações longas antes ou abaixo da linha, já que isso se tornará o rótulo do controle.

 

Quando o Form Typer não encontrar solução, o nome do controle e o texto de foco se tornam textfield0, textfield1, textfield2, etc. Isso requer muita pós-edição. Portanto, vale a pena fazer um projeto de formulário adequado.

 

Orientações sobre marcas de seleção

O Form Typer procura texto à esquerda ou à direita de uma caixa de seleção detectada; em geral, esses textos são curtos.

 

Os rótulos dos controles devem ser exclusivos

Certifique-se de que todos os rótulos dos controles de formulário criados manualmente são exclusivos. Se você repetir um rótulo dentro do mesmo formulário, os dados inseridos na primeira ocorrência serão automaticamente inseridos em todos os campos com o mesmo nome e estes não poderão ser alterados de modo independente. Repetições podem ocorrer. Por exemplo, o rótulo ‘Nome' pode primeiro fazer referência a um indivíduo e, mais abaixo no formulário , fazer referência a uma empresa. Quando o Form Typer detecta cadeias de caracteres idênticas, ele as diferencia, por exemplo: Sim0, Sim1, Sim2 etc.

 

Propriedades dos controles de formulário

Clique duas vezes em um controle de formulário ou no nome do controle no painel ‘Controles de formulário’ para exibir a caixa de diálogo de Propriedades correspondente contendo vários painéis.  Para caixas de texto, o painel Geral define o rótulo do controle e o texto de foco, a aparência do controle do formulário e outros atributos, como a definição de um campo obrigatório. O painel Opções cuida do alinhamento, permite o preenchimento antecipado de texto padrão e também que você defina um limite de caracteres para preenchimento, uma resposta de única linha ou de várias linhas (veja abaixo)  e especifique uma caixa de combinação (um tipo de caixa de texto especial para processar texto manual restrito). Para obter informações sobre os outros painéis, consulte  Criação e edição de campos de formulário.

 

Definição de caixas de texto de várias linhas

No painel Opções, você deve selecionar dois itens: Várias linhas e Rolar texto longo. Quando aberto pela primeira vez, o controle não dá nenhuma indicação de que uma resposta de várias linhas é possível. Mas quando o texto introduzido atinge o final da primeira linha, surge uma barra de rolagem à direita do controle, permitindo a digitação de mais texto. Utilize um limite de caracteres para manter o controle das respostas.