2010-11-26 16 views
1

私は4.5 SDKでFlash Builder 4を使用しています。私のアプリケーションはmxとsparkコントロールが混在しています。私はスキニングのためにCatalystも使用しています。問題は、Flash Builder 4では、特定のアイテムレンダラー、カスタムコンポーネントなどのデザインビューをレンダリングしないため、外観の変更が必要なデザインビューでは作業できません。Flash Builder 4:デザインビューが正常に動作しない

私のマシンは、この問題の原因である可能性がありますどのようなAMD Turionはデュアルコアモバイル500 2.20 GHzの、4ギガバイトのRAM、およびWindows 7の64 -

のですか?それは私のmx/sparkの組み合わせか私のAMDマシンのためですか?

どれソリューション

おかげ

答えて

1

デザインビューは、カスタムコンポーネントでは動作しません。それは決してありません。これは最善の答えではなく、残念です。ほとんどのFlex開発者は、すぐにデザインビューを放棄し、コードビューに固執します。あなたは、アプリケーションの設計にはるかに優れているクイックプロトタイピングのためにAdobe Catalystをチェックすることもできますが、コード生成は常に最適ではないため、特に状態については頼りません。

+0

と更新最新のFlash Builderのアップデートパッチをダウンロードすることができ

が大きく、ダイナミックなデザインに基づいており、だから私はそれなしで生きていけない。私はわからないが、それは私のシステムのせいかもしれない。 – Max

+0

私はあなたのシステムを疑う。特に、彼らが他のカスタムコンポーネントに依存している/拡張されている場合、基本的にそれらのためのplacemarkerを取得します:( – Ryan

+0

まだ適切ではありません。私の場合は、 ( – Max

0

あなたが今それを理解してくれたらどうでしょうか?私は同じ問題にぶつかる。私はcfeclipseとsubclipseをインストールした後に起こった。ここで私はそれを解決するために何をしたのですか?

プロジェクトを右クリックしてください:これは私が持っていたのと同じ問題がある場合

の追加/変更プロジェクトタイプは>>私はよく分からないのFlex プロジェクトタイプ

0

を追加します。私は、actionscriptクラスを介してカスタムコンポーネントを作成していました。

この特定のケースでは、BorderContainerを拡張しており、オーバーライドされたメジャーメソッドのmeasuredWidthおよびmeasuredHeight設定がデザインビューに反映されていませんでした。

また、updateDisplayListメソッドで単純なグラフィックス描画でテストしました。何もない。

私たちのコンポーネントのユーザーは、アプリケーションの実行時に見えるものをデザインビューに表示することを期待しているため、これらの変更を反映する必要があります。

最後に、私はなど私のソースがコンパイルされたときに、ユーザーがやっているのと同じように、私のソースのライブラリを作成し、そのライブラリにリンクされている別のプロジェクトを使用して

それを行っているように見えること。

通常のプロジェクトでテストすると、デザインビューでカスタムコンポーネントや動的(ライブ)変更が発生した場合、デザインビューではあまり効果がありません。ソースのライブラリをコンパイルしてリンクすると、それが違うようです。

1

私はデザインモードで私のデザイン(灰色の背景のみ)のプレビューなしで同じ問題を抱えていました。 Appearance Panelの現在のテーマをWireframeからSparkに変更しました。問題を修正しました。

1

フラッシュビルダーを更新しないでください。

Flexビルダー3でも同じ問題がありましたが、私は3.0.3にアップグレードするためにアップデートパッケージを使用しました。あなたは、私が実際に取り組んで視覚的変化、およびアプリケーションのイムのためにデザインビューを使用しfrom- http://www.adobe.com/support/flex/downloads_updaters.html 4.0.1

関連する問題