| Exibir mensagem anterior :: Exibir próxima mensagem |
| Autor |
Mensagem |
ZeCueca Novato

Registrado: Sexta-Feira, 23 de Fevereiro de 2007 Mensagens: 4
|
Enviada: Ter Dez 13, 2016 11:39 am Assunto: Forçar letra maiúscula no teclado virtual |
|
|
Tenho um edit e quero forçar pela aplicação que o usuário só digite letras maiúsculas.
Já procurei alguma função para colocar o teclado com as letras maiúsculas mas não consegui.
Alguém sabe com fazer? |
|
| Voltar ao Topo |
|
 |
eduardoserrao Novato


Registrado: Segunda-Feira, 28 de Novembro de 2016 Mensagens: 78
|
Enviada: Qua Dez 14, 2016 9:05 am Assunto: Re: Forçar letra maiúscula no teclado virtual |
|
|
Você pode utilizar o evento OnTyping do TEdit:
| Código: | procedure TFormulario.seuEditTyping(Sender: TObject);
begin
seuEdit.Text := AnsiUpperCase(seuEdit.Text);
seuEdit.GoToTextEnd;
end; |
Porém percebi que ele fica alternando o teclado virtual entre letras maiúsculas e minusculas, acho que o ideal seria deixar o teclado virtual em maiúsculo. porém ainda não descobri como fazer isso.
Abraço. |
|
| Voltar ao Topo |
|
 |
|