Lista winnt@man.lodz.pl
[Lista archiwów] [Inne Listy]

Re: [WINNT] Window 7 i pieprzone znikanie ikon z traya

To: winnt@man.lodz.pl
Subject: Re: [WINNT] Window 7 i pieprzone znikanie ikon z traya
From: "Piotr B. [pb2004]" <p_borkowski@nospamgazeta.pl>
Date: 25 Sep 2014 10:00:02 GMT
R.e.m.e.K <pcisdead@wirtualnapolskapoprawnawp.pl> wrote:
> Dnia 24 Sep 2014 15:20:01 GMT, Piotr B. [pb2004] napisał(a):

>>> Jest to zatem fundamentalnie spieprzone.
>> 
>> Miało służyć do innych celów niż jest wykorzystywane.

> Zaraz zaraz, a co z ikonami systemu? Od sieci czy od miksera audio. One sa
> na stale wbrew idei microsoftu?

Cytat z dokumentacji Microsoftu:
"The notification area was originally intended as a temporary source for 
notifications and status. Its efficiency and convenience has encouraged 
developers to give it other purposes, such as launching programs and 
executing commands. Unfortunately over time, these additions made the 
notification area too large and noisy, and confused its purpose with the 
other desktop access points."

>>> Byc moze powinien, ale skoro malo ktory to robi (nawet microsoftowy Skype
>>> nie) to pewnie jest to glebszy problem.
>> 
>> Jest głębszy problem bo mało który program używa bezpośrednio Win32 Api 
>> tylko różnych warstw abstrakcji w których nie ma dostępu do wyniku 
>> funkcji Shell_NotifyIcon. Skype np. był pisany w Delphi.

> Sugerujesz, ze aplikacje pisane w Delphi nie potrafia sprawdzic wyniku
> wywolania tej funkcji? Skad ten pomysl?

Sugeruję że najczęściej nie korzystają bezpośrednio z Win32 Api tylko z 
gotowego komponentu np. takiego: 
http://docwiki.embarcadero.com/CodeExamples/XE6/en/TTrayIcon_(Delphi)

-- 
Piotr Borkowski

<Pop. w Wątku] Aktualny Wątek [Nast. w Wątku>