http://bugs.winehq.org/show_bug.cgi?id=15382
Summary: Tray icons won't appear Product: Wine Version: 1.0.0 Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: user32 AssignedTo: wine-bugs@winehq.org ReportedBy: dmda@yandex.ru
Shell_NotifyIcon(NIM_ADD, &rec) is supposed to add icon onto the tray (on the taskbar).
I have to confirm that in some previous version it worked just fine. With FedoraCore 8, wine 1.0, it shows icons _ONLY_ if application is run under root account. With regular user, Shell_NotifyIcon() will return FALSE but GetLastError() indicates no problems and return zero.
In other words, there are two problems: 1) if Shell_NotifyIcon() enconters a problem, it should return FALSE and appropriate error code should be available through GetLastError.
2) Shell_NotifyIcon() should let applicatoins running under regular user account to add icons onto the task bar