Controles de Texto
Muitas aplicações apresentam texto para o usuário ou para permitir que o usuário entre com seu próprio texto. O tipo de controle usado para este propósito depende do tamanho e do formato da informação.
|
Use este componente |
Quando desejar este resultado |
|
Edit |
Editar uma única linha de texto |
|
Memo |
Editar múltipla linhas de texto |
|
MaskEdit |
Editar a um formato particular, como caixa postal ou número de telefone |
|
RichEdit |
Editar múltiplas linhas de texto usando formato rich text, ou seja, linhas passíveis de formatação |
Propriedades de texto
Eis um grupo de propriedades:
|
Text |
determina o texto que aparece no edit box ou controle memo. |
|
CharCase |
força o o texto entrar como lowercase (minúsculas) ou uppercase (maiúsculas). |
|
ReadOnly |
(somente leitura) especifica se o usuário está autorizado a entrar com o texto, ou alterá-lo. |
|
MaxLength |
limite do número de caracteres no controle. |
|
PasswordChar |
oculta o texto, exibindo somente um único caractere (normalmente um asterisco). |
|
HideSelection |
especifica se o texto selecionado fica destacado quando o controle não possui o foco. |
Mais Propriedades de texto
Controles Memo e RichEdit, que trabalham com múltiplas linhas de texto, possuem várias propriedades em comum; outras pertencem ao Edit (controle de uma linha):
|
Alignment |
especifica como o texto é alinhado no componente (left (esquerda), right (direita), ou center (centro)). |
|
Text |
A propriedade Text pertence ao controle. Sua aplicação pode saber se o texto foi alterado pela checagem da propriedade Modified. |
|
Lines |
contém o texto como uma lista de strings. |
|
OEMConvert |
determina se o texto está temporariamente convertido de ANSI para OEM como é colocado. Isto é proveitoso para validade file names. |
|
WordWrap |
determina se o texto passará para a próxima linha quando alcançar a margem direita. |
|
WantReturns |
determina se o usuário pode inserir returns (tecla Enter) no texto. |
|
WantTabs |
determina se o usuário pode inserir tabs no texto. |
|
AutoSelect |
determina se o texto será automaticamente selecionado quando o controle se tornar ativo. |
|
SelText |
contém a parte selecionada do texto. |
|
SelStart e SelLength |
indica a posição e comprimento (length) da parte selecionada do texto. |
|
Em tempo de execução, você pode selecionar todo o texto em um memo com o método SelectAll |
Controles Rich text
O Componente Richedit é um controle memo que suporta formatação rich text, impressão, localização e arrastar e soltar partes do texto. Ele permite que nós especifiquemos propriedades das fontes, alinhamento, tabs, margem e numeração.
|
HOME || MAPA DO SITE || CURSOS || TUTORIAIS || LINKS || FORUM || CONTATO |