С тех пор, как я обновился до Delphi 2009, у меня ужасный опыт работы с потомками TFrame. По сути, дочерние компоненты фрейма перетекают в основную форму как объект, что вызывает сбой имени, не найденный класс и т. Д. В dfm старый Delphi имеет фрейм как inline
, а дочерние компоненты как inherited
. В среде IDE Delphi 2009 дочерние элементы теперь расширяются как object
.
Изменить: я видел, как это происходило с несколькими формами, но я не могу воспроизвести это с помощью небольшого демонстрационного приложения.