У меня раздражающая проблема с моим Delphi XE 7. Когда я помещаю какой-либо компонент в форму или дважды щелкаю, чтобы сгенерировать какое-то событие, например OnCreate, оно помещается в публичные объявления вместо объявления класса.Каждый раз, когда я получаю ошибки компиляции.Тогда я должен посмотреть, где он разместил новые объявления.Определение формы не слишком сложно.Он отлично работал в Delphi 6.