Form
Olá pessoal,
Gostaria de saber se existe algum evento dentro do Form que funcione parecidamente com o evento do Ondrawcolumncell do Dbgrid. Ou seja, gostaria que ele fizesse uma comparação constantemente quando estiver posicionado nesse Form.
Quem souber agradeço,
Ricardo
Gostaria de saber se existe algum evento dentro do Form que funcione parecidamente com o evento do Ondrawcolumncell do Dbgrid. Ou seja, gostaria que ele fizesse uma comparação constantemente quando estiver posicionado nesse Form.
Quem souber agradeço,
Ricardo
Ricardo_ascii
Curtidas 0
Respostas
Steve_narancic
20/06/2006
Não sei se entendi mas testa o evento [b:6078069bdf]OnPaint[/b:6078069bdf]
GOSTEI 0
Ricardo_ascii
20/06/2006
Não é o evento Onpaint não
GOSTEI 0
Massuda
20/06/2006
Explique melhor o que você pretende fazer.
O colega steve_narandic tem razão, o equivalente mais próximo do TDBGrid.OnDrawColumnCell é o TForm.OnPaint, já que ambos servem para fazer desenho no componente/form.
O colega steve_narandic tem razão, o equivalente mais próximo do TDBGrid.OnDrawColumnCell é o TForm.OnPaint, já que ambos servem para fazer desenho no componente/form.
GOSTEI 0
Ricardo_ascii
20/06/2006
Oi Amigo,
Pelo o que eu entendi o evento Onpaint do Form vai executar somente na chamada do Form e o Ondrawcolumncell executa constantemente. seria da mesma forma do evento oncalcfields do table só que eu queria no form. Não sei se existe essa possibilidade.
Obs. Não sei se consegui expressar melhor minha dúvida.
Abraço, Ricardo
Pelo o que eu entendi o evento Onpaint do Form vai executar somente na chamada do Form e o Ondrawcolumncell executa constantemente. seria da mesma forma do evento oncalcfields do table só que eu queria no form. Não sei se existe essa possibilidade.
Obs. Não sei se consegui expressar melhor minha dúvida.
Abraço, Ricardo
GOSTEI 0
Rodc
20/06/2006
Mas o evento OnPaint só é rodado quando o form é atualizado, exatamente como funciona no DBGrid. Quando você criar colocar um novo componente na tela, ou mover a posição de um componente, ou trocar de tela e voltar para o form, enfim, qualquer coisa que altere o conteúdo do form (assim como no DBGrid) o OnPaint vai ser rodado.
GOSTEI 0