Para maximizar não tem. Mas acho que o evento OnRestore deva servir
para o que você quer fazer...

Você deve criar 2 rotinas, uma para "tratar" quando a aplicação é
minimizada, e a outra para quando o usuário restaurar a aplicação.
Essas rotinas devem, obrigatoriamente, ter os seguintes parâmetros:

procedure appRestauracao(Sender: TObject);
begin
    Timer.Enabled := true;
end;

procedure appMinimiza(Sender: TObject);
begin
    Timer.Enabled := false;
end;

Aí, você passa essas rotinas para aplicação, por exemplo, no Data
Module (ao criar);

Application.OnRestore  := appRestauracao;
Application.OnMinimize := appMinimiza;

Isso deve bastar...
Que a força esteja com você! 


--- Em delphi-br@yahoogrupos.com.br, "Andre - Yahoo" <[EMAIL PROTECTED]>
escreveu
> Gostaria de saber se alguem da lista saberia como capturar os
eventos que ocorrem quando minimizo e quando maximizo um formulário.
Preciso saber quando o formulário principal foi minimizado para poder
disparar um TTimer e quando ele for maximizado preciso parar o TTimer.
Alguem pode me ajudar ???
> 
> 
>      André Luis da Silveira
> 
>       Desenvolvedor
> 
>       Latícinios Morrinhos Ind Com Ltda
>      
> 
> 
> [As partes desta mensagem que não continham texto foram removidas]





-- 
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>

Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.com/group/delphi-br/messages

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/delphi-br/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html

 



Responder a