Hmmm, drück ich mich denn wirklich so unverständlich aus...?
Wenn ich eine Komponente mit STRG+C kopiere, dann wird wirklich nur die Komponente kopiert! Nicht die Ereignisprozeduren!
Probier's aus: Doppelklick auf einen Button, schreibe "ShowMessage('Hallo')" rein, kopiere den Button dann.
Dann öffnest du ein anderes Formular und STRG+V kopierst es dort hinein. Ergebnis: Kein "Hallo" mehr, wenn du auf diesen neuen Button klickst, weil der Sourcecode dazu in einer anderen Unit ist. (wenn du den Button in das alte Formular einfügst, funktionierts, das stimmt, aber in einem neuen halt nicht!)