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/)
-   -   Eigenes Symbol im Balloonhint (https://www.delphipraxis.net/167424-eigenes-symbol-im-balloonhint.html)

Viktorii 29. Mär 2012 09:07

Eigenes Symbol im Balloonhint
 
Moin.

Ich möchte ein eigenes Symbol in meinem Balloonhint haben. So wie hier: http://i.msdn.microsoft.com/dynimg/IC306422.png

Wie geht das wenn man nicht nur bfNone, bfInfo, bfWarning oder bfError haben möchte?

himitsu 29. Mär 2012 09:13

AW: Eigenes Symbol im Balloonhint
 
Welche Delphiversion hast du, bzw. welche Implementierung nutzt du? (eventuell eine Fremdkomponente)

Die in neueren Delphis beiliegende Version hat eine überschaubare Anzahl von Property (6 Stück),
da sollte bestimmt schnell auffallen, welches man für ein "Bild" (bitte nach englisch übersetzen) verwenden könnte.

Und selbst die Autovervollständigung, für
Delphi-Quellcode:
BalloonHint1.
, gibt in den ersten 15 Vorschlägen genügend Hinweise.

Viktorii 29. Mär 2012 10:06

AW: Eigenes Symbol im Balloonhint
 
Liste der Anhänge anzeigen (Anzahl: 1)
Ich verwende XE2 und benutze keine Fremdkomponente (was hoffentlich auch nicht nötig ist).

Okay, bei TBalloonHint kann man schonmal eine ImageList zuweisen.

Ich verwende allerdings deb BalloonHint von einem TrayIcon (was ich nicht geschrieben habe).

Wie komm ich da denn an alle Properties des BalloonHints? (siehe Anhang)

UliBru 29. Mär 2012 10:25

AW: Eigenes Symbol im Balloonhint
 
Hab sowas noch nicht gemacht. Aber wie wäre es, das MouseMove Event zu verwenden und damit ein TBalloonHint aufzurufen?
Der BalloonHint von TrayIcon hat kein Image vorgesehen.

himitsu 29. Mär 2012 10:33

AW: Eigenes Symbol im Balloonhint
 
Gute Frage :gruebel:

Kannst ja mal in MSDN-Library durchsuchenShell_NotifyIcon nachsehn, ob/wie es möglich ist-
Und dann läßt sich das bestimmt auf das TTrayIcon anwenden.

Im Notfall könnte man aber bestimmt auch den TBallonHint über dem Icon anzeigen.

DeddyH 29. Mär 2012 10:46

AW: Eigenes Symbol im Balloonhint
 
Es scheint möglich zu sein, liest sich aber etwas aufwändig. Man muss das MSDN genau lesen und sich das Zusammenspiel zwischen NIM_SETVERSION (unter Shell_NotifyIcon), NIF_SHOWTIP, uVersion und hBalloonIcon (unter NOTIFYICONDATA) klarmachen. Und ich bin nicht sicher, ob ich nicht noch etwas übersehen habe.


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