Система D7, Win XP, вместо стандартной графической облолчки Explorer установлен Aston Shell.
Если создать пустой проект и добавить компонент TrayIcon (KOLTrayIcon), вставив в него любую икону, то при клике левой кнопкой мыши по иконе в трее программа вылетает c ошибкой, а в среде Дельфи с Runtime error 216 at 00403C5E.
С обработчиком OnMouse то же самое.
В этом коде отрабатывается только первая сторока showmessage('Test'); если поставить первой строкой beep(1000,100);, то только она будет отрабатываться:
procedure TForm1.TrayIcon1Mouse(Sender: PObj; Message: Word);
begin
if (Message=513) then
begin
showmessage('Test');
beep(1000,100);
end;
if (Message=516) then beep(500,100);
end;
Версия КОЛ 3.210, но и в ранних версиях то же самое наблюдалось. В Виндовс с родной оболочкой Explorer всё работает нормально.