Um controle de caixa de texto exibe um valor de campo como uma cadeia de texto editável.
Quando o comportamento do campo é opcional ou obrigatório, os usuários podem modificar o campo
editando o conteúdo de um controle de caixa de texto. Para exibir uma cadeia de texto simples
que nunca é alterada, utilize um controle de caixa de texto estático.
Os
controles de caixa de texto possuem diversas opções que afetam a aparência do texto digitado.
Você pode impedir o eco de caracteres digitados, o que é útil para a digitação de senhas
ou outras informações seguras. Pode controlar a formatação
de informações de data e hora. Você pode permitir que o usuário formate o texto no
controle utilizando várias linhas. Você também pode incluir barras de rolagem para permitir
a rolagem automática ou manual do conteúdo da caixa de texto.
A folha de propriedades para um controle de caixa de texto possui quatro páginas: Geral, Estendido, Data/Hora e Ganchos de Menu de Contexto.
Página General
A tabela a seguir
lista as propriedades da página General.
- Propriedade
- Descrição
- Field Name
- Selecione o campo a ser associado ao controle.
- Label
- Digite uma etiqueta para o controle. Por padrão, a etiqueta é o nome do campo
selecionado.
- X
- O ponto de partida horizontal do controle em pixels.
- Y
- O ponto de partida vertical do controle em pixels.
- Width
- A largura do controle em pixels.
- Height
- A altura do controle em pixels.
Página Extended
A tabela a seguir lista as propriedades da página Extended.
- Propriedade
- Descrição
- Password/no echo style
- Os caracteres na caixa de texto são substituídos por asteriscos para propósitos de segurança.
- Multi Line
- O texto na caixa de texto pode se estender por várias linhas. Se esta opção for desativada, todo
o texto estará na mesma linha.
- Auto Vert Scroll
- Ativa a rolagem vertical automática quando o usuário digita além da
parte inferior da caixa de texto ou seleciona texto além da borda superior ou inferior
da caixa de texto.
- Auto Horz Scroll
- Ativa a rolagem horizontal automática quando o usuário digita além da
do final da linha ou seleciona texto além da borda esquerda ou direita da
caixa de texto.
- Vert Scroll Bar
- Inclui uma barra de rolagem vertical no lado direito da caixa de
texto.
- Horz Scroll Bar
- Inclui uma barra de rolagem horizontal na parte inferior da caixa de texto.
Página Date/Time
A tabela
a seguir lista as propriedades da página Date/Time.
- Propriedade
- Descrição
- Date
- Se selecionado, este controle ativa a lista Formatos de Datas para que você possa
escolher um formato de data apropriado.
- Time
- Se selecionado, este controle ativa a lista Formatos de Hora para que você possa
escolher um formato de hora apropriado.
- Date Formats
- Contém a lista de formatos que podem ser utilizados para exibir informações de data.
Selecione um formato na lista.
- Time Formats
- Contém a lista de formatos que você pode utilizar para exibir a informação de hora.
Selecione um formato na lista.
Se você ativar a caixa de opções Data, o
Designer inclui um botão adicional à direita do controle da caixa de texto.
Quando clicado,
esse botão exibirá um calendário com o qual o usuário pode escolher uma data
específica para digitar no campo.
Página Context Menu Hooks
A página Context
Menu Hooks exibe a lista de ganchos de registros disponíveis e aqueles
atualmente associados a esse controle. Para associar um gancho ao
controle, selecione o gancho na coluna Available e clique
em Add. Para desassociar um gancho, selecione o gancho na
coluna Selecionados e clique em Remover.
Os ganchos associados a este controle são exibidos no menu pop-up de controle.
Para executar um destes ganchos, os usuários devem clicar com o botão direito do mouse no
controle e selecionar o nome do gancho.