Я тестирую Delphi XE2, и я создаю новое приложение FireMonkey HD, но у меня возникла проблема, когда разработчик формы для форм FireMonkey не отображается или доступен, опция Toggle Form/unit в меню View также отключена кнопка панели инструментов для переключения между формами и кодом, даже с использованием F12 не работает. Я попробовал опцию Shitf-F12 (Forms windows), но ни одна из форм не указана. Я также пробовал добавлять новые формы firemonkey, но ни одна форма не отображается, только код видимый. -Любое предложение решить эту проблему?
Переключение между формой и единицей не работает в проекте Firemonkey
Ответ 1
У меня была такая же проблема несколько дней назад, и проблема заключалась в том, что я отключил параметр Embedded designer
. Похоже, что дизайнер форм FireMonkey работает только во встроенном окне.
Попробуйте включить параметр Embedded designer
в
Инструменты → Параметры → Параметры среды → Конструктор VCL → Встроенный конструктор
Ответ 2
Для информации это написано в readme:
FireMonkey требует встроенного конструктора
FireMonkey поддерживает только встроенный конструктор форм. Если установлена среда IDE для использования не встроенного конструктора (то есть, если "Инструменты" > "Параметры" > Параметры среды > VCL Designer > Встроенный конструктор не отмечен), то проекты FireMonkey откроют модули формы FireMonkey, как если бы они были равнины Дельфы. Конструктор форм не будет доступен. к используйте конструктор форм, проверьте вариант использования встроенного конструктора и перезапустите среду IDE.