Переключение между формой и единицей не работает в проекте Firemonkey

Я тестирую Delphi XE2, и я создаю новое приложение FireMonkey HD, но у меня возникла проблема, когда разработчик формы для форм FireMonkey не отображается или доступен, опция Toggle Form/unit в меню View также отключена кнопка панели инструментов для переключения между формами и кодом, даже с использованием F12 не работает. Я попробовал опцию Shitf-F12 (Forms windows), но ни одна из форм не указана. Я также пробовал добавлять новые формы firemonkey, но ни одна форма не отображается, только код видимый. -Любое предложение решить эту проблему?

Ответ 1

У меня была такая же проблема несколько дней назад, и проблема заключалась в том, что я отключил параметр Embedded designer. Похоже, что дизайнер форм FireMonkey работает только во встроенном окне.

Попробуйте включить параметр Embedded designer в

Инструменты → Параметры → Параметры среды → Конструктор VCL → Встроенный конструктор

Ответ 2

Для информации это написано в readme:

FireMonkey требует встроенного конструктора

FireMonkey поддерживает только встроенный конструктор форм. Если установлена ​​среда IDE для использования не встроенного конструктора (то есть, если "Инструменты" > "Параметры" > Параметры среды > VCL Designer > Встроенный конструктор не отмечен), то проекты FireMonkey откроют модули формы FireMonkey, как если бы они были равнины Дельфы. Конструктор форм не будет доступен. к используйте конструктор форм, проверьте вариант использования встроенного конструктора и перезапустите среду IDE.