Тествам Delphi XE2 и създавам ново приложение FireMonkey HD, но имам проблем дизайнерът на формуляри за формулярите на FireMonkey не се вижда или е наличен, опцията Превключване на формуляр/единица в менюто Изглед е деактивирана, както и бутонът на лентата с инструменти за превключване между форми и код, дори използването на F12 не работи. Опитах опцията Shitf-F12 (прозорци на формуляри), но нито една форма не е в списъка. Опитах се да добавя и нови форми на firemonkey, но не се показва нито една форма, вижда се само кодът. -Всяко предложение за решаване на този проблем?
Превключването между форма и единица не работи в проекта Firemonkey
Отговори (2)
Имах същия проблем преди няколко дни и проблемът беше, че деактивирах опцията Embedded designer
. Така че изглежда, че дизайнерът на формуляри на FireMonkey работи само във вграден прозорец.
Опитайте да активирате опцията Embedded designer
в
Инструменти -> Опции -> Опции за среда -> VCL дизайнер -> Вграден дизайнер
За информация това е написано в readme:
FireMonkey изисква вграден дизайнер
FireMonkey поддържа само вградения дизайнер на формуляри. Ако IDE е настроено да използва невградения дизайнер (т.е. ако Инструменти > Опции > Опции за среда > VCL дизайнер > Вграден дизайнер не е отметнато), тогава проектите на FireMonkey ще отварят FireMonkey Form единици, сякаш са обикновени Delphi единици. Дизайнерът на формуляри няма да бъде достъпен. За да използвате дизайнера на формуляри, проверете опцията за използване на вградения дизайнер и рестартирайте IDE.