パッケージ | spark.skins.spark |
クラス | public class DefaultGridItemRenderer |
継承 | DefaultGridItemRenderer UIFTETextField FTETextField Sprite DisplayObjectContainer InteractiveObject DisplayObject EventDispatcher Object |
実装 | IGridItemRenderer, IStyleClient |
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 4.5 |
ランタイムバージョン: | Flash Player 10, AIR 2.5 |
itemRenderer
プロパティのデフォルト値です。 このクラスは UIFTETextField を拡張し、テキストフィールドを使用してテキストラベルのセルデータを表示します。UIFTETextField コントロールは FTE(FlashTextEngine)に基づいており、国際化対応の高品質な文字体裁とフォントの埋め込みを他の Spark コントロールと同じ方法でサポートします。 UIFTETextField コントロールは TextField の API を実装するので、Spark のテキストスタイルのサブセットがサポートされています。 サポートされているスタイルのリストについては、このクラスに関するマニュアルを参照してください。
ラベルテキストの折り返しは lineBreak
スタイルを使用して制御できます。 例えば、lineBreak="explicit"
と variableRowHeight="false"
を設定すると、ラベルが折り返されない、高さが固定のセルが作成されます。wordWrap
プロパティを明示的に設定しない場合、wordWrap
はグリッドの variableRowHeight
プロパティの値に設定されます。
multiline プロパティは、DataGrid のアイテムエディターが入力改行文字を解釈するために使用されます。mutliline=false
の場合は、改行を入力すると(タブやエスケープを入力した場合と同様に)編集セッションが終了します。multiline=true
の場合は、改行文字がテキストに挿入されます。multiline プロパティが明示的に設定されてない場合、lineBreak="explicit"
で text
に改行文字が含まれている場合は、自動的に true に設定されます。
DefaultGridItemRenderer は layoutDirection
プロパティを親から継承します。 このプロパティは直接設定しないでください。
DefaultGridItemRenderer クラスは、サブクラス化したり、コピーしたりしないでください。 GridItemRenderer クラスに基づいてカスタムアイテムレンダラーを作成します。
Microsoft Windows ベースのアプリケーションで最高のパフォーマンスを得るには、UITextFieldGridItemRenderer を使用します。 このレンダラーは ActionScript で記述されており、Windows 用に最適化されています。
関連する API エレメント
spark.components.gridClasses.GridItemRenderer
spark.skins.spark.UITextFieldGridItemRenderer
プロパティ | 定義元 | ||
---|---|---|---|
accessibilityImplementation : AccessibilityImplementation
この InteractiveObject インスタンスの現在のアクセシビリティの実装(AccessibilityImplementation)です。 | InteractiveObject | ||
accessibilityProperties : AccessibilityProperties
この表示オブジェクトの現在のアクセシビリティオプションです。 | DisplayObject | ||
alpha : Number
指定されたオブジェクトのアルファ透明度値を示します。 | DisplayObject | ||
alwaysShowSelection : Boolean
FTETextField では選択がサポートされていないので、このプロパティは FTETextField には実装されていません。 | FTETextField | ||
antiAliasType : String
このプロパティは、FTETextField に影響を及ぼしません。なぜなら、FTE が使用するフォントレンダラーは、TextField より新しいからです。 | FTETextField | ||
automationDelegate : Object
オートメーション関連機能を処理する委譲オブジェクトです。 | UIFTETextField | ||
automationEnabled : Boolean [読み取り専用]
このコンポーネントがオートメーション用に有効である場合は true、それ以外の場合は false です。 | UIFTETextField | ||
automationName : String
このオブジェクトの識別子として使用できる名前です。 | UIFTETextField | ||
automationOwner : DisplayObjectContainer [読み取り専用]
オートメーション目的で使用するこのコンポーネントのオーナーです。 | UIFTETextField | ||
automationParent : DisplayObjectContainer [読み取り専用]
オートメーション目的で使用するこのコンポーネントの親です。 | UIFTETextField | ||
automationValue : Array [読み取り専用]
この値はオブジェクトのレンダリング表示に対応しています。また、アプリケーションでの視覚表示と同じにするために、識別子とオブジェクトを関連付けるのに使用できます。 | UIFTETextField | ||
automationVisible : Boolean [読み取り専用]
このコンポーネントがオートメーション用に可視である場合は true、それ以外の場合は false です。 | UIFTETextField | ||
autoSize : String
テキストフィールドの自動的な拡大 / 縮小および整列を制御します。 | FTETextField | ||
background : Boolean
テキストフィールドに背景の塗りつぶしがあるかどうかを指定します。 | FTETextField | ||
backgroundColor : uint
テキストフィールドの背景の色です。 | FTETextField | ||
baselinePosition : Number [読み取り専用]
テキストの 1 行目のベースラインの y 座標です。 | UIFTETextField | ||
blendMode : String
使用するブレンドモードを指定する BlendMode クラスの値です。 | DisplayObject | ||
blendShader : Shader [書き込み専用]
前景と背景のブレンドに使用するシェーダーを設定します。 | DisplayObject | ||
border : Boolean
テキストフィールドに境界線があるかどうかを指定します。 | FTETextField | ||
borderColor : uint
テキストフィールドの境界線の色です。 | FTETextField | ||
bottomScrollV : int [読み取り専用]
FTETextField ではスクロールがサポートされていないので、このプロパティは FTETextField には実装されていません。 | FTETextField | ||
buttonMode : Boolean
このスプライトのボタンモードを指定します。 | Sprite | ||
cacheAsBitmap : Boolean
true に設定されている場合、表示オブジェクトの内部ビットマップ表現が Flash ランタイムにキャッシュされます。 | DisplayObject | ||
cacheAsBitmapMatrix : Matrix
null 以外の場合、この Matrix オブジェクトは、cacheAsBitmap を true に設定したときの表示オブジェクトのレンダリング方法を定義します。 | DisplayObject | ||
caretIndex : int [読み取り専用]
FTETextField では編集がサポートされていないので、このプロパティは FTETextField には実装されていません。 | FTETextField | ||
className : String [読み取り専用]
このインスタンスのクラス名です。例えば、"DataGridItemRenderer" などがあります。 | UIFTETextField | ||
column : GridColumn
このアイテムレンダラーに関連付けられている列を表す GridColumn オブジェクトです。 | DefaultGridItemRenderer | ||
columnIndex : int [読み取り専用]
このアイテムレンダラーのセルの列インデックスです。 | DefaultGridItemRenderer | ||
condenseWhite : Boolean
HTML テキストが含まれるテキストフィールド内の余分な空白(スペース、改行など)を削除するかどうかを指定するブール値です。 | FTETextField | ||
constructor : Object
指定されたオブジェクトインスタンスのクラスオブジェクトまたはコンストラクター関数への参照です。 | Object | ||
contextMenu : NativeMenu
このオブジェクトに関連付けられたコンテキストメニューを指定します。 | InteractiveObject | ||
data : Object
グリッドコントロールの行全体に対するデータプロバイダーアイテムの値です。 | DefaultGridItemRenderer | ||
defaultTextFormat : flash.text:TextFormat
新しく挿入するテキスト(ユーザーが入力したテキストや replaceSelectedText() メソッドで挿入したテキストなど)に適用するフォーマットを指定します。 | FTETextField | ||
displayAsPassword : Boolean
FTETextField では編集がサポートされていないので、このプロパティは FTETextField には実装されていません。 | FTETextField | ||
document : Object
この UITextField オブジェクトに関連付けられたドキュメントオブジェクトへの参照です。 | UIFTETextField | ||
doubleClickEnabled : Boolean
オブジェクトが doubleClick イベントを受け取るかどうかを指定します。 | InteractiveObject | ||
down : Boolean
グリッドコントロールの updateDisplayList() メソッドは、prepare() を呼び出す前に、このプロパティを設定します。 | DefaultGridItemRenderer | ||
dragging : Boolean
ドラッグ&ドロップ操作中の場合のようにアイテムレンダラーがドラッグされている場合は true が含まれます。 | DefaultGridItemRenderer | ||
dropTarget : DisplayObject [読み取り専用]
スプライトのドラッグ先またはスプライトがドロップされた先の表示オブジェクトを指定します。 | Sprite | ||
embedFonts : Boolean
埋め込みフォントのアウトラインを使用してレンダリングするかどうかを指定します。 | FTETextField | ||
enabled : Boolean
コンポーネントが有効になっているかどうかを示すブール値です。 | UIFTETextField | ||
enableIME : Boolean [読み取り専用]
コンポーネントがフォーカスを得たときに、IME を有効にするかどうかを指定するフラグです。 | UIFTETextField | ||
explicitHeight : Number
コンポーネントの座標内におけるコンポーネントの明示的な高さ(ピクセル単位)を指定する数値です。 | UIFTETextField | ||
explicitMaxHeight : Number [読み取り専用]
maxHeight プロパティが設定されている場合に、コンポーネントの座標内におけるコンポーネントの最大の高さ (ピクセル単位) を指定する数値です。 | UIFTETextField | ||
explicitMaxWidth : Number [読み取り専用]
maxWidth プロパティが設定されている場合に、コンポーネントの座標内におけるコンポーネントの最大の幅 (ピクセル単位) を指定する数値です。 | UIFTETextField | ||
explicitMinHeight : Number [読み取り専用]
レイアウト中に親によって考慮されるコンポーネントの最小推奨高さです。 | UIFTETextField | ||
explicitMinWidth : Number [読み取り専用]
レイアウト中に親によって考慮されるコンポーネントの最小推奨幅です。 | UIFTETextField | ||
explicitWidth : Number
コンポーネントの座標内におけるコンポーネントの明示的な幅(ピクセル単位)を指定する数値です。 | UIFTETextField | ||
filters : Array
表示オブジェクトに現在関連付けられている各フィルターオブジェクトが格納されているインデックス付きの配列です。 | DisplayObject | ||
focusPane : Sprite
複数のコンポーネント間で共有され、フォーカスインジケーター描画のオーバーレイとして使用される単一の Sprite オブジェクトです。 | UIFTETextField | ||
focusRect : Object
このオブジェクトがフォーカス矩形を表示するかどうかを指定します。 | InteractiveObject | ||
fontContext : IFlexModuleFactory
FTETextField が TextLine オブジェクトの作成で使用する IFlexModuleFactory インスタンスです。 | FTETextField | ||
graphics : Graphics [読み取り専用]
ベクターの描画コマンドが発生するこのスプライトに属する Graphics オブジェクトを指定します。 | Sprite | ||
grid : Grid [読み取り専用]
このアイテムレンダラーに関連付けられているグリッドコントロールです。 | DefaultGridItemRenderer | ||
gridFitType : String
このプロパティは、FTETextField に影響を及ぼしません。なぜなら、FTE が使用するフォントレンダラーは、TextField より新しいからです。 | FTETextField | ||
height : Number
表示オブジェクトの高さを示します(ピクセル単位)。 | DisplayObject | ||
hitArea : Sprite
スプライトのヒット領域となる別のスプライトを指定します。 | Sprite | ||
hovered : Boolean
アイテムレンダラー上にマウスポインターが置かれたときに true に設定します。 | DefaultGridItemRenderer | ||
htmlText : String
テキストフィールドの内容を HTML で表します。 | FTETextField | ||
ignorePadding : Boolean
true の場合、paddingLeft および paddingRight スタイルはコンポーネントのテキストの周囲にスペースを追加しません。 | UIFTETextField | ||
imeMode : String
IME(入力メソッドエディター)のモードを指定します。 | UIFTETextField | ||
includeInLayout : Boolean
このコンポーネントを親コンテナのレイアウトに含めるかどうかを指定します。 | UIFTETextField | ||
inheritingStyles : Object
この UITextField の継承スタイルのチェーンの先頭です。 | UIFTETextField | ||
initialized : Boolean
オブジェクトが 3 段階のレイアウト検証を完了したものであるかどうかを示すフラグです(いずれかの検証が必須であった場合)。 | UIFTETextField | ||
isPopUp : Boolean
コンポーネントがポップアップされたことを示すため、PopUpManager によって true に設定されます。 | UIFTETextField | ||
label : String
グリッドコントロールは、prepare() を呼び出す前に、このプロパティを列の itemToLabel() メソッドの値に設定します。 アイテムレンダラーで表示するストリングです。 | DefaultGridItemRenderer | ||
length : int [読み取り専用]
テキストフィールド内の文字数です。 | FTETextField | ||
loaderInfo : LoaderInfo [読み取り専用]
この表示オブジェクトが属するファイルの読み込み情報を含む LoaderInfo オブジェクトを返します。 | DisplayObject | ||
mask : DisplayObject
呼び出し元の表示オブジェクトは、指定された mask オブジェクトによってマスクされます。 | DisplayObject | ||
maxChars : int
FTETextField では編集がサポートされていないので、このプロパティは FTETextField には実装されていません。 | FTETextField | ||
maxHeight : Number [読み取り専用]
レイアウト中に親によって考慮されるコンポーネントの最大推奨高さです。 | UIFTETextField | ||
maxScrollH : int [読み取り専用]
FTETextField ではスクロールがサポートされていないので、このプロパティは FTETextField には実装されていません。 | FTETextField | ||
maxScrollV : int [読み取り専用]
FTETextField ではスクロールがサポートされていないので、このプロパティは FTETextField には実装されていません。 | FTETextField | ||
maxWidth : Number [読み取り専用]
レイアウト中に親によって考慮されるコンポーネントの最大推奨幅です。 | UIFTETextField | ||
measuredHeight : Number [読み取り専用]
コンポーネントのデフォルトの高さ(ピクセル単位)です。 | UIFTETextField | ||
measuredMinHeight : Number
コンポーネントのデフォルトの最小の高さ(ピクセル単位)です。 | UIFTETextField | ||
measuredMinWidth : Number
コンポーネントのデフォルトの最小の幅(ピクセル単位)です。 | UIFTETextField | ||
measuredWidth : Number [読み取り専用]
コンポーネントのデフォルトの幅(ピクセル単位)です。 | UIFTETextField | ||
metaData : Object
メタデータが PlaceObject4 タグによってこの DisplayObject のインスタンスと一緒に SWF ファイル内に保存されている場合に、DisplayObject インスタンスのメタデータオブジェクトを取得します。 | DisplayObject | ||
minHeight : Number [読み取り専用]
レイアウト中に親によって考慮されるコンポーネントの最小推奨高さです。 | UIFTETextField | ||
minWidth : Number [読み取り専用]
レイアウト中に親によって考慮されるコンポーネントの最小推奨幅です。 | UIFTETextField | ||
moduleFactory : IFlexModuleFactory
TextField を正しい SWF コンテキストで作成するために使用する moduleFactory です。 | UIFTETextField | ||
mouseChildren : Boolean
オブジェクトの子がマウスまたはユーザー入力デバイスに対応しているかどうかを判断します。 | DisplayObjectContainer | ||
mouseEnabled : Boolean
このオブジェクトでマウスまたはその他のユーザー入力メッセージを受け取るかどうかを指定します。 | InteractiveObject | ||
mouseWheelEnabled : Boolean
FTETextField ではスクロールがサポートされていないので、このプロパティは FTETextField には実装されていません。 | FTETextField | ||
mouseX : Number [読み取り専用]
マウスまたはユーザー入力デバイスの x 軸の位置をピクセルで示します。 | DisplayObject | ||
mouseY : Number [読み取り専用]
マウスまたはユーザー入力デバイスの y 軸の位置をピクセルで示します。 | DisplayObject | ||
multiline : Boolean
FTETextField では編集がサポートされていないので、このプロパティは FTETextField では効果がありません。 | FTETextField | ||
name : String
DisplayObject のインスタンス名を示します。 | DisplayObject | ||
needsSoftKeyboard : Boolean
この InteractiveObject インスタンスがフォーカスを受け取ったときに、仮想キーボード(画面上のソフトキーボード)を表示するかどうかを指定します。 | InteractiveObject | ||
nestLevel : int
オブジェクト階層におけるこのオブジェクトの深度を表します。 | UIFTETextField | ||
nonInheritingStyles : Object
この UITextField の非継承スタイルのチェーンの先頭です。 | UIFTETextField | ||
nonZeroTextHeight : Number [読み取り専用]
テキストの高さです(ピクセル単位)。 | UIFTETextField | ||
numChildren : int [読み取り専用]
このオブジェクトの子の数を返します。 | DisplayObjectContainer | ||
numLines : int [読み取り専用]
複数行テキストフィールド内のテキスト行の数を定義します。 | FTETextField | ||
opaqueBackground : Object
表示オブジェクトが特定の背景色で不透明であるかどうかを指定します。 | DisplayObject | ||
owner : DisplayObjectContainer
デフォルトでは、このオブジェクトの親コンテナに設定されます。 | UIFTETextField | ||
parent : DisplayObjectContainer [オーバーライド] [読み取り専用]
このコンポーネントの親コンテナまたは親コンポーネントです。 | UIFTETextField | ||
percentHeight : Number
コンポーネントの高さを親のサイズに対する比率(パーセンテージ)で指定します。 | UIFTETextField | ||
percentWidth : Number
コンポーネントの幅を親のサイズに対する比率(パーセンテージ)で指定します。 | UIFTETextField | ||
processedDescriptors : Boolean
createChildren() メソッドによって内部的なコンポーネントの子が作成された後、true に設定されます。 | UIFTETextField | ||
restrict : String
FTETextField ではスクロールがサポートされていないので、このプロパティは FTETextField には実装されていません。 | FTETextField | ||
root : DisplayObject [読み取り専用]
読み込まれた SWF ファイル内の表示オブジェクトの場合、root プロパティはその SWF ファイルが表す表示リストのツリー構造部分の一番上にある表示オブジェクトとなります。 | DisplayObject | ||
rotation : Number
DisplayObject インスタンスの元の位置からの回転角を度単位で示します。 | DisplayObject | ||
rotationX : Number
DisplayObject インスタンスの 3D 親コンテナを基準にした元の位置からの x 軸の回転角を度単位で示します。 | DisplayObject | ||
rotationY : Number
DisplayObject インスタンスの 3D 親コンテナを基準にした元の位置からの y 軸の回転角を度単位で示します。 | DisplayObject | ||
rotationZ : Number
DisplayObject インスタンスの 3D 親コンテナを基準にした元の位置からの z 軸の回転角を度単位で示します。 | DisplayObject | ||
rowIndex : int
グリッドコントロールの updateDisplayList() メソッドは、prepare() を呼び出す前に、このプロパティを設定します。 レンダリングされているセルの行の 0 で始まるインデックスです。 | DefaultGridItemRenderer | ||
scale9Grid : Rectangle
現在有効な拡大 / 縮小グリッドです。 | DisplayObject | ||
scaleX : Number
基準点から適用されるオブジェクトの水平スケール(パーセンテージ)を示します。 | DisplayObject | ||
scaleY : Number
オブジェクトの基準点から適用されるオブジェクトの垂直スケール(パーセンテージ)を示します。 | DisplayObject | ||
scaleZ : Number
オブジェクトの基準点から適用されるオブジェクトの奥行きスケール(パーセンテージ)を示します。 | DisplayObject | ||
scrollH : int
FTETextField ではスクロールがサポートされていないので、このプロパティは FTETextField には実装されていません。 | FTETextField | ||
scrollRect : Rectangle
表示オブジェクトのスクロール矩形の境界です。 | DisplayObject | ||
scrollV : int
FTETextField ではスクロールがサポートされていないので、このプロパティは FTETextField には実装されていません。 | FTETextField | ||
selectable : Boolean
FTETextField では選択がサポートされていないので、このプロパティを設定しても FTETextField では効果がありません。 | FTETextField | ||
selected : Boolean
グリッドコントロールの updateDisplayList() メソッドは、prepare() を呼び出す前に、このプロパティを設定します。 アイテムレンダラーのセルが現在の選択範囲に含まれている場合は true が含まれます。 | DefaultGridItemRenderer | ||
selectionBeginIndex : int [読み取り専用]
FTETextField では選択がサポートされていないので、このプロパティは FTETextField には実装されていません。 | FTETextField | ||
selectionEndIndex : int [読み取り専用]
FTETextField では選択がサポートされていないので、このプロパティは FTETextField には実装されていません。 | FTETextField | ||
sharpness : Number
このプロパティは FTETextField では効果がありません。 | FTETextField | ||
showsCaret : Boolean
グリッドコントロールの updateDisplayList() メソッドは、prepare() を呼び出す前に、このプロパティを設定します。 | DefaultGridItemRenderer | ||
softKeyboard : String
ソフトキーボードの外観を制御します。 | InteractiveObject | ||
softKeyboardInputAreaOfInterest : Rectangle
ソフトキーボードが表示されたときに画面に表示したままにする領域を定義します(iOS では使用不可)。 | InteractiveObject | ||
soundTransform : flash.media:SoundTransform
このスプライト内のサウンドを制御します。 | Sprite | ||
stage : Stage [読み取り専用]
表示オブジェクトのステージです。 | DisplayObject | ||
styleName : Object
このコンポーネントで使用するクラススタイル。 | UIFTETextField | ||
styleSheet : StyleSheet
テキストフィールドにスタイルシートを関連付けます。 | FTETextField | ||
systemManager : ISystemManager
このコンポーネントで使用する SystemManager オブジェクトを返します。 | UIFTETextField | ||
tabChildren : Boolean
オブジェクトの子に対してタブが有効かどうかを調べます。 | DisplayObjectContainer | ||
tabEnabled : Boolean
このオブジェクトがタブ順序に含まれるかどうかを指定します。 | InteractiveObject | ||
tabIndex : int
SWF ファイル内のオブジェクトのタブ順序を指定します。 | InteractiveObject | ||
text : String
テキストフィールド内の現在のテキストであるストリングです。 | FTETextField | ||
textColor : uint
テキストフィールドのテキストの色です(16 進数形式)。 | FTETextField | ||
textHeight : Number [読み取り専用]
テキストの高さです(ピクセル単位)。 | FTETextField | ||
textSnapshot : flash.text:TextSnapshot [読み取り専用]
この DisplayObjectContainer インスタンスの TextSnapshot オブジェクトを返します。 | DisplayObjectContainer | ||
textWidth : Number [読み取り専用]
テキストの幅です(ピクセル単位)。 | FTETextField | ||
thickness : Number
このプロパティは、FTETextField に影響を及ぼしません。なぜなら、FTE が使用するフォントレンダラーは、TextField より新しいからです。 | FTETextField | ||
toolTip : String
ツールヒントに表示するテキストです。 | UIFTETextField | ||
transform : flash.geom:Transform
表示オブジェクトのマトリックス、カラー変換、ピクセル境界に関係するプロパティを持つオブジェクトです。 | DisplayObject | ||
tweeningProperties : Array
このオブジェクトに対して現在トゥイーンされているプロパティの配列。 | UIFTETextField | ||
type : String
テキストフィールドのタイプです。 | FTETextField | ||
updateCompletePendingFlag : Boolean
オブジェクトが 3 段階のレイアウト検証を完了したものであるかどうかを示すフラグです(いずれかの検証が必須であった場合)。
| UIFTETextField | ||
useHandCursor : Boolean
buttonMode プロパティが true に設定されたスプライト上にポインターが移動したときに、指差しハンドポインター(ハンドカーソル)を表示するかどうかを示すブール値です。 | Sprite | ||
useRichTextClipboard : Boolean
FTETextField では選択またはクリップボード操作がサポートされていないので、このプロパティは FTETextField には実装されていません。 | FTETextField | ||
visible : Boolean
表示オブジェクトが可視かどうかを示します。 | DisplayObject | ||
width : Number
表示オブジェクトの幅を示します(ピクセル単位)。 | DisplayObject | ||
wordWrap : Boolean
テキストフィールドのテキストを折り返すかどうかを示すブール値です。 | FTETextField | ||
x : Number
親 DisplayObjectContainer のローカル座標を基準にした DisplayObject インスタンスの x 座標を示します。 | DisplayObject | ||
y : Number
親 DisplayObjectContainer のローカル座標を基準にした DisplayObject インスタンスの y 座標を示します。 | DisplayObject | ||
z : Number
3D 親コンテナを基準にした、DisplayObject インスタンスの z 軸に沿った z 座標位置を示します。 | DisplayObject |
メソッド | 定義元 | ||
---|---|---|---|
コンストラクターです。 | DefaultGridItemRenderer | ||
この DisplayObjectContainer インスタンスに子 DisplayObject インスタンスを追加します。 | DisplayObjectContainer | ||
この DisplayObjectContainer インスタンスに子 DisplayObject インスタンスを追加します。 | DisplayObjectContainer | ||
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
イベントリスナーオブジェクトを EventDispatcher オブジェクトに登録し、リスナーがイベントの通知を受け取るようにします。 | EventDispatcher | ||
TextField 内でこのメソッドを使用するコンポーネントはほとんどないので、このメソッドは FTETextField には実装されていません。 | FTETextField | ||
特定の point ポイントを指定して呼び出した DisplayObjectContainer.getObjectsUnderPoint() メソッドから返されたリストに、セキュリティ上の制約のために省略される表示オブジェクトがあるかどうかを示します。 | DisplayObjectContainer | ||
指定された表示オブジェクトが、DisplayObjectContainer インスタンスの子であるか、インスタンス自体であるかを指定します。 | DisplayObjectContainer | ||
アイテムレンダラーが表示されなくなると判断された場合に、アイテムレンダラーの親の updateDisplayList() メソッドから呼び出されます。 | DefaultGridItemRenderer | ||
イベントをイベントフローに送出します。 | EventDispatcher | ||
targetCoordinateSpace オブジェクトの座標系を基準にして、表示オブジェクトの領域を定義する矩形を返します。 | DisplayObject | ||
TextField 内でこのメソッドを使用するコンポーネントはほとんどないので、このメソッドは FTETextField には実装されていません。 | FTETextField | ||
TextField 内でこのメソッドを使用するコンポーネントはほとんどないので、このメソッドは FTETextField には実装されていません。 | FTETextField | ||
指定のインデックス位置にある子表示オブジェクトインスタンスを返します。 | DisplayObjectContainer | ||
指定された名前に一致する子表示オブジェクトを返します。 | DisplayObjectContainer | ||
子 DisplayObject インスタンスのインデックス位置を返します。 | DisplayObjectContainer | ||
明示的に指定された高さを使用するのか、それとも測定された高さを使用するのかを決定するための便利なメソッドです。
| UIFTETextField | ||
明示された幅を使用するのか、それとも測定した幅を使用するのかを決定する便利なメソッドです。
| UIFTETextField | ||
TextField 内でこのメソッドを使用するコンポーネントはほとんどないので、このメソッドは FTETextField には実装されていません。 | FTETextField | ||
TextField 内でこのメソッドを使用するコンポーネントはほとんどないので、このメソッドは FTETextField には実装されていません。 | FTETextField | ||
TextField 内でこのメソッドを使用するコンポーネントはほとんどないので、このメソッドは FTETextField には実装されていません。 | FTETextField | ||
TextField 内でこのメソッドを使用するコンポーネントはほとんどないので、このメソッドは FTETextField には実装されていません。 | FTETextField | ||
TextField 内でこのメソッドを使用するコンポーネントはほとんどないので、このメソッドは FTETextField には実装されていません。 | FTETextField | ||
指定されたテキスト行に関するメトリック情報を返します。 | FTETextField | ||
TextField 内でこのメソッドを使用するコンポーネントはほとんどないので、このメソッドは FTETextField には実装されていません。 | FTETextField | ||
TextField 内でこのメソッドを使用するコンポーネントはほとんどないので、このメソッドは FTETextField には実装されていません。 | FTETextField | ||
指定されたポイントの下にあり、この DisplayObjectContainer インスタンスの子(または孫など)であるオブジェクトの配列を返します。 | DisplayObjectContainer | ||
TextField 内でこのメソッドを使用するコンポーネントはほとんどないので、このメソッドは FTETextField には実装されていません。 | FTETextField | ||
シェイプ上の線を除き、targetCoordinateSpace パラメーターによって定義された座標系に基づいて、表示オブジェクトの境界を定義する矩形を返します。 | DisplayObject | ||
このコンポーネントのスタイル参照チェーンのいずれかの場所に設定されたスタイルプロパティを取得します。 | UIFTETextField | ||
FTETextField は範囲のフォーマットをサポートしていません。したがって、このメソッドは、単に defaultTextFormat のコピーを返すために FTETextField に実装されています。 | FTETextField | ||
この UITextField オブジェクトの文字フォーマット情報を表す TextFormat オブジェクトを返します。 | UIFTETextField | ||
このコンポーネントのフォーマット情報を含む UITextFormat オブジェクトを返します。 | UIFTETextField | ||
point オブジェクトをステージ(グローバル)座標から表示オブジェクトの(ローカル)座標に変換します。 | DisplayObject | ||
ステージ(グローバル)座標の 2 次元のポイントを 3 次元の表示オブジェクトの(ローカル)座標に変換します。 | DisplayObject | ||
EventDispatcher オブジェクトに、特定のイベントタイプに対して登録されたリスナーがあるかどうかを確認します。 | EventDispatcher | ||
オブジェクトに指定されたプロパティが定義されているかどうかを示します。 | Object | ||
表示オブジェクトの境界ボックスを評価して、obj 表示オブジェクトの境界ボックスと重複または交差するかどうかを調べます。 | DisplayObject | ||
表示オブジェクトを評価して、x および y パラメーターで指定されたポイントと重複または交差するかどうかを調べます。 | DisplayObject | ||
このコンポーネントを初期化します。 | UIFTETextField | ||
次の画面更新時に updateDisplayList() メソッドが呼び出されるように、コンポーネントをマークします。 | UIFTETextField | ||
後で画面更新時に commitProperties() メソッドが呼び出されるように、コンポーネントをマークします。 | UIFTETextField | ||
後で画面更新時に measure() メソッドが呼び出されるように、コンポーネントをマークします。 | UIFTETextField | ||
Object クラスのインスタンスが、パラメーターとして指定されたオブジェクトのプロトタイプチェーン内にあるかどうかを示します。 | Object | ||
3 次元の表示オブジェクトの(ローカル)座標の 3 次元のポイントをステージ(グローバル)座標の 2 次元のポイントに変換します。 | DisplayObject | ||
point オブジェクトを表示オブジェクトの(ローカル)座標からステージ(グローバル)座標に変換します。 | DisplayObject | ||
親の内部の指定された位置にコンポーネントを移動します。 | UIFTETextField | ||
子の親がこのオブジェクトである場合、または子がこのオブジェクトに所有されている場合に、true を返します。 | UIFTETextField | ||
この関数は、UITextField オブジェクトに親が割り当てられたときに呼び出されます。 | UIFTETextField | ||
レンダラーのすべてのプロパティが設定された後、アイテムレンダラーの親の updateDisplayList() メソッドから呼び出されます。 | DefaultGridItemRenderer | ||
指定されたプロパティが存在し、列挙できるかどうかを示します。 | Object | ||
DisplayObjectContainer インスタンスの子リストから指定の child DisplayObject インスタンスを削除します。 | DisplayObjectContainer | ||
DisplayObjectContainer の子リストの指定された index 位置から子 DisplayObject を削除します。 | DisplayObjectContainer | ||
DisplayObjectContainer インスタンスの子リストから、すべての child DisplayObject インスタンスを削除します。 | DisplayObjectContainer | ||
EventDispatcher オブジェクトからリスナーを削除します。 | EventDispatcher | ||
TextField 内でこのメソッドを使用するコンポーネントはほとんどないので、このメソッドは FTETextField には実装されていません。 | FTETextField | ||
TextField 内でこのメソッドを使用するコンポーネントはほとんどないので、このメソッドは FTETextField には実装されていません。 | FTETextField | ||
指定されたイベントを再生します。 | UIFTETextField | ||
仮想キーボードを前面に表示します。 | InteractiveObject | ||
オブジェクトのサイズを設定します。 | UIFTETextField | ||
表示オブジェクトコンテナの既存の子の位置を変更します。 | DisplayObjectContainer | ||
テキストのフォントの色を設定します。 | UIFTETextField | ||
現在扱っているコンポーネントにフォーカスを設定します。 | UIFTETextField | ||
ループ処理に対するダイナミックプロパティの可用性を設定します。 | Object | ||
FTETextField では選択がサポートされていないので、このメソッドは FTETextField には実装されていません。 | FTETextField | ||
何もしません。 | UIFTETextField | ||
beginIndex または endIndex が -1 に等しくない場合は、このメソッドの FTETextField に対する影響はありません。なぜなら、FTETextField は、範囲のフォーマットをサポートしていないからです。 | FTETextField | ||
この UITextField オブジェクトの visible プロパティを設定します。 | UIFTETextField | ||
指定されたスプライトをユーザーがドラッグできるようにします。 | Sprite | ||
指定されたスプライトを、ユーザーがタッチ対応デバイス上でドラッグできるようにします。 | Sprite | ||
このオブジェクトでルート指定されているすべての MovieClip のタイムラインでの実行を再帰的に停止します。 | DisplayObjectContainer | ||
startDrag() メソッドを終了します。 | Sprite | ||
タッチ対応デバイスで使用する startTouchDrag() メソッドを終了します。 | Sprite | ||
スタイルプロパティの変更を検出します。 | UIFTETextField | ||
指定された 2 つの子オブジェクトの z 順序(重ね順)を入れ替えます。 | DisplayObjectContainer | ||
子リスト内の指定されたインデックス位置に該当する 2 つの子オブジェクトの z 順序(重ね順)を入れ替えます。 | DisplayObjectContainer | ||
ロケール固有の規則に従って書式設定された、このオブジェクトのストリング表現を返します。 | Object | ||
指定されたオブジェクトのストリング表現を返します。 | Object | ||
コントロールに定義された領域に水平方向に収まるようテキストを切り詰めて、省略記号つまり 3 つのピリオド(...)をテキストに付加します。 | UIFTETextField | ||
必要に応じて、このオブジェクトのプロパティとレイアウトを検証および更新し、それを再描画します。 | UIFTETextField | ||
指定されたオブジェクトのプリミティブな値を返します。 | Object | ||
指定されたイベントタイプについて、この EventDispatcher オブジェクトまたはその祖先にイベントリスナーが登録されているかどうかを確認します。 | EventDispatcher |
イベント | 概要 | 定義元 | ||
---|---|---|---|---|
[ブロードキャストイベント] Flash Player または AIR アプリケーションがオペレーティングシステムのフォーカスを取得して、アクティブになったときに送出されます。 | EventDispatcher | |||
表示オブジェクトが表示リストに追加されたときに送出されます。 | DisplayObject | |||
表示オブジェクトが、直接、または表示オブジェクトを含むサブツリーの追加により、ステージ上の表示リストに追加されたときに送出されます。 | DisplayObject | |||
ユーザーがコンテキストメニューから「削除」を選択した場合に送信されます。 | InteractiveObject | |||
ユーザーが同じ InteractiveObject 上でポインティングデバイスのメインボタンを押して離すと送出されます。 | InteractiveObject | |||
AIR アプリケーションでこのインタラクティブオブジェクトに関連付けられているコンテキストメニューをユーザージェスチャがトリガーすると送出されます。 | InteractiveObject | |||
ユーザーがコピー操作のためにプラットフォーム固有のアクセラレーターキーの組み合わせをアクティブ化したとき、またはコンテキストメニューから「コピー」を選択した場合に送出されます。 | InteractiveObject | |||
ユーザーがカット操作のためにプラットフォーム固有のアクセラレーターキーの組み合わせをアクティブ化したとき、またはコンテキストメニューから「カット」を選択した場合に送出されます。 | InteractiveObject | |||
バインド可能な data プロパティが変更されたときに送出されます。 | DefaultGridItemRenderer | |||
[ブロードキャストイベント] Flash Player または AIR アプリケーションがオペレーティングシステムのフォーカスを失って、非アクティブになったときに送出されます。 | EventDispatcher | |||
オブジェクトの doubleClickEnabled フラグが true に設定されている場合にユーザーが InteractiveObject をポインティングデバイスのメインボタンで 2 回続けてすばやくクリックすると送出されます。 | InteractiveObject | |||
[ブロードキャストイベント] 再生ヘッドが新しいフレームに入るときに送出されます。 | DisplayObject | |||
[ブロードキャストイベント] 再生ヘッドが現在のフレームを終了するときに送出されます。 | DisplayObject | |||
表示オブジェクトがフォーカスを取得した後に送出されます。 | InteractiveObject | |||
表示オブジェクトがフォーカスを失った後に送出されます。 | InteractiveObject | |||
[ブロードキャストイベント] フレーム表示オブジェクトのコンストラクターが実行した後で、かつフレームスクリプトが実行される前に送出されます。 | DisplayObject | |||
ユーザーが InteractiveObject インスタンスでタッチサーフェスの端に沿って接触点を作成したとき(例えば、Apple TV の Siri Remote でタッチサーフェスの端に沿ってタップしたときなど)に送出されます。デバイスによっては、この接触を複数のタッチイベントの組み合わせと解釈する可能性もあります。 | InteractiveObject | |||
タッチ対応デバイスで、ユーザーが同じ InteractiveObject インスタンス上の 2 つの接触位置を押したときに送出されます(例えば、タッチスクリーン搭載の携帯電話またはタブレットの表示オブジェクト上を、2 本の指で押したり離したりする場合など)。 | InteractiveObject | |||
タッチ対応デバイスで、ユーザーが InteractiveObject インスタンス上の接触位置でタッチポイントを移動したときに送出されます(例えば、タッチスクリーン搭載の携帯電話やタブレットの表示オブジェクト上で、指を左から右に動かす場合など)。 | InteractiveObject | |||
InteractiveObject インスタンスとの接触位置で、ユーザーが回転ジェスチャを実行したときに送出されます(例えば、タッチスクリーン搭載の携帯電話またはタブレットの画面に 2 本指で触れ、その指を表示オブジェクト上で回転させる場合など)。 | InteractiveObject | |||
InteractiveObject インスタンスとの接触位置で、ユーザーがスワイプジェスチャを実行したときに送出されます(例えば、タッチスクリーン搭載の携帯電話またはタブレットの画面に 3 本指で触れてから、表示オブジェクト上でその 3 本の指をそろえて動かした場合など)。 | InteractiveObject | |||
タッチ対応デバイス上で、ユーザーが InteractiveObject インスタンスとの接触位置を形成してからタップしたときに送出されます(例えば、タッチスクリーン搭載の携帯電話またはタブレットの画面で、表示オブジェクト上に複数の指を置いてメニューを開いてから、1 本の指でタップしてメニューアイテムを選択する場合など)。 | InteractiveObject | |||
InteractiveObject インスタンスとの接触位置で、ユーザーがズームジェスチャを実行したときに送出されます(例えば、タッチスクリーン搭載の携帯電話またはタブレットの画面に 2 本指で触れてから、表示オブジェクト上でその 2 本の指をすばやく広げた場合など)。 | InteractiveObject | |||
このイベントは、IME でインライン入力をサポートしているすべてのクライアントアプリケーションに送出されます。 | InteractiveObject | |||
ユーザーがキーを押したときに送出されます。 | InteractiveObject | |||
ユーザーがキーボード操作によってフォーカスを変更しようとすると送出されます。 | InteractiveObject | |||
ユーザーがキーを離したときに送出されます。 | InteractiveObject | |||
ユーザーが同じ InteractiveObject 上でポインティングデバイスの中央ボタンを押して離すと送出されます。 | InteractiveObject | |||
ユーザーが InteractiveObject インスタンス上でポインティングデバイスの中央ボタンを押したときに送出されます。 | InteractiveObject | |||
ユーザーが InteractiveObject インスタンス上でポインティングデバイスのボタンを離したときに送出されます。 | InteractiveObject | |||
ユーザーが InteractiveObject インスタンス上でポインティングデバイスのボタンを押したときに送出されます。 | InteractiveObject | |||
ユーザーがポインティングデバイスでフォーカスを変更しようとすると送出されます。 | InteractiveObject | |||
InteractiveObject の上で、ユーザーがポインティングデバイスを移動させたときに送出されます。 | InteractiveObject | |||
ユーザーが InteractiveObject インスタンスからポインティングデバイスを離したときに送出されます。 | InteractiveObject | |||
ユーザーが InteractiveObject インスタンスにポインティングデバイスを合わせたときに送出されます。 | InteractiveObject | |||
ユーザーが InteractiveObject インスタンス上でポインティングデバイスのボタンを離したときに送出されます。 | InteractiveObject | |||
マウスホイールが InteractiveObject インスタンス上を回転するときに送出されます。 | InteractiveObject | |||
ユーザーがドラッグジェスチャを止めると、ドラッグイニシエータ InteractiveObject から送出されます。 | InteractiveObject | |||
ドラッグされたオブジェクトがターゲットにドロップされ、そのドロップ操作が DragManager.acceptDragDrop() の呼び出しで受け入れられた場合に、ターゲットの InteractiveObject から送出されます。 | InteractiveObject | |||
ドラッグジェスチャが境界に入ると、InteractiveObject から送出されます。 | InteractiveObject | |||
ドラッグジェスチャが境界を出ると、InteractiveObject から送出されます。 | InteractiveObject | |||
ドラッグジェスチャが境界の範囲内で行われている間、InteractiveObject から継続的に送出されます。 | InteractiveObject | |||
ドラッグ操作の開始時に、DragManager.doDrag() 呼び出しのドラッグイニシエータとして指定されている InteractiveObject から送出されます。 | InteractiveObject | |||
ドラッグ操作が行われている間に、DragManager.doDrag() 呼び出しのドラッグイニシエータとして指定されている InteractiveObject から送出されます。 | InteractiveObject | |||
ユーザーがペースト操作のためにプラットフォーム固有のアクセラレーターキーの組み合わせをアクティブ化したとき、またはコンテキストメニューから「ペースト」を選択した場合に送出されます。 | InteractiveObject | |||
画面の類似性検出しきい値を超えて、ユーザーがアクティブなスタイラスを降ろしたときに送出されます。 | InteractiveObject | |||
画面の類似性検出しきい値を超えて、ユーザーがアクティブなスタイラスを持ち上げたときに送出されます。 | InteractiveObject | |||
類似性検出しきい値の範囲内で、ユーザーがアクティブなスタイラスを画面上に移動したときに送出されます。 | InteractiveObject | |||
画面の類似性検出しきい値の範囲内で、ユーザーがこの InteractiveObject からアクティブなスタイラスを離したときに送出されます。 | InteractiveObject | |||
画面の類似性検出しきい値の範囲内で、ユーザーがこの InteractiveObject の真上にアクティブなスタイラスを移動したときに送出されます。 | InteractiveObject | |||
画面の類似性検出しきい値の範囲内で、ユーザーがこの InteractiveObject やそのいずれかの子からアクティブなスタイラスを離したときに送出されます。 | InteractiveObject | |||
(画面の類似性検出しきい値の範囲内で)ユーザーがアクティブなスタイラスを表示リスト内のオブジェクトの子孫ツリーの外側から InteractiveObject 上に移動したときに送出されます。 | InteractiveObject | |||
ユーザーが最初に InteractiveObject インスタンス上でポインティングデバイスのボタンを押し、次にポインティングデバイスをその InteractiveObject インスタンス以外の場所に移動した後、ボタンを離したときに送出されます。 | InteractiveObject | |||
表示オブジェクトが表示リストから削除されようとしているときに送出されます。 | DisplayObject | |||
表示オブジェクトが、直接、または表示オブジェクトを含むサブツリーの削除により、表示リストから削除されようとしているときに送出されます。 | DisplayObject | |||
[ブロードキャストイベント] 表示リストが更新およびレンダリングされようとしているときに送出されます。 | DisplayObject | |||
ユーザーが同じ InteractiveObject 上でポインティングデバイスの右ボタンを押して離すと送出されます。 | InteractiveObject | |||
ユーザーが InteractiveObject インスタンス上でポインティングデバイスのボタンを押したときに送出されます。 | InteractiveObject | |||
ユーザーが InteractiveObject インスタンス上でポインティングデバイスのボタンを離したときに送出されます。 | InteractiveObject | |||
ユーザーが InteractiveObject インスタンスからポインティングデバイスを離したときに送出されます。 | InteractiveObject | |||
ユーザーが InteractiveObject インスタンスにポインティングデバイスを合わせたときに送出されます。 | InteractiveObject | |||
ユーザーがすべて選択操作のためにプラットフォーム固有のアクセラレーターキーの組み合わせをアクティブ化したとき、またはコンテキストメニューから「すべて選択」を選択した場合に送出されます。 | InteractiveObject | |||
ソフトキーボードが前面に表示された直後に送出されます。 | InteractiveObject | |||
ソフトキーボードが前面に表示される直前に送出されます。 | InteractiveObject | |||
ソフトキーボードが背後に移動して非表示になった直後に送出されます。 | InteractiveObject | |||
オブジェクトの tabChildren フラグの値が変更されたときに送出されます。 | InteractiveObject | |||
オブジェクトの tabEnabled フラグが変更されたときに送出されます。 | InteractiveObject | |||
オブジェクトの tabIndex プロパティの値が変更されたときに送出されます。 | InteractiveObject | |||
テキストの文字を入力すると送出されます。 | InteractiveObject | |||
タッチ対応デバイスにユーザーが初めて接触したときに送出されます(例えば、タッチスクリーン搭載の携帯電話またはタブレットの画面に指で触れる場合など)。 | InteractiveObject | |||
タッチ対応デバイスで、ユーザーが接触を解除したときに送出されます(例えば、タッチスクリーン搭載の携帯電話またはタブレットの画面から指を離す場合など)。 | InteractiveObject | |||
ユーザーがデバイスにタッチしたときに送出され、接触ポイントがなくなるまで継続的に送出されます。 | InteractiveObject | |||
タッチ対応デバイスで、ユーザーが接触位置を InteractiveObject インスタンスの外に移動したときに送出されます(例えば、タッチスクリーン搭載の携帯電話またはタブレットで、1 つの表示オブジェクトから別の表示オブジェクトに指をドラッグする場合など)。 | InteractiveObject | |||
タッチ対応デバイスで、ユーザーが InteractiveObject インスタンス上で接触位置を移動したときに送出されます(例えば、タッチスクリーン搭載の携帯電話またはタブレットで、表示オブジェクトの外にある位置から表示オブジェクト上に指をドラッグする場合など)。 | InteractiveObject | |||
ユーザーがタッチ対応デバイスの InteractiveObject インスタンス外に接触点を動かしたとき(例えば、タッチスクリーンを備えた携帯電話やタブレットで、表示オブジェクトから表示オブジェクト外に指をドラッグしたとき)に送出されます。 | InteractiveObject | |||
タッチ対応デバイスで、ユーザーが InteractiveObject インスタンス上で接触位置を移動したときに送出されます(例えば、タッチスクリーン搭載の携帯電話またはタブレットで、表示オブジェクトの外にある位置から表示オブジェクト上に指をドラッグする場合など)。 | InteractiveObject | |||
タッチ対応デバイスで、ユーザーが接触を開始した InteractiveObject インスタンスの同じ位置から指を離したときに送出されます(例えば、タッチスクリーン搭載の携帯電話またはタブレットの表示オブジェクト上の 1 点を、指で押したり離したりする場合など)。 | InteractiveObject |
スタイルには共通スタイルと特定のテーマに関連するスタイルがあります。共通スタイルは、任意のテーマと共に使用できます。特定のテーマに関連するスタイルは、アプリケーションがそのテーマを使用する場合にのみ使用できます。
スタイル | 説明 | 定義元 | ||
---|---|---|---|---|
color | 型: uint 形式: Color CSS 継承: はい 言語バージョン: ActionScript 3.0 製品バージョン: Flex 4 ランタイムバージョン: Flash10, AIR 1.5 テキストの色です。 Spark テーマの場合、flashx.textLayout.formats.ITextLayoutFormat.color を参照してください。 Mobile テーマで StyleableTextField を使用する場合は、spark.components.supportClasses.StyleableTextField のスタイルの color を参照してください。StyleableStageText を使用する場合は、spark.components.supportClasses.StyleableStageText のスタイルの color を参照してください。 デフォルト値: 0x000000 。関連する API エレメント | DefaultGridItemRenderer | ||
direction | 型: String CSS 継承: はい 言語バージョン: ActionScript 3.0 製品バージョン: Flex 4 ランタイムバージョン: Flash10, AIR 1.5 テキストのデフォルトの双方向埋め込みレベルを指定します。 Spark テーマの場合、flashx.textLayout.formats.ITextLayoutFormat.direction を参照してください。 Mobile テーマの場合、これはサポートされていません。 関連する API エレメント | DefaultGridItemRenderer | ||
fontFamily | 型: String CSS 継承: はい 言語バージョン: ActionScript 3.0 製品バージョン: Flex 4 ランタイムバージョン: Flash10, AIR 1.5 使用するフォント名またはフォント名のカンマ区切りリストです。 Spark テーマの場合、flashx.textLayout.formats.ITextLayoutFormat.fontFamily を参照してください。 Mobile テーマで StyleableTextField を使用する場合は、spark.components.supportClasses.StyleableTextField のスタイルの fontFamily を参照してください。StyleableStageText を使用する場合は、spark.components.supportClasses.StyleableStageText のスタイルの fontFamily を参照してください。 Spark テーマのデフォルト値は 関連する API エレメント | DefaultGridItemRenderer | ||
fontSize | 型: Number 形式: Length CSS 継承: はい 言語バージョン: ActionScript 3.0 製品バージョン: Flex 4 ランタイムバージョン: Flash10, AIR 1.5 テキストの高さ(ピクセル単位)です。 Spark テーマの場合、flashx.textLayout.formats.ITextLayoutFormat.fontSize を参照してください Mobile テーマで StyleableTextField を使用する場合は、spark.components.supportClasses.StyleableTextField のスタイルの fontSize を参照してください。StyleableStageText を使用する場合は、spark.components.supportClasses.StyleableStageText のスタイルの fontSize を参照してください。 Spark テーマのデフォルト値は 関連する API エレメント | DefaultGridItemRenderer | ||
fontStyle | 型: String CSS 継承: はい 言語バージョン: ActionScript 3.0 製品バージョン: Flex 4 ランタイムバージョン: Flash10, AIR 1.5 テキストをイタリック体にするかどうかを指定します。 Spark テーマの場合、flashx.textLayout.formats.ITextLayoutFormat.fontStyle を参照してください Mobile テーマで StyleableTextField を使用する場合は、spark.components.supportClasses.StyleableTextField のスタイルの fontStyle を参照してください。StyleableStageText を使用する場合は、spark.components.supportClasses.StyleableStageText のスタイルの fontStyle を参照してください。 関連する API エレメント | DefaultGridItemRenderer | ||
fontWeight | 型: String CSS 継承: はい 言語バージョン: ActionScript 3.0 製品バージョン: Flex 4 ランタイムバージョン: Flash10, AIR 1.5 テキストをボールド体にするかどうかを指定します。 Spark テーマの場合、flashx.textLayout.formats.ITextLayoutFormat.fontWeight を参照してください Mobile テーマで StyleableTextField を使用する場合は、spark.components.supportClasses.StyleableTextField のスタイルの fontWeight を参照してください。StyleableStageText を使用する場合は、spark.components.supportClasses.StyleableStageText のスタイルの fontWeight を参照してください。 関連する API エレメント | DefaultGridItemRenderer | ||
kerning | 型: String CSS 継承: はい 言語バージョン: ActionScript 3.0 製品バージョン: Flex 4 ランタイムバージョン: Flash10, AIR 1.5 段落の均等配置に使用するスタイルです。 Spark コンポーネントではカーニングがデフォルトで有効になりますが、MX コンポーネントではデフォルトで無効になります。 Spark コンポーネントでは Spark テーマの場合、flashx.textLayout.formats.ITextLayoutFormat.kerning を参照してください Mobile テーマの場合、これはサポートされていません。 関連する API エレメント | DefaultGridItemRenderer | ||
lineBreak | 型: String CSS 継承: いいえ 言語バージョン: ActionScript 3.0 製品バージョン: Flex 4 ランタイムバージョン: Flash10, AIR 1.5 コンテナ内のテキストの折り返しを制御します。 Spark テーマの場合、flashx.textLayout.formats.ITextLayoutFormat.blockProgression を参照してください。 Mobile テーマの場合、これはサポートされていません。 関連する API エレメント | DefaultGridItemRenderer | ||
locale | 型: String CSS 継承: はい 言語バージョン: ActionScript 3.0 製品バージョン: Flex 4 ランタイムバージョン: Flash10, AIR 1.5 テキストのロケールです。大文字小文字変換およびシェイピングを制御します。Unicode Technical Standard #35 に記述されている標準ロケール識別子を使用します。例えば、「en」、「en_US」および「en-US」はすべて英語で、「ja」は日本語です。 デフォルト値は undefined です。このプロパティは上位要素から値を継承します。それでも未定義の場合は、グローバルな Spark の formatters クラスおよび globalization クラスを使用する際には、ルートアプリケーションのこのスタイルを undefined 。詳細 | DefaultGridItemRenderer | ||
paddingLeft | 型: Number 形式: Length CSS 継承: いいえ 言語バージョン: ActionScript 3.0 製品バージョン: Flex 4 ランタイムバージョン: Flash10, AIR 1.5 左側のインセットです(ピクセル単位)。 Spark テーマの場合、flashx.textLayout.formats.ITextLayoutFormat.paddingLeft を参照してください。 Mobile テーマの場合、これはサポートされていません。 関連する API エレメント | DefaultGridItemRenderer | ||
paddingRight | 型: Number 形式: Length CSS 継承: いいえ 言語バージョン: ActionScript 3.0 製品バージョン: Flex 4 ランタイムバージョン: Flash10, AIR 1.5 右側のインセットです(ピクセル単位)。 Spark テーマの場合、flashx.textLayout.formats.ITextLayoutFormat.paddingRight を参照してください。 Mobile テーマの場合、これはサポートされていません。 関連する API エレメント | DefaultGridItemRenderer | ||
textAlign | 型: String CSS 継承: はい 言語バージョン: ActionScript 3.0 製品バージョン: Flex 4 ランタイムバージョン: Flash10, AIR 1.5 コンテナ内のテキストの整列。 Spark テーマの場合、flashx.textLayout.formats.ITextLayoutFormat.textAlign を参照してください Mobile テーマで StyleableTextField を使用する場合は、spark.components.supportClasses.StyleableTextField のスタイルの textAlign を参照してください。StyleableStageText を使用する場合は、spark.components.supportClasses.StyleableStageText のスタイルの textAlign を参照してください。 関連する API エレメント | DefaultGridItemRenderer | ||
textDecoration | 型: String CSS 継承: はい 言語バージョン: ActionScript 3.0 製品バージョン: Flex 4 ランタイムバージョン: Flash10, AIR 1.5 テキストに下線を表示するかどうかを指定します。 Spark テーマの場合、flashx.textLayout.formats.ITextLayoutFormat.textDecoration を参照してください Mobile テーマで StyleableTextField を使用する場合は、spark.components.supportClasses.StyleableTextField のスタイルの textDecoration を参照してください。StyleableStageText を使用する場合、これはサポートされていません。 関連する API エレメント | DefaultGridItemRenderer | ||
textIndent | 型: Number 形式: Length CSS 継承: はい 言語バージョン: ActionScript 3.0 製品バージョン: Flex 4 ランタイムバージョン: Flash10, AIR 1.5 段落の一行目をどれだけインデントするかを指定する数値(ピクセル単位)です。一行目インデントをマイナスに指定すると、行はインデント内に寄せられ、コンテナより外に押し出される場合もあります。 有効な値は、-8000 ~ 8000 の数値および FormatValue.INHERIT です。 デフォルト値は定義されていません。つまり、未設定です。 カスケード時に定義されていない場合、このプロパティは祖先から値を継承します。このプロパティを設定している祖先がない場合、値は 0 になります。 | DefaultGridItemRenderer |
スタイル | 説明 | 定義元 | ||
---|---|---|---|---|
letterSpacing | 型: Number CSS 継承: はい テーマ: mobile 言語バージョン: ActionScript 3.0 製品バージョン: Flex 4.5 ランタイムバージョン: Flash10.1, AIR 2.0 各文字間に表示される追加のピクセル数です。
Spark テーマの場合、これはサポートされていません。
Mobile テーマで StyleableTextField を使用する場合は、spark.components.supportClasses.StyleableTextField.letterSpacing を参照してください。StyleableStageText を使用する場合、これはサポートされていません。 関連する API エレメント | DefaultGridItemRenderer |
column | プロパティ |
column:GridColumn
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 4.5 |
ランタイムバージョン: | Flash Player 10, AIR 2.5 |
このアイテムレンダラーに関連付けられている列を表す GridColumn オブジェクトです。
デフォルト値: null。
このプロパティはデータバインディングのソースとして使用できます。 このプロパティを変更すると、 columnChanged
イベントが送出されます。
実装
public function get column():GridColumn
public function set column(value:GridColumn):void
columnIndex | プロパティ |
data | プロパティ |
data:Object
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 4.5 |
ランタイムバージョン: | Flash Player 10, AIR 2.5 |
グリッドコントロールの行全体に対するデータプロバイダーアイテムの値です。 多くの場合、アイテムレンダラーはビジュアルエレメントの属性を、このオブジェクトのプロパティにバインドします。
デフォルト値: null。
このプロパティはデータバインディングのソースとして使用できます。 このプロパティを変更すると、 dataChange
イベントが送出されます。
実装
public function get data():Object
public function set data(value:Object):void
down | プロパティ |
down:Boolean
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 4.5 |
ランタイムバージョン: | Flash Player 10, AIR 2.5 |
グリッドコントロールの updateDisplayList()
メソッドは、prepare()
を呼び出す前に、このプロパティを設定します。
true
に設定されます。マウスボタンが放されるか、ユーザーがタッチ画面に触れなくなるか、またはマウスやタッチがグリッドセルの外にドラッグされると、down
プロパティは false
にリセットされます。
List アイテムレンダラーとは異なり、Grid アイテムレンダラーには、ダウンインジケーターを表示する排他的な役割はありません。Grid 自体は、選択された行またはセルのダウンインジケーターをレンダリングします。アイテムレンダラーは、そのビジュアルプロパティを変更して、押下されていることを強調することもできます。
デフォルト値: false。
このプロパティはデータバインディングのソースとして使用できます。 このプロパティを変更すると、 downChanged
イベントが送出されます。
実装
public function get down():Boolean
public function set down(value:Boolean):void
dragging | プロパティ |
dragging:Boolean
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 4.5 |
ランタイムバージョン: | Flash Player 10, AIR 2.5 |
ドラッグ&ドロップ操作中の場合のようにアイテムレンダラーがドラッグされている場合は true
が含まれます。 現在、ドラッグ&ドロップ操作は、Spark DataGrid コントロールではサポートされていません。
デフォルト値: false。
このプロパティはデータバインディングのソースとして使用できます。 このプロパティを変更すると、 draggingChanged
イベントが送出されます。
実装
public function get dragging():Boolean
public function set dragging(value:Boolean):void
grid | プロパティ |
hovered | プロパティ |
hovered:Boolean
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 4.5 |
ランタイムバージョン: | Flash Player 10, AIR 2.0 |
アイテムレンダラー上にマウスポインターが置かれたときに true
に設定します。
デフォルト値: false。
このプロパティはデータバインディングのソースとして使用できます。 このプロパティを変更すると、 hoveredChanged
イベントが送出されます。
実装
public function get hovered():Boolean
public function set hovered(value:Boolean):void
label | プロパティ |
label:String
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 4.5 |
ランタイムバージョン: | Flash Player 10, AIR 2.0 |
グリッドコントロールは、prepare()
を呼び出す前に、このプロパティを列の itemToLabel()
メソッドの値に設定します。
GridItemRenderer クラスは、labelDisplay
エレメントが指定されている場合、そのエレメントの text
プロパティに、このプロパティの値を自動的にコピーします。Grid は、label
を列の itemToLabel()
メソッドから返される値に設定します。
デフォルト値: ""。
このプロパティはデータバインディングのソースとして使用できます。 このプロパティを変更すると、 labelChanged
イベントが送出されます。
実装
public function get label():String
public function set label(value:String):void
rowIndex | プロパティ |
rowIndex:int
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 4.5 |
ランタイムバージョン: | Flash Player 10, AIR 2.0 |
グリッドコントロールの updateDisplayList()
メソッドは、prepare()
を呼び出す前に、このプロパティを設定します。
デフォルト値: -1。
このプロパティはデータバインディングのソースとして使用できます。 このプロパティを変更すると、 rowIndexChanged
イベントが送出されます。
実装
public function get rowIndex():int
public function set rowIndex(value:int):void
selected | プロパティ |
selected:Boolean
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 4.5 |
ランタイムバージョン: | Flash Player 10, AIR 2.0 |
グリッドコントロールの updateDisplayList()
メソッドは、prepare()
を呼び出す前に、このプロパティを設定します。
true
が含まれます。
List アイテムレンダラーとは異なり、Grid アイテムレンダラーには、自分が選択範囲の一部であることを表示する排他的な役割はありません。Grid 自体は、選択された行またはセルに対して、selectionIndicator スキンパーツを自動的に表示します。また、アイテムレンダラーは、選択範囲の一部であることを強調するためにビジュアルプロパティを変更できます。
デフォルト値: false。
このプロパティはデータバインディングのソースとして使用できます。 このプロパティを変更すると、 selectedChanged
イベントが送出されます。
実装
public function get selected():Boolean
public function set selected(value:Boolean):void
showsCaret | プロパティ |
showsCaret:Boolean
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 4.5 |
ランタイムバージョン: | Flash Player 10, AIR 2.0 |
グリッドコントロールの updateDisplayList()
メソッドは、prepare()
を呼び出す前に、このプロパティを設定します。
true
が含まれます。
List アイテムレンダラーとは異なり、Grid アイテムレンダラーには、自分のセルまたは行にキャレットがあることを表示する排他的な役割はありません。Grid 自体は、キャレット行またはキャレットセルに対して、caretIndicator スキンパーツを自動的に表示します。また、アイテムレンダラーは、キャレットがあることを強調するためにビジュアルプロパティを変更できます。
デフォルト値: false。
このプロパティはデータバインディングのソースとして使用できます。 このプロパティを変更すると、 showsCaretChanged
イベントが送出されます。
実装
public function get showsCaret():Boolean
public function set showsCaret(value:Boolean):void
DefaultGridItemRenderer | () | コンストラクター |
public function DefaultGridItemRenderer()
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 4.5 |
ランタイムバージョン: | Flash Player 10, AIR 1.5 |
コンストラクターです。
discard | () | メソッド |
public function discard(hasBeenRecycled:Boolean):void
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 4.5 |
ランタイムバージョン: | Flash Player 10, AIR 2.5 |
アイテムレンダラーが表示されなくなると判断された場合に、アイテムレンダラーの親の updateDisplayList()
メソッドから呼び出されます。willBeRecycled
パラメーターが true
の場合、オーナーはこのレンダラーを内部フリーリストに追加して再利用します。 実装では、このメソッドを使用して不要となったレンダラープロパティを消去できます。
このメソッドが直接呼び出されることは意図されていません。 このメソッドは、DataGrid の実装によって呼び出されます。
パラメーター
hasBeenRecycled:Boolean — このレンダラーがオーナーの内部フリーリストに追加されて再利用される場合は true です。
|
prepare | () | メソッド |
public function prepare(willBeRecycled:Boolean):void
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 4.5 |
ランタイムバージョン: | Flash Player 10, AIR 2.5 |
レンダラーのすべてのプロパティが設定された後、アイテムレンダラーの親の updateDisplayList()
メソッドから呼び出されます。このレンダラーが今まで使用されたことがない場合、つまりリサイクルされなかった場合、hasBeenRecycled
パラメーターは false
です。 このメソッドは、レンダラーが表示されようとしているときに呼び出されます。また、レンダラープロパティの変更または再表示の明示的要求によってレンダラーが再表示されるたびに呼び出されます。
このメソッドを使用して、レンダラーのすべてのビジュアルエレメントとプロパティを設定できます。このメソッドを使用すると、data
プロパティをビジュアルエレメントのプロパティにバインドするよりも効率的な場合があります。注意:prepare()
メソッドは頻繁に呼び出されるため、効率的なコードを書いてください。
prepare()
メソッドは、discard()
メソッドの呼び出し前に何度も呼び出されることがあります。
このメソッドが直接呼び出されることは意図されていません。 このメソッドは、DataGrid の実装によって呼び出されます。
パラメーター
willBeRecycled:Boolean — このレンダラーが再利用中である場合は true です。
|
dataChange | イベント |
mx.events.FlexEvent
プロパティ FlexEvent.type =
mx.events.FlexEvent.DATA_CHANGE
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 4.5 |
ランタイムバージョン: | Flash Player 10, AIR 1.5 |
バインド可能な data
プロパティが変更されたときに送出されます。
FlexEvent.DATA_CHANGE
定数により、イベントオブジェクトの type
プロパティ値が dataChange
イベント用に定義されます。
イベントオブジェクトの各プロパティには次の値が設定されています。
プロパティ | 値 |
---|---|
bubbles | false |
cancelable | false |
currentTarget | イベント処理を行うイベントリスナーの定義用オブジェクトを表します。 例えば、イベントリスナーの登録に myButton.addEventListener() を使用すると、myButton の値は currentTarget となります。 |
target | イベントを送出したオブジェクトを表します。このオブジェクトは必ずしもイベントを受け取るオブジェクトとは限りません。 イベントを受け取るオブジェクトに常にアクセスするには、currentTarget プロパティを使用してください。 |
<?xml version="1.0" encoding="utf-8"?> <!-- Demonstate how to control text wrapping in a DataGrid DefaultGridItemRenderer item renderer. This DataGrid example demonstrates how to control text wrapping with the DefaultGridItemRenderer. All cells in this example display the same lengthy string which does not contain newlines. Note that the Flex text components unconditionally render newline characters that appear in the text. The first "Implicit wordWrap" column's renderer is DefaultGridItemRenderer. By default it sets its wordWrap property equal to the value of the DataGrid's varaiableRowHeight property. The second "Explicit wordWrap" column's DefaultGridItemRenderer overrides the wordWrap property. If the wordWrap property's value is set explicitly, the renderer ignores the DataGrid's variableRowHeight property. Note also: this example's column widths and row heights are defined by the DataGrid's typicalItem. The typical item uses explicit newlines to create a string that occupies three lines and a reasonable column width. --> <s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark"> <fx:Declarations> <fx:String id="sampleText">Lorem Ipsum is the standard dummy text of the typesetting industry.</fx:String> <fx:int id="maxDisplayedLines">0</fx:int> </fx:Declarations> <s:Panel title="Spark DataGrid Control Example which demonstrates how to control text wrapping in a DefaultGridItemRenderer" width="75%" height="75%" horizontalCenter="0" verticalCenter="0"> <s:controlBarContent> <s:VGroup> <s:CheckBox id="vrh" selected="@{dataGrid.variableRowHeight}" label="dataGrid.variableRowHeight={vrh.selected}"/> <s:CheckBox id="wordWrapCheckBox" selected="true" label="defaultRenderer.wordWrap={wordWrapCheckBox.selected}"/> </s:VGroup> </s:controlBarContent> <s:DataGrid id="dataGrid" variableRowHeight="false" left="5" right="5" top="5" bottom="5"> <s:columns> <s:ArrayList> <!-- DefaultGridItemRenderer doesn't break lines if the DataGrid's variableRowHeight property is false (the default). --> <s:GridColumn dataField="value" headerText="Implicit wordWrap"/> <!-- Defeat line breaking in DefaultGridItemRenderer by setting wordWrap="false". If wordWrap is set, the renderer ignores the DataGrid's variableRowHeight property. --> <s:GridColumn dataField="value" headerText="Explicit wordWrap"> <s:itemRenderer> <fx:Component> <s:DefaultGridItemRenderer color="0x1E6913" wordWrap="{outerDocument.wordWrapCheckBox.selected}"/> </fx:Component> </s:itemRenderer> </s:GridColumn> </s:ArrayList> </s:columns> <!-- The typicalItem defines column widths and the default row height. The text occpies three lines because we've used data binding to introduce two newlines. Alternatively, we could have used the odd XML ' ' escape to introduce two newlines (the value of the newline character is decimal 10). <s:DataItem value="Lorem Ipsum sample text. newline "/> --> <s:typicalItem> <s:DataItem value="{'Lorem Ipsum sample text.\nnewline\n'}"/> </s:typicalItem> <s:ArrayCollection> <s:DataItem value="{sampleText}"/> <s:DataItem value="{sampleText}"/> <s:DataItem value="{sampleText}"/> </s:ArrayCollection> </s:DataGrid> </s:Panel> </s:Application>
Tue Jun 12 2018, 10:34 AM Z