Meiner Erfahrung nach ist Rückgängig nur nach dem Löschen einer Komponente möglich, was man im Grunde als steinzeitlich klassifizieren kann. Sperren funktioniert nur mit allen Komponenten einer Form, nicht jedoch mit einzelnen. Ich habe in Delphi2009 sogar öfter mal das
Phänomen, daß sich bei Verwendung ineinander verschachtelter PageControl-Komponenten manche Memos und Listboxen von ganz allein verändern: entweder beim Anklicken nach dem Öffnen des Projekts oder Properties sind schon beim Öffnen verändert, meistens das Property Width. Eine Anfrage an Embarcardero, die ich 2011 abgeschickt hatte, wurde lapidar mit dem Kommentar "können wir leider nicht nachvollziehen" beantwortet.