BaloonTip Onclick ???
-
Hallo ich habe ein TrayIcon da funktioniert auch alles wie ich will,
aber wo kann ich jetzt abfangen ob der Benutzer auf das angezeigte BaloonTip klickt????
-
wie blendest du denn das TrayIcon und den BallonTip ein?
-
So:
menue_form->TrayIcon->BalloonHint="Inhalt"; menue_form->TrayIcon->BalloonFlags=bfInfo; menue_form->TrayIcon->BalloonTitle="Title des ToolTips" menue_form->TrayIcon->ShowBalloonHint();
-
Einen Handler für OnBalloonClick vom TrayIcon erstellen?
-
Welche Builder Version verwendest du?
OnBalloonClick gibt's glaube ich erst ab Version 2007.
-
Hallo
Wenn es im 2007 mit dem Event geht, dann sollte es in älteren Versionen nachprogrammierbar sein, indem man manuell die entsprechende WinAPI-Nachricht abfängt. Welche das konkret ist, kann man im WinAPI-Forum nachfragen oder eventuell im Quellcode des TrayIcons aus dem 2007er herausfinden.
bis bald
akari
-
Hi,
die Klasse THintWindow ist jene welche für die HilfeFenster zuständig
ist.
Also eine neue Klasse ableiten und ein OnClick-Event rein...
Das TTrayIcon hat zwar diese Balloon-Hints, aber die haben keine OnClick dafür.mfg
kpeter
-
THintWindow hat mit BalloonHints nix zu tun.
-
mhhh...eine Klasse ableiten ist gut gesagt nur habe ich nicht die leiseste Ahnung wie so etwas gehen soll.
Ein OnBaloonClick gibt es nicht. Ich nutze BCB2007
-
Hi,
wenns kein anderer macht, gedulde dich bis heute abend.... bin mom in Eile.
Habe BCB 2009...
-
Das ist echt Nett von dir.
Würde mich freuen, wenn du es mir auch explizit erklären könntest.
-
Hi,
das TTrayIcon hat ein OnBalloonClick...
Schon getestet ?Edit:
Muss @Powerpaules Beitrag überlesen habenAuch hat Morris Szyslak recht:
mit der Klasse THintWindow und deren Nachkommen legt man das Verhalten
der Hints aller Steuerelemente der Applikation ausser eben
BalloonHints
fest.Naja, eine Klassenableitung von THintWindow hatte ich schon fertig,
die poste ich mal zur allgemeinen Unterhaltungmfg
kpeter
-
Es gibt kein OnBalloonClick in BCB2007.
Jedenfalls nicht bei mir.
-
Also doch erst ab BCB2009. Dann wirds kritisch...
-
Hi,
du hattest einen weiteren Thread gestartet, der mittlererweile geschlossen wurde,
weil es dieselbe Problematik betrifft; den hier
http://www.c-plusplus.net/forum/viewtopic-var-t-is-241079.html.So ist der Stand der Dinge:
Zur Klasse THintWindow wollte und werde ich eine Ableitung posten.
Nur die löst dein Problem nicht. Der BalloonHint des TrayIcon ist eine Fensterklasse für sich und wird,
so wie es aussieht, von der (BCB)Funktion ShowBalloonHint() aufgerufen. Das hatten wir aber schon festgestellt.Hinzukommt, dass ich zwar ein TrayIcon aus dem BCB2009 ableiten kann;
dieses hat aber bereits das OnBalloonClick-Event...mfg
kpeter
-
Hi,
die versprochene Klasse ist hier: http://www.c-plusplus.net/forum/viewtopic-var-p-is-1711644.html#1711644
mfg
kpeter