Seite 2 von 2

Verfasst: 14.12.2006 09:23
von LordK
jpd hat geschrieben: ich glaube das diese library von Flype das macht was du brauchts.
Leider nein.

Die hab ich mir schon angeschaut. Damit kann man lediglich "auswählen", ob ein Balloon oder ein Tooltip angezeigt werden soll, aber man muss trotzdem noch mit der Maus über dem Icon sein um es sichtbar zu machen.

Gruß

LordK

Verfasst: 14.12.2006 09:56
von jpd
Hallo LordK,

Sorry aber ich verstehe das nicht ,

im geliferten beispielt,

ist

case 3 eigentlich was du brauchst.

falls ein neues lied abgespielt wird dann führe das aus und wird angezeigt.

Code: Alles auswählen

 tip="lalala"+#LF$ + "Törö!":SysTrayIconToolTipEx(0, hWnd, Tip ) : SetActiveSysTrayIconEx(0, hWnd) 

aber man muss trotzdem noch mit der Maus über dem Icon sein um es sichtbar zu machen.
das ist unabhängig davon.

Ciao
jpd

Verfasst: 14.12.2006 10:05
von LordK
Oh Sorry,

ich hatte das Testprogramm laufen lassen und irgendwie hatte es nicht funktioniert...

Wahrscheinlich war ich zu ungeduldig, aber jetzt geht es.

Ok Danke für den Hinweis ;)

Verfasst: 14.12.2006 13:53
von Kaeru Gaman
schön, dass dein problem gelöst ist, LordK

@jpd

weißt du auch, welcher API-Call hinter

Code: Alles auswählen

SetActiveSysTrayIconEx(0, hWnd)
steckt?

mich würde durchaus interessieren, wie man das OHNE Userlib macht...

Verfasst: 14.12.2006 14:26
von jpd
Hi Kaeru Gaman,

verwendet wird Shell_NotifyIcon_.

Aber Flype leistet super arbeit und hat auch die sorce code zur library gepackt! :)

hier nochmal den link.
SysTrayIconEx V1.0 for PB4
UserLib_PB40_SysTrayIconEx.zip

http://www.purebasic.fr/english/viewtop ... ight=flype

Ciao
jpd

Verfasst: 14.12.2006 18:03
von Kaeru Gaman
> hat auch die sorce code zur library gepackt!

prima, so liebe ich das. :D
(zumindest bei libs die größtenteils nur API-wrappen)

danke für die infos.

Verfasst: 15.12.2006 10:29
von jpd
Kaeru Gaman hat geschrieben:> hat auch die sorce code zur library gepackt!

prima, so liebe ich das. :D
(zumindest bei libs die größtenteils nur API-wrappen)
So ist das! :allright:

jpd