Highlight item of TTMSFNCSearchList when you hover over it with the mouse

No problem. I've already built a hover function myself. If someone needs the code, just let me know. However it would be easy if you could make the following small adaptations to the source code:

  1. Making FDisplayList public
  2. Making a procedure for dawing an item like for instance:
    procedure DoSearchDrawItem(Sender: TObject; AItem: TSearchListItem; AGraphics: TTMSFNCGraphics; ARect: TRect); virtual;
    I have inserted the call to this procedure inside "procedure TTMSFNCCustomSearchList.Paint;" after the Item has been painted. Above the line: h := h + ih;
  3. Making a procedure for mouse move of the SearchList like for instance:
    DoSearchMouseMove(Sender: TObject; Shift: TShiftState; X, Y: Integer); virtual;

If you need any help, just let me know.