![]() |
Form Sichtbar obwohl MainForm minimized
Hallo allerseits!
Wie kann ich es anstellen das ein Fenster(Form) sichtbar bleibt auch wenn das Hauptformular minimiert wird? |
Re: Form Sichtbar obwohl MainForm minimized
hi,
vielleicht wenn du des secondform mit showmodal aufrufst und dann minimierst? Aber keine Ahnung hab ich noch nie gemacht für was brauchst du des? Gruß Andy |
Re: Form Sichtbar obwohl MainForm minimized
Ist für einen Download manager da muss die Mainform in Tray minimiert sein und die Statusanzeigende Fenster für die jeweilige Downloads müssen sichtbar sein.
|
Re: Form Sichtbar obwohl MainForm minimized
Na du rufst einfach das Download-Anzeige-Fenster modal auf und machst das andere unsichtbar!
Delphi-Quellcode:
MfG Lefko.
procedure TForm1.AnzeigeButtonClick(Sender : TObject);
begin Application.MainForm.visible := false; DownloadForm.ShowModal; end; |
Re: Form Sichtbar obwohl MainForm minimized
Also mein ihr es ist besser das drücken auf den minimieren knopf abfangen und die Form unsichtbar machen?
|
Re: Form Sichtbar obwohl MainForm minimized
Du kannst auch den Minimierenbutton etwas abändern.
Delphi-Quellcode:
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.
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. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:18 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz