Witam

Jak zrobić aby w ListView gdy przesuwam muszkę z wiersza na wiersz pojawiał mi się za każdym razem Hint z danymi z wiersza nad ktorym aktualnie znajduje się myszka ?

Mam tak:

procedure TMainFrm.ListVMouseMove(Sender: TObject; Shift: TShiftState; X,
  Y: Integer);
var Item: TListItem;
begin
  if ListV.GetItemAt(X, Y) <> nil then begin
    Item := ListV.GetItemAt(X, Y);
    ListV.Hint := '  ID: ' + Item.Caption + '  ' +
      #13#10+'  Title: '+ Item.SubItems.Strings[0]+ '  ';
    ListV.ShowHint := True;
  end;
end;

Ale tym sposobem Hint pojawia się tylko za 1 razem? Muszę opuścić myszką obszar ListView i wrocić żeby Hint ponownie się pojawił.