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:
- Making FDisplayList public
- 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; - 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.