Avatar billede hugopedersen Nybegynder
29. april 2009 - 14:32 Der er 3 kommentarer og
1 løsning

MsgNotifier af Jeremy North

Jeg har fundet en lille komponent der hedder MsgNotifier lavet af Jeremy North.
Det er en lidt ældre sag (2004 - 2005) og der er en enkelt lille ting i den som jeg ikke lige kan få til at fungere som jeg gerne vil.
Jeg har brugt den i en lille applikation der kun er synlig som et ikon i systray (kan ikke restores eller noget) Når jeg så viser en notifikation med msgNotifier, så vises hovedvinduet på tastbar som om det er et minimeret program.

Mit spørgsmål er om der er andre der har brugt komponenten og oplevet noget lignende.
Avatar billede psycosoft-funware Nybegynder
29. april 2009 - 18:50 #1
Nu har jeg ikke selv arbejet  med den komponent.
Men hvilken Delphi version benytter du og hvilke metoder bruger du til at skjule dit program fra taskbaren?

Går du efter balloon tips eller msn agtig popup besked?

./psycosoft-funware :)
Avatar billede hugopedersen Nybegynder
30. april 2009 - 07:37 #2
Jeg bruger Delphi 2009 og TrayIcon komponenten for at håndtere programmet i tray (ikon, balloon tip, popup menu m.m.)
Jeg har
Application.MainFormOnTaskbar := False;
Application.ShowMainForm := False;
i min DPR fil for at programmet ikke skal vises.

Det komponenten gør er at den viser en MSN, Outlook lignende besked.
At komponenten koster gratis gør det jo ikke ringere :-)

Jeg har efterfølgende fundet frem til Jeremy North der har lavet komponenten og han har lovet at kigge på det og give et bud på hvad der kan gøres.
Avatar billede psycosoft-funware Nybegynder
30. april 2009 - 16:54 #3
i stedet for at bruge Application.MainFormOnTaskbar := False;
har du så prøvet at skjule programmet fra programlinien med dette:
http://delphi.about.com/od/adptips1999/qt/hidefromtaskbar.htm

der er også lidt inspiration at hente her:
http://delphi.about.com/od/kbwinshell/l/aa121801a.htm

jeg må ærligt erkende at jeg er hægtet lidt af hvad der foregår af ting efter Delphi 7; simpelthen fordi jeg udvikler mere til linux en windows.

./psycosoft-funware :)
Avatar billede hugopedersen Nybegynder
01. maj 2009 - 08:30 #4
Jeg fik et svar fra Jeremy der sagde at Application.MainFormOnTaskbar := False; skal ændres til Application.MainFormOnTaskbar := True;
Han lovede mig samtidig med at han ville gennemgå koden og lave et par andre mods.

Så jeg lukker her og afventer nyt fra Australien.

Hvis nogen skulle være interesseret i at se hans arbejde, så kan han besøges på adressen http://www.jed-software.com/
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