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.




anterior

índice

próxima


HOME || MAPA DO SITE || CURSOS || TUTORIAIS || LINKS || FORUM || CONTATO