Hola,
El error es típico: no se encuentra una determinada unidad (.pas) o su versión compilada (.dcu) y el proyecto no puede compilarse. Puede deberse a que instalaras el componente a que pertenece dicha unidad, lo usaras y luego lo desinstalaras, permaneciendo la referencia a alguna unidad de este en tu proyecto.
También puede ser que tengas dicha unidad en algún lugar de tu sistema, pero, dicho lugar, no se encuentra incluído en la "Library Path" de Delphi, y así este no da con ella. Echa un vistazo en tu sistema en busca del archivo que estás necesitando "PatternEdit" y, si lo encuentras, añade la ruta de la carpeta en que esté en la Library Path de Delphi: esto puedes hacerlo desde el formulario de opciones de Delphi.
Código:
Menú -> Tools -> Environment options -> Library -> Library Path
Si no encuentras el archivo... tu búsqueda tendrá que ampliarse hasta Internet, quiero decir, tendrás que tratar de averiguar a qué componente pertenece dicha unidad, localizar la página Web desde donde puedas descargarlo, hacerlo y luego instalarlo como sueles.