AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Win32/Win64 API (native code) Delphi Icon im Tray (TNA) animieren bzw. ändern
Thema durchsuchen
Ansicht
Themen-Optionen

Icon im Tray (TNA) animieren bzw. ändern

Ein Thema von Peter Müller · begonnen am 4. Feb 2010 · letzter Beitrag vom 7. Feb 2010
Antwort Antwort
Peter Müller

Registriert seit: 15. Mär 2006
Ort: Stuttgart
22 Beiträge
 
Delphi 10.2 Tokyo Enterprise
 
#1

Re: Icon im Tray (TNA) animieren bzw. ändern

  Alt 7. Feb 2010, 20:04
Es war nicht meine Idee, aber ein mir bekannter Admin möchte unbedingt auf allen Computern in der TNA direkt links neben der Uhr einen Text stehen haben.
Ein Deskband kommt nicht in Frage, da es zu weit links liegt, vom Benutzer ausgeblendet werden kann und für jeden Benutzer einzeln eingeblendet werden muss. Diese Lösung hatte ich ihm bereits präsentiert. Auch die "tolle", funktionierende "zwei Zeichen je Icon"-Lösung fand bei ihm keine Gnade. Auch meine Lösung mit Überschreiben der Uhr mochte er nicht, da wohl ein paar Anwender allergisch reagieren, wenn sie "ihre" Uhr nicht mehr sehen...

Icons kann man so einrichten, dass sie immer angezeigt werden, das ist also nicht mein Problem.

Über TextTrayIcon1.Icon.Handle bzw. CoolTrayIcon1.Icon.Handle bekomme ich das Handle auf das Icon vom Typ HICON. Wie kann ich daraus die Position auf dem Desktop feststellen?

In diesem Artikel Icons in Win32 bekomme ich über die Funktion GetIconInfo zwar xHotspot und yHotspot, bin mir aber irgendwie nicht sicher, ob das die gesuchten Koordinaten sind. Vielleicht habe ich in dem etwas längeren Artikel auch die richtige Stelle überlesen...
"Der Erfolg besteht manchmal in der Kunst, das für sich zu behalten, was man nicht weiß." Sir Peter Ustinov
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:04 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