No tak i w tym jest problem, bo mi zwraca status jaki był przed zmianą, nie wiem dlaczego :/ Widze że piszesz też w delphi wtyczki, więc większa prwadopodobność że mi pomożesz (fakt, bo to nie jest pomorze:P)

CODE
IM_CNT_STATUSCHANGE:
begin
for i := 0 to ICMessage(IMC_CNT_COUNT) -1 do
begin
if (GETCNTI(i, CNT_UID) = 2863974) then
begin
id := GETCNTI(i, CNT_STATUS);
If id = ST_ONLINE then buff := 'Dostępny';
If id = ST_OFFLINE then buff := 'Niedostępny';
If id = ST_AWAY then buff := 'Zaraz wraca';
If buff <> '' then
begin
ICMessage(IMI_INFORM , Integer(PChar(buff)));
ret := IM_MSG_delete;
end;
end;
end;
end;
Teoretycznie działa, ale tak jak mówie - zwraca mi status jaki był przed zmianą, a ja chce ten po zmianie