quinta-feira, 13 de janeiro de 2011

Exibir bolinhas num campo de senha

Pesquisando no assunto e explorando pude encontrar alguns componentes, mas não é recomendável, tanto por causa da instalação como pelo tamanho do programa final. Uma forma bastante simples:

O Windows vem com a fonte "Wingdings", que contém caracteres desenhados, assim como a "Webdings" também. Utilizaremos esta fonte para o campo de senha.

- Coloque um edit no form, e deixe a propriedade "text" vazia
- Altere a fonte do edit, escolha "Wingdings" (pelo inspetor de objetos)
- Na propriedade "PasswordChar", coloque a letra "l", um "L" minúsculo.

O "l" corresponde ao caractere da bolinha nesta fonte. Se você copiar a bolinha (por exemplo, pelo mapa de caracteres) e colá-la num editor de textos puro (como o Mep Texto ou o Bloco de notas), o resultado colado será a letra "l", o caractere que na fonte "Wingdings" é representado por uma bolinha.

Nenhum comentário:

Postar um comentário