TCustomListBox descendant with images and text align. You can set the selection bar with three styles: Raised, Lowered or Color. The images are handled with an ImageList and OnGetImageIndex event and can be positioned to left or right.
Only horizontal text alignment, vertical alignment is always centered. No multi lines in this version. Odd / Even colors. You can set an offset for the text.