1

AIRアプリケーションをスキン/テーマ化するための最良の方法は何ですか。たとえば、デフォルトの灰色のテーマの代わりに、代わりに暗い/黒っぽいテーマ(Tour de Flexと同様)を使用したいと思います。

4

3 に答える 3

0

私も AIR を使い始めたばかりですが、Flex を使用している場合は、Flex in a Week ビデオ シリーズをご覧ください。カスタム MXML コンポーネントとアイテム レンダラーの作成について説明したビデオがいくつかあり、アプリケーションのスキンを効果的に作成できます。

CSS を使用してアプリのスタイルを設定することもできます。

于 2009-01-28T00:24:51.957 に答える
-1

最初に、Air アプリケーション プロパティ ファイルのシステム chrome プロパティをnoneに設定する必要があります。

<initialWindow>
...
<systemChrome>none</systemChrome>
...
</initialWindow>

Air アプリのメイン ファイルの名前がMain.mxmlの場合、アプリケーション プロパティ ファイルの名前はMain-app.xmlになります。このファイルを見つけるのは難しくありません。Main.mxmlファイルと同じ場所にあるはずです。

このプロパティを none に設定することで、アプリが実行されている OS ウィンドウのスタイルを Air アプリ ウィンドウに適用したくないということになります。

このプロパティは none に設定されているため、Air アプリのクロムは、 WindowedApplicationである Main.mxml ファイルから取得する必要があります。

Air アプリのスキンを設定するには、 WindowedApplicationのtitleBarBackgroundSkin 属性を使用します。titleBarBackgroundSkin のデフォルトは「mx.skins.halo.ApplicationTitleBarBackgroundSkin」です。

于 2009-01-28T00:34:45.603 に答える