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

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


person Salvador    schedule 09.09.2011    source источник


Ответы (2)


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

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

Инструменты -> Параметры -> Параметры среды -> VCL Designer -> Встроенный дизайнер

person RRUZ    schedule 09.09.2011
comment
Я не знал, что еще есть люди, использующие плавающий макет. - person Rudy Velthuis; 09.09.2011
comment
Это тоже спасло мне день: D - person Jerry Dodge; 07.01.2012
comment
@ RudyVelthuis-что не так с плавающей версткой? Я люблю это :) - person Z80; 21.02.2018
comment
[HKEY_CURRENT_USER \ Software \ Embarcadero \ BDS \ 15.0 \ Form Design] Встроенный конструктор = true - person Z80; 21.02.2018

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

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

FireMonkey поддерживает только встроенный конструктор форм. Если IDE настроен на использование невстроенного конструктора (то есть, если не установлен флажок «Инструменты»> «Параметры»> «Параметры среды»> «Конструктор VCL> Встроенный конструктор»), то проекты FireMonkey будут открывать модули формы FireMonkey, как если бы они были простыми модулями Delphi. Конструктор форм будет недоступен. Чтобы использовать конструктор форм, отметьте опцию использования встроенного конструктора и перезапустите среду IDE.

person Whiler    schedule 12.09.2011
comment
[HKEY_CURRENT_USER \ Software \ Embarcadero \ BDS \ 15.0 \ Form Design] Встроенный конструктор = true - person Z80; 21.02.2018