![]() |
Form zum TrayIcon animieren, statt Taskleiste
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo,
mit diesem ![]() Nun würd ich gerne dieses Animation etwas vergewaltigen, nämlich sohingegen, dass sich die Form nicht zur Taskleiste bewegt, sondern zu meinem TrayIcon in der TNA. (Die Position, also X/Y, des TrayIcons weiss ich). Kann man diese API-Funktion vom Link umbauen, damit man angeben kann, wohin die Form bewegt wird? Wenn nicht, wie würdet ihr es lösen, damit die Form zum TrayIcon wandert? (Ich möcht ungern mit einem Timer arbeiten, und die Form dann dorthin bewegen) [edit] Da in dem Link vom Code her etwas fehlt, hab ich mal mein Testprogramm angehängt! [/edit] offtopic - wie wärs mal wenn man diese Edit-Tags in der DP übernehmen würde :-) |
Re: Form zum TrayIcon animieren, statt Taskleiste
Schau dir mal
![]() |
Re: Form zum TrayIcon animieren, statt Taskleiste
ich vergaß zu erwähnen, dass ich schon ein (selbstgebautes-)TrayIcon habe.
Ich würds dieses halt gerne erweitern |
Re: Form zum TrayIcon animieren, statt Taskleiste
Du könntest dir aber den Sourcecode von CooltrayIcon anschauen.
|
Re: Form zum TrayIcon animieren, statt Taskleiste
Zitat:
|
Re: Form zum TrayIcon animieren, statt Taskleiste
Delphi-Quellcode:
So mache ich es bei meinem Tray-Icon.
// Ab ins Tray:
Form.Hide; with Screen do DrawAnimatedRects(Form.Handle, IDANI_CAPTION, Form.BoundsRect, Rect(Width - 20, Height, Width - 10, Height)); // Aus dem Tray: with Screen do DrawAnimatedRects(Form.Handle, IDANI_CAPTION, Rect(Width - 20, Height, Width - 10, Height), Form.BoundsRect); Form.Show; Wenn du die Werte in Rect() gegen die dir bekannte Position tauschst, wirds noch genauer ;-) |
Re: Form zum TrayIcon animieren, statt Taskleiste
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo,
danke ManuMF für deinen Code-Schnipsel. Ich hab den mal genommen und in ein Test-Programm gepackt. (siehe Anhang) Mann beachte meine selbst gebaute Taskleiste :-) |
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:06 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