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