Formulário está sendo MOSTRADO no momento. Como Saber?
08/12/2003
0
Não adianta usar o NIL pois mesmo que o formulário não seja o que esteja em focalizado no momento o NIL vai dizer que ele existe.
Concluindo, não preciso saber se o Formulário Existe (Está Criado) mas sim se ele está Focalizado (Sendo Mostrado).
Agradeço antecipadamente,
Alex :)
Alex_
Posts
08/12/2003
Maicongabriel
Você quer saber se o Form esta com o Foco ou se simplesmente esta na tela(criado) ? mas não com o foco...
08/12/2003
Glauco Filoco
Tente com o método SHOWING do Form.
Veja um exemplo que testa se o form está sendo mostrado. Se estiver,
´puxa´ o foco para ele:
if Form1.Showing then
begin
SetForegroundWindow(form1.Handle);
end;
Espero ter lhe ajudado.
Abraço,
Glauco.
08/12/2003
Raserafim
O procedimento showing verifica realmente se está sendo exibido.
Clique aqui para fazer login e interagir na Comunidade :)