[delphi-br] Ajuda em Tray Icon
Bom Dia Pessoal Sei que a lista é de delphi, mas como não tem muito material sobre C++ Builder, o negócio é tentar converter de Delphi par C++. Seguinte, utilizo o C++ Builder 2007, e estou precisando implantar no meu sistema o MinimizeToTray. No C++Builder 6, apenas colocava o componente no Projeto e quando minimizava o programa, ele já sumia da barra de tarefas e ficava apenas no Tray. Mas no C++ Builder 2007, quando minimizo, ele ainda permanece na barra de tarefas. Se alguem utiliza uma versão mais recente do Delphi, sabe se apenas colocando o componente TrayIcon e minimizando o programa, ele vai para o Tray e sai da barra de tarefas ??? Se alguem puder dar uma dica, ajuda ou sabe como fazer em Delphi, agradeço. Wanderlei
Re: [delphi-br] Ajuda em Tray Icon
Ao minimizar, vc tentou colocar o projeto como visible := false, tipo, o formulário ficando invisível. 2008/8/5 Wanderlei - Yahoo [EMAIL PROTECTED]: Bom Dia Pessoal Sei que a lista é de delphi, mas como não tem muito material sobre C++ Builder, o negócio é tentar converter de Delphi par C++. Seguinte, utilizo o C++ Builder 2007, e estou precisando implantar no meu sistema o MinimizeToTray. No C++Builder 6, apenas colocava o componente no Projeto e quando minimizava o programa, ele já sumia da barra de tarefas e ficava apenas no Tray. Mas no C++ Builder 2007, quando minimizo, ele ainda permanece na barra de tarefas. Se alguem utiliza uma versão mais recente do Delphi, sabe se apenas colocando o componente TrayIcon e minimizando o programa, ele vai para o Tray e sai da barra de tarefas ??? Se alguem puder dar uma dica, ajuda ou sabe como fazer em Delphi, agradeço. Wanderlei -- Atenciosamente Alison Zen
Re: [delphi-br] Ajuda em Tray Icon
Tem um componente Chamado TApplicationsEvents da paleta Additional. Ele possuí os eventos OnMinimize e OnRestore Então no evento OnMinimize mudo o visible do Form:false - (funciona) No evento DoubleClick do TrayIcon coloquei Form1--BringToFront(); //trazer o Form para frente Form1--Visible = true //torna o formulário visivel de novo O problema que quando restauro, o form não aparece aberto, e sim minimizado na barra de tarefas. Dai de vez em quando quando fico minimizando pro tray e restaurando, às vezes o evento OnMinimize, não atende mais, dai tenho que maximizar e restaurar p/ para voltar a funcionar. Alguem sabe porque ?? Att. Wanderlei Alison Zen escreveu: Ao minimizar, vc tentou colocar o projeto como visible := false, tipo, o formulário ficando invisível. 2008/8/5 Wanderlei - Yahoo [EMAIL PROTECTED] mailto:wandihuttel%40yahoo.com.br: Bom Dia Pessoal Sei que a lista é de delphi, mas como não tem muito material sobre C++ Builder, o negócio é tentar converter de Delphi par C++. Seguinte, utilizo o C++ Builder 2007, e estou precisando implantar no meu sistema o MinimizeToTray. No C++Builder 6, apenas colocava o componente no Projeto e quando minimizava o programa, ele já sumia da barra de tarefas e ficava apenas no Tray. Mas no C++ Builder 2007, quando minimizo, ele ainda permanece na barra de tarefas. Se alguem utiliza uma versão mais recente do Delphi, sabe se apenas colocando o componente TrayIcon e minimizando o programa, ele vai para o Tray e sai da barra de tarefas ??? Se alguem puder dar uma dica, ajuda ou sabe como fazer em Delphi, agradeço. Wanderlei -- Atenciosamente Alison Zen