| パッケージ | mx.containers.utilityClasses |
| クラス | public class PostScaleAdapter |
| 継承 | PostScaleAdapter Object |
| 実装 | IUIComponent, IConstraintClient, IInvalidating |
| 言語バージョン: | ActionScript 3.0 |
| 製品バージョン: | Flex 3 |
| ランタイムバージョン: | Flash Player 9, AIR 1.1 |
| プロパティ | 定義元 | ||
|---|---|---|---|
| accessibilityProperties : AccessibilityProperties | PostScaleAdapter | ||
| alpha : Number | PostScaleAdapter | ||
| baselinePosition : Number [読み取り専用]
| PostScaleAdapter | ||
| blendMode : String | PostScaleAdapter | ||
| cacheAsBitmap : Boolean | PostScaleAdapter | ||
![]() | constructor : Object
指定されたオブジェクトインスタンスのクラスオブジェクトまたはコンストラクター関数への参照です。 | Object | |
| document : Object
このコンポーネントに関連付けられたドキュメントオブジェクトへの参照です。 | PostScaleAdapter | ||
| enabled : Boolean
コンポーネントがユーザーの操作を受け入れることができるかどうかを指定します。 | PostScaleAdapter | ||
| explicitHeight : Number
コンポーネントの座標として明示的に指定されたコンポーネントの高さ(ピクセル単位)です。 | PostScaleAdapter | ||
| explicitMaxHeight : Number [読み取り専用]
コンポーネントの座標としてコンポーネントの最大の高さ(ピクセル単位)を指定する数値です。 | PostScaleAdapter | ||
| explicitMaxWidth : Number [読み取り専用]
コンポーネントの座標としてコンポーネントの最大の幅(ピクセル単位)を指定する数値です。 | PostScaleAdapter | ||
| explicitMinHeight : Number [読み取り専用]
コンポーネントの座標としてコンポーネントの最小の高さ(ピクセル単位)を指定する数値です。 | PostScaleAdapter | ||
| explicitMinWidth : Number [読み取り専用]
コンポーネントの座標としてコンポーネントの最小の幅(ピクセル単位)を指定する数値です。 | PostScaleAdapter | ||
| explicitWidth : Number
コンポーネントの座標として明示的に指定されたコンポーネントの幅(ピクセル単位)です。 | PostScaleAdapter | ||
| filters : Array | PostScaleAdapter | ||
| focusPane : Sprite
複数のコンポーネント間で共有され、フォーカスインジケーター描画のオーバーレイとして使用される単一の Sprite オブジェクトです。 | PostScaleAdapter | ||
| height : Number | PostScaleAdapter | ||
| includeInLayout : Boolean | PostScaleAdapter | ||
| isPopUp : Boolean | PostScaleAdapter | ||
| loaderInfo : LoaderInfo [読み取り専用]
| PostScaleAdapter | ||
| mask : DisplayObject | PostScaleAdapter | ||
| maxHeight : Number [読み取り専用]
コンポーネントの座標としてコンポーネントの最大の高さ(ピクセル単位)を指定する数値です。 | PostScaleAdapter | ||
| maxWidth : Number [読み取り専用]
コンポーネントの座標としてコンポーネントの最大の幅(ピクセル単位)を指定する数値です。 | PostScaleAdapter | ||
| measuredHeight : Number [読み取り専用]
このオブジェクトの測定した高さです。 | PostScaleAdapter | ||
| measuredMinHeight : Number | PostScaleAdapter | ||
| measuredMinWidth : Number | PostScaleAdapter | ||
| measuredWidth : Number [読み取り専用]
このオブジェクトの測定した幅です。 | PostScaleAdapter | ||
| minHeight : Number [読み取り専用]
コンポーネントの座標としてコンポーネントの最小の高さ(ピクセル単位)を指定する数値です。 | PostScaleAdapter | ||
| minWidth : Number [読み取り専用]
コンポーネントの座標としてコンポーネントの最小の幅(ピクセル単位)を指定する数値です。 | PostScaleAdapter | ||
| mouseX : Number [読み取り専用]
| PostScaleAdapter | ||
| mouseY : Number [読み取り専用]
| PostScaleAdapter | ||
| name : String | PostScaleAdapter | ||
| opaqueBackground : Object | PostScaleAdapter | ||
| owner : DisplayObjectContainer | PostScaleAdapter | ||
| parent : DisplayObjectContainer [読み取り専用]
| PostScaleAdapter | ||
| percentHeight : Number
コンポーネントの高さを親のサイズに対する比率(パーセンテージ)で指定する数値です。 | PostScaleAdapter | ||
| percentWidth : Number
コンポーネントの幅を親のサイズに対する比率(パーセンテージ)で指定する数値です。 | PostScaleAdapter | ||
| root : DisplayObject [読み取り専用]
| PostScaleAdapter | ||
| rotation : Number | PostScaleAdapter | ||
| scale9Grid : Rectangle | PostScaleAdapter | ||
| scaleX : Number | PostScaleAdapter | ||
| scaleY : Number | PostScaleAdapter | ||
| scrollRect : Rectangle | PostScaleAdapter | ||
| stage : Stage [読み取り専用]
| PostScaleAdapter | ||
| systemManager : ISystemManager
このコンポーネントの SystemManager オブジェクトへの参照です。 | PostScaleAdapter | ||
| transform : flash.geom:Transform | PostScaleAdapter | ||
| tweeningProperties : Array
EffectManager によって使用されます。 | PostScaleAdapter | ||
| visible : Boolean | PostScaleAdapter | ||
| width : Number | PostScaleAdapter | ||
| x : Number | PostScaleAdapter | ||
| y : Number | PostScaleAdapter | ||
| メソッド | 定義元 | ||
|---|---|---|---|
| PostScaleAdapter | |||
| PostScaleAdapter | |||
| PostScaleAdapter | |||
| PostScaleAdapter | |||
[静的]
width、height、min、max、explicit、measured などをレポートする IUIComponent を使用する必要がある場合は、getCompatibleIUIComponent を呼び出します。 | PostScaleAdapter | ||
指定された制約値を返します。 | PostScaleAdapter | ||
| PostScaleAdapter | |||
| PostScaleAdapter | |||
| PostScaleAdapter | |||
| PostScaleAdapter | |||
| PostScaleAdapter | |||
![]() |
オブジェクトに指定されたプロパティが定義されているかどうかを示します。 | Object | |
| PostScaleAdapter | |||
| PostScaleAdapter | |||
オブジェクトを初期化します。 | PostScaleAdapter | ||
このメソッドを呼び出すと、表示リストがレンダリングされる前に、コンポーネントの validateDisplayList() メソッドが呼び出されます。 | PostScaleAdapter | ||
このメソッドを呼び出すと、表示リストがレンダリングされる前にコンポーネントの validateProperties() メソッドが呼び出されます。 | PostScaleAdapter | ||
このメソッドを呼び出すと、表示リストがレンダリングされる前に、コンポーネントの validateSize() メソッドが呼び出されます。 | PostScaleAdapter | ||
![]() |
Object クラスのインスタンスが、パラメーターとして指定されたオブジェクトのプロトタイプチェーン内にあるかどうかを示します。 | Object | |
| PostScaleAdapter | |||
このオブジェクトを指定の x および y 座標に移動します。 | PostScaleAdapter | ||
| PostScaleAdapter | |||
| PostScaleAdapter | |||
![]() |
指定されたプロパティが存在し、列挙できるかどうかを示します。 | Object | |
| PostScaleAdapter | |||
このオブジェクトの実際のサイズを設定します。 | PostScaleAdapter | ||
指定された制約値を設定します。 | PostScaleAdapter | ||
![]() |
ループ処理に対するダイナミックプロパティの可用性を設定します。 | Object | |
| PostScaleAdapter | |||
![]() |
ロケール固有の規則に従って書式設定された、このオブジェクトのストリング表現を返します。 | Object | |
![]() |
指定されたオブジェクトのストリング表現を返します。 | Object | |
必要に応じて、validateProperties()、validateSize() および validateDisplayList() を直ちに呼び出して、このオブジェクトのプロパティとレイアウトを検証および更新します。 | PostScaleAdapter | ||
![]() |
指定されたオブジェクトのプリミティブな値を返します。 | Object | |
| PostScaleAdapter | |||
accessibilityProperties | プロパティ |
accessibilityProperties:AccessibilityProperties| 言語バージョン: | ActionScript 3.0 |
| 製品バージョン: | Flex 3 |
| ランタイムバージョン: | Flash Player 9, AIR 1.1 |
実装
public function get accessibilityProperties():AccessibilityProperties public function set accessibilityProperties(value:AccessibilityProperties):voidalpha | プロパティ |
baselinePosition | プロパティ |
blendMode | プロパティ |
cacheAsBitmap | プロパティ |
document | プロパティ |
document:Object| 言語バージョン: | ActionScript 3.0 |
| 製品バージョン: | Flex 3 |
| ランタイムバージョン: | Flash Player 9, AIR 1.1 |
このコンポーネントに関連付けられたドキュメントオブジェクトへの参照です。ドキュメントオブジェクトは、Flex アプリケーション、MXML コンポーネント、または ActionScript コンポーネントの階層の最上位にあるオブジェクトです。
実装
public function get document():Object public function set document(value:Object):voidenabled | プロパティ |
enabled:Boolean| 言語バージョン: | ActionScript 3.0 |
| 製品バージョン: | Flex 3 |
| ランタイムバージョン: | Flash Player 9, AIR 1.1 |
コンポーネントがユーザーの操作を受け入れることができるかどうかを指定します。 enabled プロパティを false に設定した後でも、一部のコンポーネントは mouseOver などのマウス操作に応答します。 そのため、UIComponent を完全に無効にするには、mouseEnabled プロパティの値も false に設定する必要があります。 あるコンテナに対して enabled プロパティを false に設定すると、そのコンテナとそのすべての子がグレー表示になり、それらのコンテナと子には入力できなくなります。
実装
public function get enabled():Boolean public function set enabled(value:Boolean):voidexplicitHeight | プロパティ |
explicitMaxHeight | プロパティ |
explicitMaxWidth | プロパティ |
explicitMinHeight | プロパティ |
explicitMinWidth | プロパティ |
explicitWidth | プロパティ |
filters | プロパティ |
focusPane | プロパティ |
focusPane:Sprite| 言語バージョン: | ActionScript 3.0 |
| 製品バージョン: | Flex 3 |
| ランタイムバージョン: | Flash Player 9, AIR 1.1 |
複数のコンポーネント間で共有され、フォーカスインジケーター描画のオーバーレイとして使用される単一の Sprite オブジェクトです。コンポーネントは、親がフォーカスの設定されたコンポーネントの場合にこのオブジェクトを共有します。コンポーネントが IFocusManagerComponent インターフェイスを実装している場合には共有しません。
実装
public function get focusPane():Sprite public function set focusPane(value:Sprite):voidheight | プロパティ |
includeInLayout | プロパティ |
isPopUp | プロパティ |
loaderInfo | プロパティ |
loaderInfo:LoaderInfo [読み取り専用] | 言語バージョン: | ActionScript 3.0 |
| 製品バージョン: | Flex 3 |
| ランタイムバージョン: | Flash Player 9, AIR 1.1 |
実装
public function get loaderInfo():LoaderInfomask | プロパティ |
mask:DisplayObject| 言語バージョン: | ActionScript 3.0 |
| 製品バージョン: | Flex 3 |
| ランタイムバージョン: | Flash Player 9, AIR 1.1 |
実装
public function get mask():DisplayObject public function set mask(value:DisplayObject):voidmaxHeight | プロパティ |
maxWidth | プロパティ |
measuredHeight | プロパティ |
measuredHeight:Number [読み取り専用] | 言語バージョン: | ActionScript 3.0 |
| 製品バージョン: | Flex 3 |
| ランタイムバージョン: | Flash Player 9, AIR 1.1 |
このオブジェクトの測定した高さです。
この数字は単なるグラフィックのピクセル数であるため、グラフィカルスキンの場合、これは通常ハードコードになります。 コードスキンの場合も、一定のサイズで描画する場合はハードコードにできます。 プロパティに応じてサイズが変わる場合は、ILayoutManagerClient により、適切なタイミングで measure() メソッドを呼び出して、measuredHeight を計算することもできます。
実装
public function get measuredHeight():NumbermeasuredMinHeight | プロパティ |
measuredMinWidth | プロパティ |
measuredWidth | プロパティ |
measuredWidth:Number [読み取り専用] | 言語バージョン: | ActionScript 3.0 |
| 製品バージョン: | Flex 3 |
| ランタイムバージョン: | Flash Player 9, AIR 1.1 |
このオブジェクトの測定した幅です。
この数字は単なるグラフィックのピクセル数であるため、グラフィカルスキンの場合、これは通常ハードコードになります。 コードスキンの場合も、一定のサイズで描画する場合はハードコードにできます。 プロパティに応じてサイズが変わる場合は、ILayoutManagerClient により、適切なタイミングで measure() メソッドを呼び出して、measuredHeight を計算することもできます。
実装
public function get measuredWidth():NumberminHeight | プロパティ |
minWidth | プロパティ |
mouseX | プロパティ |
mouseY | プロパティ |
name | プロパティ |
opaqueBackground | プロパティ |
owner | プロパティ |
owner:DisplayObjectContainer| 言語バージョン: | ActionScript 3.0 |
| 製品バージョン: | Flex 3 |
| ランタイムバージョン: | Flash Player 9, AIR 1.1 |
実装
public function get owner():DisplayObjectContainer public function set owner(value:DisplayObjectContainer):voidparent | プロパティ |
parent:DisplayObjectContainer [読み取り専用] | 言語バージョン: | ActionScript 3.0 |
| 製品バージョン: | Flex 3 |
| ランタイムバージョン: | Flash Player 9, AIR 1.1 |
実装
public function get parent():DisplayObjectContainerpercentHeight | プロパティ |
percentWidth | プロパティ |
root | プロパティ |
root:DisplayObject [読み取り専用] | 言語バージョン: | ActionScript 3.0 |
| 製品バージョン: | Flex 3 |
| ランタイムバージョン: | Flash Player 9, AIR 1.1 |
実装
public function get root():DisplayObjectrotation | プロパティ |
scale9Grid | プロパティ |
scaleX | プロパティ |
scaleY | プロパティ |
scrollRect | プロパティ |
stage | プロパティ |
systemManager | プロパティ |
systemManager:ISystemManager| 言語バージョン: | ActionScript 3.0 |
| 製品バージョン: | Flex 3 |
| ランタイムバージョン: | Flash Player 9, AIR 1.1 |
このコンポーネントの SystemManager オブジェクトへの参照です。
実装
public function get systemManager():ISystemManager public function set systemManager(value:ISystemManager):voidtransform | プロパティ |
transform:flash.geom:Transform| 言語バージョン: | ActionScript 3.0 |
| 製品バージョン: | Flex 3 |
| ランタイムバージョン: | Flash Player 9, AIR 1.1 |
実装
public function get transform():flash.geom:Transform public function set transform(value:flash.geom:Transform):voidtweeningProperties | プロパティ |
visible | プロパティ |
width | プロパティ |
x | プロパティ |
y | プロパティ |
PostScaleAdapter | () | コンストラクター |
addEventListener | () | メソッド |
dispatchEvent | () | メソッド |
getBounds | () | メソッド |
public function getBounds(targetCoordinateSpace:DisplayObject):Rectangle| 言語バージョン: | ActionScript 3.0 |
| 製品バージョン: | Flex 3 |
| ランタイムバージョン: | Flash Player 9, AIR 1.1 |
パラメーター
targetCoordinateSpace:DisplayObject |
Rectangle |
getCompatibleIUIComponent | () | メソッド |
public static function getCompatibleIUIComponent(obj:Object):IUIComponent| 言語バージョン: | ActionScript 3.0 |
| 製品バージョン: | Flex 3 |
| ランタイムバージョン: | Flash Player 9, AIR 1.1 |
拡大 / 縮小適用後の座標で width、height、min、max、explicit、measured などをレポートする IUIComponent を使用する必要がある場合は、getCompatibleIUIComponent を呼び出します。
パラメーター
obj:Object |
IUIComponent |
getConstraintValue | () | メソッド |
public function getConstraintValue(constraintName:String):*| 言語バージョン: | ActionScript 3.0 |
| 製品バージョン: | Flex 3 |
| ランタイムバージョン: | Flash Player 9, AIR 1.1 |
指定された制約値を返します。
パラメーター
constraintName:String — 制約値の名前です。 制約パラメーターには、"baseline"、"bottom"、"horizontalCenter"、"left"、"right"、"top" および "verticalCenter" があります。
これらのパラメーターの詳細については、Canvas コンテナ、Panel コンテナおよび Styles Metadata AnchorStyles を参照してください。 |
* — 制約値です。制約値が定義されていない場合は null です。
|
getExplicitOrMeasuredHeight | () | メソッド |
getExplicitOrMeasuredWidth | () | メソッド |
getRect | () | メソッド |
public function getRect(targetCoordinateSpace:DisplayObject):Rectangle| 言語バージョン: | ActionScript 3.0 |
| 製品バージョン: | Flex 3 |
| ランタイムバージョン: | Flash Player 9, AIR 1.1 |
パラメーター
targetCoordinateSpace:DisplayObject |
Rectangle |
globalToLocal | () | メソッド |
hasEventListener | () | メソッド |
hitTestObject | () | メソッド |
public function hitTestObject(obj:DisplayObject):Boolean| 言語バージョン: | ActionScript 3.0 |
| 製品バージョン: | Flex 3 |
| ランタイムバージョン: | Flash Player 9, AIR 1.1 |
パラメーター
obj:DisplayObject |
Boolean |
hitTestPoint | () | メソッド |
initialize | () | メソッド |
public function initialize():void| 言語バージョン: | ActionScript 3.0 |
| 製品バージョン: | Flex 3 |
| ランタイムバージョン: | Flash Player 9, AIR 1.1 |
オブジェクトを初期化します。
invalidateDisplayList | () | メソッド |
public function invalidateDisplayList():void| 言語バージョン: | ActionScript 3.0 |
| 製品バージョン: | Flex 3 |
| ランタイムバージョン: | Flash Player 9, AIR 1.1 |
このメソッドを呼び出すと、表示リストがレンダリングされる前に、コンポーネントの validateDisplayList() メソッドが呼び出されます。
UIComponent を拡張するコンポーネントの場合は、updateDisplayList() が呼び出されることになります。
invalidateProperties | () | メソッド |
public function invalidateProperties():void| 言語バージョン: | ActionScript 3.0 |
| 製品バージョン: | Flex 3 |
| ランタイムバージョン: | Flash Player 9, AIR 1.1 |
このメソッドを呼び出すと、表示リストがレンダリングされる前にコンポーネントの validateProperties() メソッドが呼び出されます。
UIComponent を拡張するコンポーネントの場合は、commitProperties() が呼び出されることになります。
invalidateSize | () | メソッド |
public function invalidateSize():void| 言語バージョン: | ActionScript 3.0 |
| 製品バージョン: | Flex 3 |
| ランタイムバージョン: | Flash Player 9, AIR 1.1 |
このメソッドを呼び出すと、表示リストがレンダリングされる前に、コンポーネントの validateSize() メソッドが呼び出されます。
UIComponent を拡張するコンポーネントの場合は、measure() が呼び出されることになります(ただし、コンポーネントに explicitWidth と explicitHeight の両方が設定されている場合を除く)。
localToGlobal | () | メソッド |
move | () | メソッド |
owns | () | メソッド |
public function owns(displayObject:DisplayObject):Boolean| 言語バージョン: | ActionScript 3.0 |
| 製品バージョン: | Flex 3 |
| ランタイムバージョン: | Flash Player 9, AIR 1.1 |
パラメーター
displayObject:DisplayObject |
Boolean |
parentChanged | () | メソッド |
public function parentChanged(p:DisplayObjectContainer):void| 言語バージョン: | ActionScript 3.0 |
| 製品バージョン: | Flex 3 |
| ランタイムバージョン: | Flash Player 9, AIR 1.1 |
パラメーター
p:DisplayObjectContainer |
removeEventListener | () | メソッド |
setActualSize | () | メソッド |
public function setActualSize(newWidth:Number, newHeight:Number):void| 言語バージョン: | ActionScript 3.0 |
| 製品バージョン: | Flex 3 |
| ランタイムバージョン: | Flash Player 9, AIR 1.1 |
このオブジェクトの実際のサイズを設定します。
このメソッドは主に updateDisplayList() メソッドの実装に使用されます。ここでオブジェクトの実際のサイズを、その明示的サイズ、親との相対(%)サイズ、および測定されたサイズに基づいて計算します。 次に setActualSize() を呼び出して、この実際のサイズをオブジェクトに適用します。
その他の状況では、このメソッドを呼び出す代わりに、width、height、percentWidth、percentHeight などのプロパティを設定することになります。
パラメーター
newWidth:Number — このオブジェクトの新しい幅です。
| |
newHeight:Number — このオブジェクトの新しい高さです。
|
setConstraintValue | () | メソッド |
public function setConstraintValue(constraintName:String, value:*):void| 言語バージョン: | ActionScript 3.0 |
| 製品バージョン: | Flex 3 |
| ランタイムバージョン: | Flash Player 9, AIR 1.1 |
指定された制約値を設定します。
パラメーター
constraintName:String — 制約値の名前です。 制約パラメーターには、"baseline"、"bottom"、"horizontalCenter"、"left"、"right"、"top" および "verticalCenter" があります。
これらのパラメーターの詳細については、Canvas コンテナ、Panel コンテナおよび Styles Metadata AnchorStyles を参照してください。 | |
value:* — 制約の新しい値を表します。
|
setVisible | () | メソッド |
validateNow | () | メソッド |
public function validateNow():void| 言語バージョン: | ActionScript 3.0 |
| 製品バージョン: | Flex 3 |
| ランタイムバージョン: | Flash Player 9, AIR 1.1 |
必要に応じて、validateProperties()、validateSize() および validateDisplayList() を直ちに呼び出して、このオブジェクトのプロパティとレイアウトを検証および更新します。
プロパティが変更された場合、新しい値は通常、コンポーネントに対して即時に有効になりません。 通常は、その時点で実行する必要のあるすべてのアプリケーションコードが実行されます。 次に、LayoutManager が、検証の必要性と、表示リストオブジェクトの階層における深度に基づいて、コンポーネントで validateProperties()、validateSize() および validateDisplayList() メソッドの呼び出しを開始します。
例えば、width プロパティの設定は遅らされます。これは、オブジェクトの子または親の幅の再計算が必要になる可能性があるためです。 処理を遅らせることにより、アプリケーションコードで width プロパティが複数回設定されても、処理を何度も繰り返さずにすみます。このメソッドでは、この動作を手動でオーバーライドできます。
willTrigger | () | メソッド |
Tue Jun 12 2018, 10:34 AM Z
継承されるパブリックプロパティを隠す
継承されるパブリックプロパティを表示