Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Fenster in Taskleiste minimieren (nicht Anwendung) (https://www.delphipraxis.net/85560-fenster-taskleiste-minimieren-nicht-anwendung.html)

kingflo 1. Feb 2007 14:38


Fenster in Taskleiste minimieren (nicht Anwendung)
 
Liste der Anhänge anzeigen (Anzahl: 2)
Hallo... ich hab nen Problem, und zwar habe ich eine Chat Anwendung (ähnlich wie z.B ICQ) dort Kann man auch wie in ICQ mehrere Chatfenster aufhaben und mit mehreren Leuten schreiben. Wenn ich jetzt aber ein Chatfenster minimiere, dann geht es nicht in die Taskleiste, sondern als kleines Fenster über die Taskleiste(siehe Bild), aber wenn ich bei ICQ ein Chat Fenster minimiere, dann geht dieses richtig in die Taskleiste.

Was kann ich denn machen, dass meine Fenster auch in die Taskleiste gehen?

Ich habe schon gesucht aber nichts gefunden, hab zwar gesehen, das die frage öfter gestellt wurde, aber richtig beantwortet wurde sie leider nicht.

Also mir geht es nicht darum, die Anwendung zu minimieren, sondern nur darum, dass meine minimierten Fenster in der Taskleiste sind.

Wer das Problem nicht versteht, muss einfach mal in Delphi eine neue Anwendung erstellen, macht dann 2 neue forms, und macht einfach auf dem Hauptform mal form1.show; form2.show; und soll dann mal nur die formulare minimieren, ohne die Anwendung zu minimieren.

SirThornberry 1. Feb 2007 14:45

Re: Fenster in Taskleiste minimieren (nicht Anwendung)
 
Sind deine Fenster bevor diese minimiert wurden schon als Eintrag in der Taskleiste sichtbar?
Wenn ich einem Fenster einen eigenen Taskbareintrag mit
Delphi-Quellcode:
SetWindowLong(Handle, GWL_EXSTYLE, WS_EX_APPWINDOW);
verpasse klappt es auch mit dem minimieren. Wenn es jedoch ein Toolwindow ist (was der Standard ist bei Delphi) geht das logischer Weise mit dem minimieren nicht weil ein Toolwinow keinen Taskbareintrag hat und somit auch nicht in der Taskleiste auftauchen darf und somit auch im minimierten Zustand da nicht sein darf.

kingflo 1. Feb 2007 15:04

Re: Fenster in Taskleiste minimieren (nicht Anwendung)
 
ja genau das brauche ich danke danke danke....

urg0tt 5. Okt 2010 21:35

AW: Fenster in Taskleiste minimieren (nicht Anwendung)
 
Dieser Beitrag ist zwar schon uralt und
ich beziehe mich auch nicht auf Delphi,
aber meine Frage ist eine ähnliche.

Und zwar ist ja es jetzt unter W7 möglich,
quasi von der Schnellstartleiste aus Pro-
gramme auf dem Icon zu starten und auch zu minimieren.

Frage:
Gibt es eine Möglichkeit oder ein Tool, das Fenster
oder Anwendungen zwingt unter W7 in die Taskleiste und
NICHT in den Tray zu minimieren.

Beispiele:
Der Instantmessenger XFire startet und minimiert NUR im Tray.

ICQ startet und minimiert (ohne den ICQ-Banner-Remover) in der Taskleiste UND im Tray,
minimiert aber bei Betätigung des "Schließen-Kreuzes" NUR im Tray.

Virtual PC minimiert die virtuellen Computer und die Konsole in der Taskleiste,
startet die Konsole aber zusätzlich im Tray und minimiert sie dorthin, wenn man
"Schließen-Kreuz" anklickt.


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:54 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz