Helo
Я почти уверен, что у Дельфи такого нет. Я тоже искал решение этой проблемы.
Но есть одна вещь, которую вы можете сделать: вы можете написать свое собственное дополнение Delphi, используя OTA (Open Tools API). Я знаю, что есть несколько классов, которые могут уведомить вас, когда что-то будет сохранено. Вы можете перехватить это событие и решить, хотите ли вы сохранить его (в вашем случае, если это DFM).
Кстати, если у вас есть планы сделать такой компонент, скажите мне. :)
EDIT:
Я нашел фрагмент кода, который может вам помочь. Извлечено из http://www.gexperts.org/otafaq.html
TMyFormNotifier = class(TNotifierObject, IOTANotifier, IOTAFormNotifier)
protected
procedure FormActivated;
procedure FormSaving;
procedure ComponentRenamed(ComponentHandle: TOTAHandle; const OldName, NewName: string);
end;