Meines hat eventuell nur einen kleinen Nachteil ... 's funktioniert nicht immer und überall
Wenn der Cursor z.B. in einem Memo ist - also in einem Objekt, was selber die Entertaste verwendet, dann hat das Objektselber den Vorrang und der Button bekommt vom Enter nichts mit.
Allerdings ist das, mit der anderen Methode, auch nicht besser, denn wenn man das Enter als Erstes zum Button leitet, dann bekommt man ja keine Zeilenumbrüche mehr (über's Enter) in's Memo (oder so) rein 8)