Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.184 Beiträge
Delphi 12 Athens
|
AW: Update Thumbnail in Windows-Taskbar
20. Aug 2022, 21:54
Welches Icon denn nun genau?
* das Icon von einem Link in der Taskleiste
* das Icon in der Taskleiste, wenn die Anwendung läuft (Application, MainForm und/oder andere WS_EX_APPWINDOW)
* das klene Icon über/auf dem Icon ist das OverlayIcon
* das Icon im Popup, was auf geht, wenn man die Maus drüber hält
* * ist das wie unten (als Ersatz)
* * oder man hat Aero Peek aktiviert und die Form war schonmal sichtbar, dann ist dort die Preview des Fensters
* dann gibt es Knöpfe/Links in dem Popup -> Favoriten, TaskbarButtons (ShortCuts) usw.
Du müsstest das andere Fenster zusätzlich/optional in der Taskleiste anzeigen.
Wenn es um das Icon geht, bzw. zumindestens um ein Icon-Overlay, sowie um eine ProgressBar und andere Dinge, welche man da unten anzeigen kann ... siehe TTaskBar. (es geht noch mehr, aber das fehlt so Einges in der Delphi-Komponente)
Und ein Icon rechts bei der Uhr, siehe TTrayIcon.
Application statt MainForm in der Taskbar, dann könntest du Application.Icon ändern.
Es geht auch bei MainForm.Icon, aber dann bekommt auch deren Fesnter das andere Icon.
Application.Icon.Assign(ActiveForm.Icon)
$2B or not $2B
Geändert von himitsu (20. Aug 2022 um 22:29 Uhr)
|