Tray - dziwne objawy :/

0

Napisalem program, ktory korzysta z TCoolTrayIcon. U mnie wszystko ladnie dziala, u znajomych rowniez (systemy win2, xp etc.).
Program dodatkowo "wycina" siebie samego z paska zadan (ten znany kod po Application.Initialize).

U mnie jest wszystko ok (win2k), u znajomego na XP tez, u innego znajomego na win2k takze ladnie... a u jednej znajomej (xp) totalnie do bani :-(. Widac ikone w tray'u, mozna na niej sobie kliknac prawym przyciskiem myszy i wyskoczy popup, ale oprocz tego nic :-(. Nie widac okna programu, nawet przelaczanie sie na niego przez alt+tab nic nie daje. Po kliknieciu na ikone w trau jest wywolywane ShowMainForm; u niej jak mozna sie domyslec - zadnych efektow. Program nie chowa sie do traya na starcie, okno jest normalnie widoczne (ale nie u niej).

Wszystko by bylo ok i zwalil bym to na jej system, gdyby nie programy ktore posiada (kazaa, gg etc.), ktore normalnie w ten sam sposob korzystaja z traya i wszystko z nimi ok :-(. Nie mam takze bladego pojecia, czy to odosobniony przypadek, czy moze sie u kogos powtorzyc :-/.

Za wszelka pomoc bede bardzo wdzieczny...

0

Wszystko by bylo ok i zwalil bym to na jej system, gdyby nie programy ktore posiada (kazaa, gg etc.), ktore normalnie w ten sam sposob korzystaja z traya i wszystko z nimi ok

Jestes pewien, ze w ten sam sposob?

Moze zamiast ShowMainForm sprobuj Form1.Show; - w zaleznosci jak nazwales forme

0

Witam.
Hmm.. ja też używam CoolTrayIcon i też zauważyłem że nie działa to zawsze poprawnie jeśli idzie o otwieranie i zamykanie okna . Jest troche lepiej jeśli zamiast chowania i pokazywania formy zastosuje się minimalizowanie i uaktywnianie aplikacji (application.minimize application.restore). To tez nie zalatwia problemu (pomijając juz fakt, że chciałoby sie czasem minimalizowac formę a nie aplikację) jednak wtedy rzadziej zauważam braki reakcji na kliknięcia.

A propos , jaki to cod ktory powoduje, że "Program dodatkowo "wycina" siebie samego z paska zadan (ten znany kod po Application.Initialize)". Nie znam go a chciałbym poznać.
Pozdrawiam.

1 użytkowników online, w tym zalogowanych: 0, gości: 1