capturar o click fora das janelas

Delphi

05/01/2006

Tenho uma janela modal com um dbgrid ligado a uma query que serve como um lookup improvisado.

Como a janela é modal, o usuario não pode clicar fora da janela. Porem, eu gostaria de saber se o usuario tentou clicar fora da janela, porque eu queria fazer assim: se o cara clicar fora da janela, então a janela fecha.

gostaria também que minha janela modal tivesse a altura de 10 linhas de uma grid, só que trocando a fonte por uma maior, a altura das linhas da grid tambem aumentam. Como pegar a altura de uma linha da grid?

valew!


Vitor Rubio

Vitor Rubio

Curtidas 0

Respostas

Caninha51

Caninha51

05/01/2006

Caro vitor, nesse caso eh melhor vc chamar o segundo form com um show em vez de um modal, e no evento Deactive do segundo form dar um close nele.

flw


GOSTEI 0
Vitor Rubio

Vitor Rubio

05/01/2006

acontece que essa form fica dentro de um compnente desenvolvido por mim. Foi o primeiro componente que eu desenvolvi há 2 anos atrás, então você pode imaginar a zona que é o código...

o que acontece é que quando eu dou um show ao inves de showmodal, acontecem coisas muito estranhas. Vai dar um trabalhão...


Se não for posível deixa, fazer o que...


GOSTEI 0
POSTAR