Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi Programm wie Windows Messenger (MSN) minimieren (https://www.delphipraxis.net/79556-programm-wie-windows-messenger-msn-minimieren.html)

EConvertError 24. Okt 2006 18:18


Programm wie Windows Messenger (MSN) minimieren
 
Guten Abend!

Ich möchte mein Programm so minimieren wie der Windows Messenger es macht, d.h. die "Minimierungsanimation" soll sich nicht Richtung Fensterliste in der Taskbar bewegen, sondern zur Uhr hin.

Es geht wirklich nur um die Animation, wie das TrayIcon selbst funktioniert, weiß ich (zumal es in TurboDelphi ein TTrayIcon gibt und einem die lästige Arbeit abgenommen wird ;-) ).

Vor Urzeiten habe ich mal irgendwo ein Beispiel für Delphi gesehen, das genau das erklärt hat. Leider finde ich es nicht mehr. :(

Hoffentlich wisst ihr wie das geht,
Andreas

EConvertError 25. Okt 2006 15:59

Re: Programm wie Windows Messenger (MSN) minimieren
 
Ich habe die Lösung gefunden:
Delphi-Quellcode:
DrawAnimatedRects
Die Funktion sollte in Verbindung mit der Forensuche jedem anderen helfen.

mfg,
Andreas


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:33 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