Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.184 Beiträge
 
Delphi 12 Athens
 
#6

Re: Form Sichtbar obwohl MainForm minimized

  Alt 18. Mär 2004, 12:14
Du kannst auch den Minimierenbutton etwas abändern.
Delphi-Quellcode:
Unit ...;

Interface
  Uses ...

  Type TForm1 = Class(TForm)
    Private
    Public
      Procedure WMSysCommand(Var Message: TWMSysCommand); Message WM_SYSCOMMAND;
    End;

  Var Form1: TForm1;

Implementation
  {$R *.dfm}

  Procedure TForm1.WMSysCommand(Var Message: TWMSysCommand);
    Begin
      If Message.CmdType and $FFF0 = SC_Minimize Then Visible := False Else inherited;
    End;

  Procedure {TForm1.}... // um's wieder sichtbar zu machen
    Begin
      {Form1.}Visible := True; // Form1, falls die Prozedur nicht zu TForm1 gehört
    End;

End.
Ich hab bei einem Proggi dynamisch erstellte Fenster, die werden allerdings nicht ausgeblendet, wenn das Hauptformulat minimiert wird. Diese Fenster sind aber auch nicht direkt mit dem Hauptformular verknüpft.
$2B or not $2B
  Mit Zitat antworten Zitat