問題タブ [flex-mx]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
170 参照

apache-flex - Flex/mx ライブラリの Border コンポーネントはどこにありますか?

Halo ライブラリを使用して古い Flex アプリをビルドしています。Halo が mx ライブラリに変更されたため、古い Border コンポーネントが機能しなくなり、プロジェクトをビルドできなくなりました。

ライブラリを MX に変更しようとしても、Border がビルドできません。

これを修正する方法を知っている人はいますか?

0 投票する
1 に答える
678 参照

flex4 - mx コンポーネント内の Spark アイテムが埋め込みフォントをレンダリングしない

最近、Flex3 AIR プロジェクトを Flex4 に変換したので、Flex4.1 SDK と<s:WindowedApplication>. これは大規模なプロジェクトであり、すべての重要なコードを Flex4 で動作するように念入りに更新した結果、現在は問題なくコンパイルされています。

プロジェクトのコンポーネントのほとんどは、mx ベースのコンポーネントからかなりの数の世代にわたって派生しているため、ワークロードのためにこれをまだ更新していません。私が抱えている問題は、mx コンポーネントに追加した Spark コンポーネントで埋め込みフォントを動作させることができないことです。

たとえば、(mx ベースの) コンポーネントの 1 つを編集し、いくつかのアイテムを追加しました。埋め込みフォントが mx コンポーネントで機能するように、embedAsCFF=false にする必要があります。したがって、これをSpark に埋め込むには、以下に示すように、embedAsCFF=true を使用して単純に再度埋め込むことができるはずです。

Adobe が提供する基本的な例を試してみましたが、この例は問題なく動作しますが、私の複雑なプロジェクトでは動作しません。エラーは発生しませんが、MyriadWebPro を使用する spark コンポーネントの代わりに、Times にデフォルト設定されています。

これは、コンポーネントが spark ベースではなく mx ベースであることが原因なのだろうか。これは、spark コンポーネント内で mx コンポーネントを使用している場合にのみ機能するのでしょうか? もしそうなら、mxコンポーネントがあり、その中にスパークラベルを入れたいという問題の解決策を知っている人はいますか?

0 投票する
3 に答える
878 参照

apache-flex - Spark でこの Flex MX コードに相当するものは何ですか?

スパークのインラインitemRendererチェックボックス要素に相当するものは何ですか?

0 投票する
2 に答える
5267 参照

apache-flex - Flex 4の使用中にmxコンポーネントに背景画像を追加する

繰り返しますが、テーマの質問です。私が取り組んでいるプロジェクトには、 mx コンポーネント (TitleWindow や TabNavigator など) を拡張する古いライブラリが必要なので、Spark スキニングについて知っていることを直接使用することはできません。ただし、プロジェクトは Halo テーマではなくデフォルトの Spark テーマ (変更を加えたもの) を使用してプログラムされているため、必要なスタイル (backgroundImage と contentBackgroundImage には Halo をアクティブにする必要があるようです) にアクセスできないようです。 )。Halo をテーマに設定するだけで、私自身のテーマだけでなく、他のものも壊れてしまいます。古いライブラリを置き換えるか、少なくとも Flex 4 へのパッチを適用する計画が進行中ですが、現時点では、これらのコンポーネントを直接変更せずにスタイル/スキンを適用する方法が必要です。

TitleWindow のコンテンツ領域に背景画像を追加できないというのはばかげています。私は一日中インターネットを高低で検索し、スタイル、スキン、セレクター、およびそれらの組み合わせの無数のバリエーションを試しましたが、うまくいきませんでした. Flex 4.1 SDK を使用しているときに mx TitleWindow のコンテンツに背景画像を追加する方法を誰も知りませんか?!

0 投票する
1 に答える
7639 参照

css - CSS を使用して Flex MX ボタンの背景色を設定する

CSS を使用して、Flex MX ボタンの背景色を設定するにはどうすればよいですか? 私のボタンは次のように宣言されています:

CSS は次のとおりです。

backgroundColorMX ボタンの背景色の正しい CSS プロパティではないようです。Flex API docsを見て、試してみfillColorsましたが、何もしませんでした。

mx.controls.ButtonCSS を使用して の背景色を変更することは可能ですか?

0 投票する
1 に答える
2043 参照

css - CSSを使用してFlexMXComboBoxの背景色を設定します

CSSを使用して、mx.controls.ComboBoxの背景色を設定する方法はありますか。ComboBoxこれは、がクリック(展開)されたときの各行の背景色になります。私は試しましたがbackgroundColor、成功fillColorsしませんでした。backgroundGradientColors

ComboBoxはに含まれていFormItemます。、、FormItemの設定もしてみました。リストセルの背景色をどこから取得または継承するかは、私にはわかりません。backgroundColorfillColorsbackgroundGradientColorsComboBox

0 投票する
1 に答える
761 参照

apache-flex - MXTextAreaに表示されないカスタムコンテキストメニュー

カスタムContextMenuをTextAreaに適用しようとして、何年もの間私の髪を引き裂いてきました。デフォルトが表示されるだけです(コピー、貼り付けなど)。

与えられたTAはMXMLのmxTextAreaです

私は本当に困惑しています!

0 投票する
3 に答える
8262 参照

apache-flex - mx:HRule の代わりに s:Line を使用する理由

mx:HRuleまたはmx:VRuleを使用する場合、Flash Builder は代わりにs:Lineを使用することを提案します。なぜ私はこのようなものを書きたいのですか:

それ以外の

相対サイズを取得するにはどうすればよいですか? (パーセント)

0 投票する
1 に答える
663 参照

windows - Windows / Reader X の Flex mx:HTML コントロールで PDF が正しく表示される問題

Flex で mx:HTML コントロールの表示可能領域の外に PDF が表示されるという問題があります。アプリケーションの起動時 - mx:HTML は特定のサイズに設定されますが、アプリケーションを最大化すると拡大できます。これらは、それを複製するための次の条件です。

  • 問題は Windows でのみ発生します (Windows 7、Mac では発生しません)。
  • Reader X がインストールされている場合にのみ問題が発生します (以前のバージョンでは発生しません)。
  • 問題はビルドされたアプリを実行している場合にのみ発生し、FlashBuilder からのデバッグ/開発モードでは発生しません

問題を再現するためのコードを次に示します。グループ内のグループは少し乱雑に見えますが、問題を再現するための小さなテスト アプリを用意するためだけに、アプリケーションから取り除いた他の要素があります。

編集: 赤い矢印は、Reader X のフローティング グレー バーが表示可能領域の外側に表示される場所を示しています。

ここに画像の説明を入力

0 投票する
1 に答える
96 参照

apache-flex - Flex のプロパティへのアクセス エラー (mxml)

私はMXMLこれを含むファイルを持っています:

別の AS ファイルから、Layerオブジェクトを作成しています。

しかし、initLayer関数内でエラーが発生していますundefined property for null object t_layer

私は何を間違っていますか?手伝って頂けますか?

編集

信じられない。ティモフェイに答えるだけで、自分の頌歌をテストするとうまくいきます。どのように?addLayerメソッド内の関数の順序を次のように変更します。