Flash Builder 4: представление «Дизайн» работает неправильно - PullRequest
1 голос
/ 26 ноября 2010

Я использую Flash Builder 4 с 4.5 SDK, и мое приложение представляет собой смесь элементов управления mx и spark.Я также использую Catalyst для снятия шкур.Проблема в том, что Flash Builder 4 не отображает представление конструктора для некоторых определенных средств визуализации элементов, пользовательских компонентов и т. Д., И я не могу работать в режиме конструктора, где требуются косметические изменения.

Моя машина - AMD Turion Dual Core Mobile 5002,20 ГГц, 4 ГБ оперативной памяти и Windows 7 64Bit

Что может быть причиной этой проблемы?Это из-за моей комбинации mx / spark или моего AMD Machine?

Любое решение

Спасибо

Ответы [ 5 ]

1 голос
/ 17 апреля 2012

Почему бы вам не попробовать обновить Flash Builder.

Даже у меня была такая же проблема в Flex Builder 3. Я использовал пакет обновления для обновления до 3.0.3, и он сразу начал работать ...

Вы можете загрузить последние обновления для Flash Builder с - http://www.adobe.com/support/flex/downloads_updaters.html

и обновить до 4.0.1

1 голос
/ 09 ноября 2011

У меня была та же проблема без предварительного просмотра моего дизайна (только серый фон) в режиме дизайна.Моя текущая тема на панели «Внешний вид» изменена с «Каркас» на «Искра» ..., которая устранила проблему.

1 голос
/ 26 ноября 2010

Представление «Дизайн» не работает с пользовательскими компонентами. Этого никогда не было, и я спрашиваю, будет ли это когда-либо. Это не самый лучший ответ, и я извиняюсь. Большинство разработчиков Flex быстро отказываются от представления дизайна и придерживаются представления кода. Вы также можете проверить Adobe Catalyst на предмет быстрого прототипирования, которое намного лучше подходит для разработки вашего приложения, но я бы не стал полагаться на его генерацию кода, поскольку он не всегда оптимален, особенно для состояний.

0 голосов
/ 30 марта 2011

Я не уверен, что это та же проблема, что и у меня. Я создавал пользовательский компонент через класс actionscript.

В этом конкретном случае я расширяю BorderContainer и не вижу моих настроек measureWidth и measureHeight в переопределенном методе измерения, отраженном в режиме конструктора.

Я также тестировал с простым графическим рисунком в методе updateDisplayList. Ничего такого.

Мне нужно, чтобы эти изменения были отражены, поскольку пользователи наших компонентов ожидают увидеть в режиме конструктора то, что будет видно при запуске приложения.

Наконец, я создал библиотеку моего источника и использовал другой проект, связанный с этой библиотекой, точно так же, как это делал бы пользователь, когда мой источник компилируется и т. Д.

Кажется, это было сделано.

Очевидно, что при тестировании в обычном проекте представление конструктора мало что дает, когда речь идет о пользовательских компонентах и ​​динамических (живых) изменениях в представлении конструктора. Компиляция библиотеки источника и ссылки на нее, кажется, делают ее другой.

0 голосов
/ 23 декабря 2010

Макс, надеюсь, ты уже понял это. Я сталкиваюсь с той же проблемой. Это случилось после того, как я установил cfeclipse и subclipse. Вот что я сделал, чтобы решить эту проблему.

Щелкните правой кнопкой мыши по вашему проекту:

Добавить / изменить тип проекта >> Добавить Flex Тип проекта

...