Como Minimizar Todos Os Forms Ao Clicar No Botão Minimizar
Boa tarde
Não estou conseguindo minimizar todos os forms clicando no form aberto, e depois ao maximizar abre somente o form principal.
Uso ShowModal.
Pesquisei na net e não encontrei uma solução.
Uso Seatle.
Grato
Não estou conseguindo minimizar todos os forms clicando no form aberto, e depois ao maximizar abre somente o form principal.
Uso ShowModal.
Pesquisei na net e não encontrei uma solução.
Uso Seatle.
Grato
José Souza
Curtidas 0
Respostas
Hélio Devmedia
01/03/2019
Olá José,
A forma mais simples de fazer isto é adicionar um componente ActionList, dar dois cliques nele para abrir o ActionList editor e adicionar uma ação padrão indo no botão de adição mas escolhendo a sub-opção New Standard Action.
Na lista que aparece desça a barra de rolagem até o final, e você verá um grupo chamado window.
Neste grupo você pode adicionar as ações que mechem no comportamento das janelas....
A ação responsável por minimizar todos os forms é o TWindowMinimizeAll.
Para chamar esta ação pelo botão minimizar, você precisa adicionar um componente TApplicationEvent e dentro do evento OnMininize chame a ação actList1.Execute (ou outro nome que represente a ação que minimiza todos).
Espero ter ajudado. Um forte abraço e fique com Deus.
A forma mais simples de fazer isto é adicionar um componente ActionList, dar dois cliques nele para abrir o ActionList editor e adicionar uma ação padrão indo no botão de adição mas escolhendo a sub-opção New Standard Action.
Na lista que aparece desça a barra de rolagem até o final, e você verá um grupo chamado window.
Neste grupo você pode adicionar as ações que mechem no comportamento das janelas....
A ação responsável por minimizar todos os forms é o TWindowMinimizeAll.
Para chamar esta ação pelo botão minimizar, você precisa adicionar um componente TApplicationEvent e dentro do evento OnMininize chame a ação actList1.Execute (ou outro nome que represente a ação que minimiza todos).
Espero ter ajudado. Um forte abraço e fique com Deus.
GOSTEI 0
José Souza
01/03/2019
Olá José,
A forma mais simples de fazer isto é adicionar um componente ActionList, dar dois cliques nele para abrir o ActionList editor e adicionar uma ação padrão indo no botão de adição mas escolhendo a sub-opção New Standard Action.
Na lista que aparece desça a barra de rolagem até o final, e você verá um grupo chamado window.
Neste grupo você pode adicionar as ações que mechem no comportamento das janelas....
A ação responsável por minimizar todos os forms é o TWindowMinimizeAll.
Para chamar esta ação pelo botão minimizar, você precisa adicionar um componente TApplicationEvent e dentro do evento OnMininize chame a ação actList1.Execute (ou outro nome que represente a ação que minimiza todos).
Espero ter ajudado. Um forte abraço e fique com Deus.
A forma mais simples de fazer isto é adicionar um componente ActionList, dar dois cliques nele para abrir o ActionList editor e adicionar uma ação padrão indo no botão de adição mas escolhendo a sub-opção New Standard Action.
Na lista que aparece desça a barra de rolagem até o final, e você verá um grupo chamado window.
Neste grupo você pode adicionar as ações que mechem no comportamento das janelas....
A ação responsável por minimizar todos os forms é o TWindowMinimizeAll.
Para chamar esta ação pelo botão minimizar, você precisa adicionar um componente TApplicationEvent e dentro do evento OnMininize chame a ação actList1.Execute (ou outro nome que represente a ação que minimiza todos).
Espero ter ajudado. Um forte abraço e fique com Deus.
GOSTEI 0
José Souza
01/03/2019
Boa tarde
Esta ação deve ser colocada em todos os forms ou somente no principal?
Alguns estão fechando e outros não.
Quando clico para maximizar, aparecem dois forms... o principal e o em uso. Se clico no principal, o que está ativo não abre. Como ajustar isso?
Esta ação deve ser colocada em todos os forms ou somente no principal?
Alguns estão fechando e outros não.
Quando clico para maximizar, aparecem dois forms... o principal e o em uso. Se clico no principal, o que está ativo não abre. Como ajustar isso?
Olá José,
A forma mais simples de fazer isto é adicionar um componente ActionList, dar dois cliques nele para abrir o ActionList editor e adicionar uma ação padrão indo no botão de adição mas escolhendo a sub-opção New Standard Action.
Na lista que aparece desça a barra de rolagem até o final, e você verá um grupo chamado window.
Neste grupo você pode adicionar as ações que mechem no comportamento das janelas....
A ação responsável por minimizar todos os forms é o TWindowMinimizeAll.
Para chamar esta ação pelo botão minimizar, você precisa adicionar um componente TApplicationEvent e dentro do evento OnMininize chame a ação actList1.Execute (ou outro nome que represente a ação que minimiza todos).
Espero ter ajudado. Um forte abraço e fique com Deus.
A forma mais simples de fazer isto é adicionar um componente ActionList, dar dois cliques nele para abrir o ActionList editor e adicionar uma ação padrão indo no botão de adição mas escolhendo a sub-opção New Standard Action.
Na lista que aparece desça a barra de rolagem até o final, e você verá um grupo chamado window.
Neste grupo você pode adicionar as ações que mechem no comportamento das janelas....
A ação responsável por minimizar todos os forms é o TWindowMinimizeAll.
Para chamar esta ação pelo botão minimizar, você precisa adicionar um componente TApplicationEvent e dentro do evento OnMininize chame a ação actList1.Execute (ou outro nome que represente a ação que minimiza todos).
Espero ter ajudado. Um forte abraço e fique com Deus.
GOSTEI 0