Я обнаружил довольно много ошибок в IDE при использовании Firemonkey - он далеко не так надежен, как VCL (пока).В частности, '.lfm'
и '.pas'
могут стать несинхронизированными, так что в lfm
есть компоненты, которые определены не в файле pas
.
Похоже, это не влияет на время выполнения, но, конечно, это может сбивать с толку при кодировании ... Попробуйте проверить, чтобы все компоненты в lfm
также были определены в form
.Также возникает ряд проблем, связанных с наследованием форм, когда вам просто нужно многое сделать вручную, так как изменения в предках часто не отслеживаются потомками.
Также обратите внимание, что большинство компонентов Firemonkey теперь также имеютсвойство под названием 'DesignVisible'
.Убедитесь, что это установлено правильно.