GARANTIR DESCONTO

Fórum minimizar totalmente. #342666

15/06/2007

0

Boa Noite,

Eu chamo um form, utilizando o showmodal.
Quando minimizo ele fica sobre a barra do windows.

Gostaria de minimizar todo aplicativo quando minimizar um determinado form.


Unix

Unix

Responder

Posts

15/06/2007

Martins

Escreva o código abaixo.

Application.Minimize;


Bons códigos!


Responder

Gostei + 0

16/06/2007

Unix

Obrigado pela resposta, mas qual é o evento que eu devo chamar para utilizar este comando, no form filho.


Responder

Gostei + 0

16/06/2007

Unix

Pesquisei no google e encontrei a seguinte solução...

em private

  private
    { Private declarations }
    procedure WMSysCommand(var Message: TWMSysCommand); message WM_SYSCOMMAND;


logo abaixo

procedure Tform.WMSysCommand(var Message: TWMSysCommand);
begin
  if (Message.CmdType = SC_MINIMIZE) then
    Application.Minimize
  else inherited;
end;


obs: Se alguém souber outra forma de fazer isso, postem.

Muito obrigado.


Responder

Gostei + 0

16/06/2007

Martins

Essa solução aí é funcional, mas veja se vc tem controle sobre os demais botões, como maximizar, restaurar.

Bons códigos!!!


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar