Die gemeinsamen Units sollten natürlich alle eigenständig übersetzbar sein.
Du scheinst also irgendwo in deiner gemeinsamen
Unit "Funktionen" auf die Komponenten TTreeView zu verweisen. Das sollte natürlich nicht der Fall sein. TTreeView sollte die gemeinsame
Unit nutzen und nicht andersherum.
Falls du den Fehler nicht selbst findest, dann kannst du natürlich auch gerne mal beide Units hier hochladen.