blob: 831a194bb90b0195adfc5ef6caf106c4a2dc139d [file] [log] [blame]
<?xml version="1.0"?>
<!--
Licensed to the Apache Software Foundation (ASF) under one or more
contributor license agreements. See the NOTICE file distributed with
this work for additional information regarding copyright ownership.
The ASF licenses this file to You under the Apache License, Version 2.0
(the "License"); you may not use this file except in compliance with
the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<apiPackage id="spark.skins.spark"><apiName>spark.skins.spark</apiName><apiDetail/><apiClassifier id="spark.skins.spark:SparkChromeWindowedApplicationSkin"><apiName>SparkChromeWindowedApplicationSkin</apiName><shortdesc>Spark WindowedApplication コンポーネント用のスキンクラスです。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="10"/><apiPlatform description="" name="AIR" version="1.5"/><apiTool name="Flex" version="4"/></apiVersion><DefaultProperty name="mxmlContent"/></asMetadata></prolog><apiClassifierDetail><apiClassifierDef><apiAccess value="public"/><apiStatic/><apiBaseInterface>mx.binding:IBindingClient</apiBaseInterface><apiBaseInterface>mx.core:IStateClient2</apiBaseInterface><apiBaseClassifier>spark.skins:SparkSkin</apiBaseClassifier></apiClassifierDef><apiDesc>Spark WindowedApplication コンポーネント用のスキンクラスです。このクラスは、境界線、ステータスバー、グリッパボタン、タイトルバーおよびタイトルバーのボタンを含む、Flex クロムを定義します。
<p>WindowedApplication および Window コンテナの外観は、システムクロム、FlexChromSkin クラス、または WindowedApplicationSkin クラスを使用して定義できます。WindowedApplication コンテナで FlexChromSkin クラスを使用するには、アプリケーションの .xml ファイルで <codeph>systemChrome</codeph> を "none" に設定し、<codeph>skinClass</codeph> スタイルを spark.skins.spark.FlexChromSkin に設定します。Window コンテナで FlexChromSkin クラスを使用するには、<codeph>Window.systemChrome</codeph> プロパティを "none" に設定し、<codeph>skinClass</codeph> スタイルを spark.skins.spark.FlexChromSkin に設定します。</p>
</apiDesc></apiClassifierDetail><related-links><link href="spark.components.xml#WindowedApplication"><linktext>spark.components.WindowedApplication</linktext></link></related-links><apiConstructor id="spark.skins.spark:SparkChromeWindowedApplicationSkin:SparkChromeWindowedApplicationSkin"><apiName>SparkChromeWindowedApplicationSkin</apiName><shortdesc>コンストラクターです。</shortdesc><prolog/><apiConstructorDetail><apiConstructorDef><apiAccess value="public"/></apiConstructorDef><apiDesc>コンストラクターです。</apiDesc></apiConstructorDetail></apiConstructor><apiValue id="spark.skins.spark:SparkChromeWindowedApplicationSkin:backgroundRect"><apiName>backgroundRect</apiName><shortdesc>スキンの背景色を定義します。</shortdesc><prolog/><apiValueDetail><apiValueDef><apiProperty isBindable="true"/><apiAccess value="public"/><apiDynamic/><apiType value="spark.primitives:Rect"/></apiValueDef><apiDesc>スキンの背景色を定義します。</apiDesc></apiValueDetail></apiValue><apiValue id="spark.skins.spark:SparkChromeWindowedApplicationSkin:borderBgFill"><apiName>borderBgFill</apiName><shortdesc>境界線の背景色を定義します。</shortdesc><prolog/><apiValueDetail><apiValueDef><apiProperty isBindable="true"/><apiAccess value="public"/><apiDynamic/><apiType value="spark.components:Group"/></apiValueDef><apiDesc>境界線の背景色を定義します。</apiDesc></apiValueDetail></apiValue><apiValue id="spark.skins.spark:SparkChromeWindowedApplicationSkin:contentGroup"><apiName>contentGroup</apiName><shortdesc>コンテンツの子がプッシュされてレイアウトされる Group コンテナを定義します。</shortdesc><prolog/><apiValueDetail><apiValueDef><apiProperty isBindable="true"/><apiAccess value="public"/><apiDynamic/><apiType value="spark.components:Group"/></apiValueDef><apiDesc>コンテンツの子がプッシュされてレイアウトされる Group コンテナを定義します。</apiDesc></apiValueDetail></apiValue><apiValue id="spark.skins.spark:SparkChromeWindowedApplicationSkin:gripper"><apiName>gripper</apiName><shortdesc>グリッパボタンの Button コントロールを定義します。</shortdesc><prolog/><apiValueDetail><apiValueDef><apiProperty isBindable="true"/><apiAccess value="public"/><apiDynamic/><apiType value="spark.components:Button"/></apiValueDef><apiDesc>グリッパボタンの Button コントロールを定義します。デフォルトでは、ボタンは spark.skins.spark.windowChrome.GripperSkin クラスを使用して、グリッパボタンのスキンを定義します。
</apiDesc></apiValueDetail><related-links><link href="spark.skins.spark.windowChrome.xml#GripperSkin"><linktext>spark.skins.spark.windowChrome.GripperSkin</linktext></link></related-links></apiValue><apiValue id="spark.skins.spark:SparkChromeWindowedApplicationSkin:hostComponent"><apiName>hostComponent</apiName><shortdesc>
このスキンのホストコンポーネントです。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="10"/><apiPlatform description="" name="AIR" version="1.5"/><apiTool name="Flex" version="4"/></apiVersion></asMetadata></prolog><apiValueDetail><apiValueDef><apiProperty isBindable="true"/><apiAccess value="public"/><apiDynamic/><apiType value="Object"/></apiValueDef><apiDesc>
このスキンのホストコンポーネントです。
</apiDesc></apiValueDetail></apiValue><apiValue id="spark.skins.spark:SparkChromeWindowedApplicationSkin:statusBar"><apiName>statusBar</apiName><shortdesc>ステータスバーの Group コンテナを定義します。</shortdesc><prolog/><apiValueDetail><apiValueDef><apiProperty isBindable="true"/><apiAccess value="public"/><apiDynamic/><apiType value="spark.components:Group"/></apiValueDef><apiDesc>ステータスバーの Group コンテナを定義します。</apiDesc></apiValueDetail></apiValue><apiValue id="spark.skins.spark:SparkChromeWindowedApplicationSkin:statusText"><apiName>statusText</apiName><shortdesc>ステータスバー内のテキスト用の Label コントロールを定義します。</shortdesc><prolog/><apiValueDetail><apiValueDef><apiProperty isBindable="true"/><apiAccess value="public"/><apiDynamic/><apiType value="spark.components:Label"/></apiValueDef><apiDesc>ステータスバー内のテキスト用の Label コントロールを定義します。</apiDesc></apiValueDetail></apiValue><apiValue id="spark.skins.spark:SparkChromeWindowedApplicationSkin:titleBar"><apiName>titleBar</apiName><shortdesc>タイトルバー、ボタン、およびアイコンの TitleBar コンテナを定義します。</shortdesc><prolog/><apiValueDetail><apiValueDef><apiProperty isBindable="true"/><apiAccess value="public"/><apiDynamic/><apiValueClassifier>spark.components.windowClasses:TitleBar</apiValueClassifier></apiValueDef><apiDesc>タイトルバー、ボタン、およびアイコンの TitleBar コンテナを定義します。</apiDesc></apiValueDetail></apiValue><apiValue id="spark.skins.spark:SparkChromeWindowedApplicationSkin:titleBarBackgroundRect"><apiName>titleBarBackgroundRect</apiName><shortdesc>タイトルバーの背景色を定義します。</shortdesc><prolog/><apiValueDetail><apiValueDef><apiProperty isBindable="true"/><apiAccess value="public"/><apiDynamic/><apiType value="spark.primitives:Rect"/></apiValueDef><apiDesc>タイトルバーの背景色を定義します。</apiDesc></apiValueDetail></apiValue><apiValue id="spark.skins.spark:SparkChromeWindowedApplicationSkin:moduleFactory:set"><apiName>moduleFactory</apiName><shortdesc/><prolog/><apiValueDetail><apiValueDef><apiIsOverride/><apiProperty/><apiAccess value="public"/><apiDynamic/><apiValueAccess value="write"/><apiType value="mx.core:IFlexModuleFactory"/></apiValueDef></apiValueDetail></apiValue></apiClassifier><apiClassifier id="spark.skins.spark:WindowedApplicationSkin"><apiName>WindowedApplicationSkin</apiName><shortdesc>Spark WindowedApplication および Window コンテナ用のスキンクラスです。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="10"/><apiPlatform description="" name="AIR" version="1.5"/><apiTool name="Flex" version="4"/></apiVersion><DefaultProperty name="mxmlContent"/></asMetadata></prolog><apiClassifierDetail><apiClassifierDef><apiAccess value="public"/><apiStatic/><apiBaseInterface>mx.core:IStateClient2</apiBaseInterface><apiBaseClassifier>spark.skins:SparkSkin</apiBaseClassifier></apiClassifierDef><apiDesc>Spark WindowedApplication および Window コンテナ用のスキンクラスです。このクラスは境界線とステータスバーだけを定義し、グリッパボタン、タイトルバー、またはタイトルバーのボタンは定義しません。
<p>WindowedApplication および Window コンテナの外観は、システムクロム、FlexChromSkin クラス、または WindowedApplicationSkin クラスを使用して定義できます。WindowedApplication コンテナで WindowedApplicationSkin クラスを使用するには、アプリケーションの .xml ファイルで <codeph>systemChrome</codeph> を "none" に設定し、<codeph>skinClass</codeph> スタイルを spark.skins.spark.WindowedApplicationSkin に設定します。Window コンテナで WindowedApplicationSkin クラスを使用するには、<codeph>Window.systemChrome</codeph> プロパティを "none" に設定し、<codeph>skinClass</codeph> スタイルを spark.skins.spark.WindowedApplicationSkin に設定します。</p>
</apiDesc></apiClassifierDetail><related-links><link href="spark.components.xml#WindowedApplication"><linktext>spark.components.WindowedApplication</linktext></link></related-links><apiConstructor id="spark.skins.spark:WindowedApplicationSkin:WindowedApplicationSkin"><apiName>WindowedApplicationSkin</apiName><shortdesc>コンストラクターです。</shortdesc><prolog/><apiConstructorDetail><apiConstructorDef><apiAccess value="public"/></apiConstructorDef><apiDesc>コンストラクターです。</apiDesc></apiConstructorDetail></apiConstructor><apiValue id="spark.skins.spark:WindowedApplicationSkin:backgroundRect"><apiName>backgroundRect</apiName><shortdesc>スキンの背景色を定義します。</shortdesc><prolog/><apiValueDetail><apiValueDef><apiProperty isBindable="true"/><apiAccess value="public"/><apiDynamic/><apiType value="spark.primitives:Rect"/></apiValueDef><apiDesc>スキンの背景色を定義します。</apiDesc></apiValueDetail></apiValue><apiValue id="spark.skins.spark:WindowedApplicationSkin:contentGroup"><apiName>contentGroup</apiName><shortdesc>コンテンツの子がプッシュされてレイアウトされる Group コンテナを定義します。</shortdesc><prolog/><apiValueDetail><apiValueDef><apiProperty isBindable="true"/><apiAccess value="public"/><apiDynamic/><apiType value="spark.components:Group"/></apiValueDef><apiDesc>コンテンツの子がプッシュされてレイアウトされる Group コンテナを定義します。</apiDesc></apiValueDetail></apiValue><apiValue id="spark.skins.spark:WindowedApplicationSkin:hostComponent"><apiName>hostComponent</apiName><shortdesc>
このスキンのホストコンポーネントです。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="10"/><apiPlatform description="" name="AIR" version="1.5"/><apiTool name="Flex" version="4"/></apiVersion></asMetadata></prolog><apiValueDetail><apiValueDef><apiProperty isBindable="true"/><apiAccess value="public"/><apiDynamic/><apiType value="Object"/></apiValueDef><apiDesc>
このスキンのホストコンポーネントです。
</apiDesc></apiValueDetail></apiValue><apiValue id="spark.skins.spark:WindowedApplicationSkin:statusBar"><apiName>statusBar</apiName><shortdesc>ステータスバーの Group コンテナを定義します。</shortdesc><prolog/><apiValueDetail><apiValueDef><apiProperty isBindable="true"/><apiAccess value="public"/><apiDynamic/><apiType value="spark.components:Group"/></apiValueDef><apiDesc>ステータスバーの Group コンテナを定義します。</apiDesc></apiValueDetail></apiValue><apiValue id="spark.skins.spark:WindowedApplicationSkin:statusText"><apiName>statusText</apiName><shortdesc>ステータスバー内のテキスト用の Label コントロールを定義します。</shortdesc><prolog/><apiValueDetail><apiValueDef><apiProperty isBindable="true"/><apiAccess value="public"/><apiDynamic/><apiType value="spark.components:Label"/></apiValueDef><apiDesc>ステータスバー内のテキスト用の Label コントロールを定義します。</apiDesc></apiValueDetail></apiValue><apiValue id="spark.skins.spark:WindowedApplicationSkin:moduleFactory:set"><apiName>moduleFactory</apiName><shortdesc/><prolog/><apiValueDetail><apiValueDef><apiIsOverride/><apiProperty/><apiAccess value="public"/><apiDynamic/><apiValueAccess value="write"/><apiType value="mx.core:IFlexModuleFactory"/></apiValueDef></apiValueDetail></apiValue></apiClassifier></apiPackage>