impedir clique fora da janela em foco

Delphi

20/09/2005

Alguem sabe como posso bloquear o usuario para que ele nao possa dá um clique fora da janela com o foco? assim eu impenço que essa perca o foco, obrigado por qualquer ajuda!!!


The_holyman

The_holyman

Curtidas 0

Respostas

Michael

Michael

20/09/2005

...eu [b:69d6a1b4e9]impenço[/b:69d6a1b4e9] que essa perca o foco...
:shock:

Basta vc exibir a janela com [b:69d6a1b4e9]ShowModal[/b:69d6a1b4e9]. Ou então setar a propriedade [b:69d6a1b4e9]Enabled [/b:69d6a1b4e9]do formulário ´atrás´ da sua janela para [i:69d6a1b4e9]false[/i:69d6a1b4e9]. Lembre-se de setar novamente para [i:69d6a1b4e9]true [/i:69d6a1b4e9]qdo fechar a janela.

[]´s


GOSTEI 0
Rjun

Rjun

20/09/2005

Agora não sei se ele quer que o Form não perca o foco, nesse caso o ShowModal resolve, ou se ele quer que a aplicação não perca o foco.


GOSTEI 0
Beto_martini

Beto_martini

20/09/2005

Acho que o que ele quer é que o cursor não sai da área cliente. Se for isso a melhor solução é a que o Rjun indicou. Manter o mouse preso em uma posição na tela.


GOSTEI 0
POSTAR