Avatar billede nubi19 Nybegynder
14. juli 2003 - 15:00 Der er 4 kommentarer og
2 løsninger

Tray - hvordan gøres det smart ?

Jeg bruger BCB 4.0 og deres Tray komponent. Men problemet er at jeg gerne vil have et ikon i Tray hele tiden, og kun ved lukning af min form skal programmet forsvinde fra procesbaren, ved minimering skal det stadig ligge der (ligesom MSN messenger). Hvordan gøres det ?
Jeg kunne forestille mig at jeg selv skal bikse noget kode sammen til det (altså fremfor at bruge komponenten), så hvis der er nogen der har et link til noget info om brugen af notifyicons ville det også være rart =)
Avatar billede mjohansen Nybegynder
14. juli 2003 - 15:31 #1
Nu kender jeg ikke Tray-komponenten og BCB 4.0 men du kan gå direkte på shell API'et:
Du skal bruge funktionen SHNotifyIcon. Af een eller anden årsag kan man pt ikke finde dokumentationen på den hos MS!?!?
Avatar billede narrr Nybegynder
14. juli 2003 - 18:24 #3
"Jeg kunne forestille mig at jeg selv skal bikse noget kode sammen til det"
-Jae, det er jo ikke hver dag man skal det med BCB ;)
Avatar billede nubi19 Nybegynder
15. juli 2003 - 14:54 #4
mjohansen du besvarede kun halvdelen af spørgsmålet og får derfor kun 50 point, håber det er ok.
Avatar billede mjohansen Nybegynder
15. juli 2003 - 15:15 #5
hmmm, jeg synes da de 2 links skulle dække alle dine spørgsmål!?!?
Med Shell_NotifyIcon bestemmer DU 100% hvordan og hvornår et ikon skal dukke op.
Avatar billede nubi19 Nybegynder
15. juli 2003 - 15:27 #6
Jeg spurgte om hvordan jeg gør det ligesom msn og om nogle havde et link til notify. Og jeg fik så linket => 1 af 2 spørgsmål besvaret.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester