Centralizar cursor

Delphi

28/06/2003

Alguém conhece um meio de se centralizar o cursor (focus) num edit, para que o texto ou o número nele escrito fique centralizado?


Sandra_mdv

Sandra_mdv

Curtidas 0

Respostas

Carlosrm

Carlosrm

28/06/2003

Sandra,

O que me ocorreu (não testei) é usar o evento OnChange do Edit e a propriedade Length do Edit.
A cada alteração no Edit, você centraliza o texto novamente

Num momento específico, o comprimento do edit é igual ao comprimento
do texto + espaços em branco no ínicio e fim.
Vc vai precisar (acho) escrever uma funçãozinha para isso (centralizar o texto no edit). Se vc puder usar a fonte Courier, 10, fica mais regular (e mais feio também...). E se o número de caracteres digitados for ímpar, o texto nunca ficará exatamente centralizado.

carlosrm.


GOSTEI 0
POSTAR