Please edit your last post and add your current source as attachment.
[edit] Ah, I recognized the problem. Therefore I changed this component as a descendant of TGraphicControl instead of TImage. It is
not fully functional now, but you can see what I meant in my prior posts. But you can add a Caption- (and maybe a Font-)property on your own now. You only have to edit the paint-method

. And it is not a bad idea to see if all three pictures contain a graphic before you paint them to your canvas. [/edit]