Mam mały problem z dodawaniem ikon do listview po wykorzystaniu OnDrawItem do "ręcznego" rysowania za pomocą polecenia canvas. Normalnie, bez ręcznego rysowania, dodawanie ikon z ImageList jest proste. Jednakże po przejściu na ręczne rysowanie znalazłem możliwość dodawania ikony z pliku poprzez załadowanie do zmiennej typu TBitmap i wyrysowaniu za pomocą: ListView1.Canvas.Draw(Rect.Left, Rect.Top, Bitmapa).
Czy może mi ktoś pomóc w załadowaniu ikony przy "ręcznym" rysowaniu listview bezpośrednio z ImageList?