Talvez te ayuda deberias de crear una funcion que verificara en todos los componentes existentes en el form para verificar esa "colision"
la forma cuenta con una propiedad Components que incluye todos los componentes de la misma.
Código Delphi
[-]
for I := 0 to ComponentCount - 1 do
if (Components[i].....................