Hola,
Echa un vistazo a ciertos
componentes del compañero Neftalí, especialmente, "TSelectOnRunTime". En la misma página Web tienes
ejemplos de uso. En estos Foros encontrarás también información, creo,
a poco que busques. También puede interesarte el ejemplo "Arrastrar y situar una imagen en distintos TShape" que puedes conseguir
aquí mismo.