Событие возникает в начале процедуры удаления объекта (возникает как при работе радактора, так и при программном удалении объектов
property OnEditorBeforeDelObject: TObjectDeleteEvent;