Mascara em TEdit
Olá!
Acredito que minha dúvida é simples! Não gosto do campo MaskEdit, uso-o apenas para
formatação do conteúdo. Acredito que é possivel fazer o mesmo que faz com
este campo (ex: Data(´ / / ´), CEP ( - ) ) utilizando o TEdit.
Como faço isto?
Abraços!
Acredito que minha dúvida é simples! Não gosto do campo MaskEdit, uso-o apenas para
formatação do conteúdo. Acredito que é possivel fazer o mesmo que faz com
este campo (ex: Data(´ / / ´), CEP ( - ) ) utilizando o TEdit.
Como faço isto?
Abraços!
Fabricio.ribeiro
Curtidas 0
Respostas
Danielrsanches
23/06/2009
olha !!! pelo que entendi, não é possível não ... o TMaskEdit nada mais é do que o TEdit com suporte para formatação de texto ... no TEdit vc apenas conseguirá exibir o texto formatado, utilizando funções de formatação de texto como por exemplo o FormatFloat, agora, para entrada de texto formatado, somente com o TMaskEdit ou talvez com alguns componentes de terceiros !!
abraços !!!
abraços !!!
GOSTEI 0
Fabricio.ribeiro
23/06/2009
== sobe ==
:o
:o
GOSTEI 0
Fabricio.ribeiro
23/06/2009
== sobe ==
GOSTEI 0
.lg.
23/06/2009
da uma olhada na classe [b:f22db9b316]TCustomMaskEdit[/b:f22db9b316] dentro da unit [color=blue:f22db9b316]Mask[/color:f22db9b316]. lá ele tem a procedure [color=blue:f22db9b316][b:f22db9b316]SetEditMask[/b:f22db9b316][/color:f22db9b316]. É responsável por aplicar a mascara no componente EditMask. Você poderia usa-la para fazer sua propria mascara.
Um conselho: Procure saber como funciona os componentes por dentro. Isso lhe ajuda a ter muita ideia. Segure [color=darkblue:f22db9b316]Ctrl[/color:f22db9b316] e clique na classe desejada para vc ir direto na implementação dele. assim você verá como foi construído.
Qlqr dúvida postae.
Abraços,
.LG.
Um conselho: Procure saber como funciona os componentes por dentro. Isso lhe ajuda a ter muita ideia. Segure [color=darkblue:f22db9b316]Ctrl[/color:f22db9b316] e clique na classe desejada para vc ir direto na implementação dele. assim você verá como foi construído.
Qlqr dúvida postae.
Abraços,
.LG.
GOSTEI 0
Fabricio.ribeiro
23/06/2009
Obrigado [b:05ac9ffb61].lg.[/b:05ac9ffb61]...
Eu não sabia desse macete...
bom, vou estudar esta classe pra ver se consigo resolver meu problema,
Abraço! :D
Eu não sabia desse macete...
bom, vou estudar esta classe pra ver se consigo resolver meu problema,
Abraço! :D
GOSTEI 0