Das Problem hast Du immer, je nachdem wie das Programm genutzt wird
Dafür hatte ich ja mal eine Lösung bereitgestellt:
http://www.delphipraxis.net/134803-s...-0-rc-3-a.html
Die sind allerdings mittlerweile veraltet, mit heutigen Delphiversionen ließe sich das viel schöner umsetzen. Ich werde aber kaum in absehbarer Zeit daran etwas ändern können. Die Idee dahinter passt aber nach wie vor: Einfach an allen Stellen suchen, aber dem Benutzer die Wahl lassen, wenn er das möchte.