Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.063 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.
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
  Mit Zitat antworten Zitat