This page was saved using jaction on 2006-09-04 8:34:07.
Address: http://flexdocs.kr/docs/flex2/langref/mx/controls/TextInput.html
Title: mx.controls.TextInput (Flex™ 2 레퍼런스 가이드)  •  Size: 320442
Packagemx.controls
Classpublic class TextInput
InheritanceTextInput Inheritance UIComponent Inheritance FlexSprite Inheritance Sprite Inheritance DisplayObjectContainer Inheritance InteractiveObject Inheritance DisplayObject Inheritance EventDispatcher Inheritance Object
ImplementsIDataRenderer , IDropInListItemRenderer , IFocusManagerComponent , IIMESupport , IListItemRenderer

TextInput 컨트롤은, 옵션으로 편집도 가능한 단일행의 텍스트 필드입니다. 이 컨트롤의, HTML 텍스트를 제외한 모든 텍스트에는, 같은 스타일 설정이 사용되고 있는 것이 필요합니다. TextInput 컨트롤에서는, Adobe Flash Player 의 HTML 렌더링 기능을 지원(support)하고 있습니다.

TextInput 컨트롤에는 label가 포함되지 않습니다만, Label 컨트롤을 사용하는지, Form 컨테이너내의 FormItem 컨트롤내에서 TextInput 컨트롤을 네스트 하면 label를 추가할 수 있습니다. TextInput 컨트롤을 FormItem 컨트롤내에서 사용하는 경우는, 값이 필수인 것을 나타내는 인디케이터(indicator)를 지정할 수 있습니다. TextInput 컨트롤에는, 입력이 끝난 상태, 선택 상태, 무효 상태, 에러 상태 등 많은 상태가 있습니다. TextInput 컨트롤에서는, 포맷, 검증, 및 키보드 쇼트 컷을 지원(support)하고 있습니다. 또, change event 및 enter 이벤트를 dispatch합니다.

TextInput 컨트롤을 무효로 하면, 그 컨텐츠는,disabledColor 스타일로 지정된 다른 칼라로 표시됩니다. 텍스트의 편집을 금지하려면 ,editable property를 false 로 설정합니다. 입력되는 텍스트를 숨겨, 캐릭터를 asterisk로 표시하려면 , TextArea 의 displayAsPassword property를 true 로 설정합니다.

TextInput 컨트롤은, 다른 몇개의 컨트롤 (RichTextEditor, NumericStepper, ComboBox control 등) 중(안)에서 서브 컴퍼넌트로서 사용됩니다. 이 결과, CSS 타입 selector를 사용해 TextInput 컨트롤에 스타일 property를 할당했을 경우, 그러한 스타일은, 명시적으로 재정의(override) 하지 않는 한, TextInput 가 다른 컨트롤안에 표시될 때 TextInput 에 적용됩니다.

MXML 문장구조법expandedMXML 문장구조법의 비표시

<mx:TextInput> 태그는 Super 클래스의 모든 태그 속성을 Inheritance해, 다음의 속성을 추가합니다.

 <mx:TextInput property condenseWhite="false|true" data="undefined" displayAsPassword="false|true" editable="true|false" horizontalScrollPosition="0" htmlText="" imeMode="null" length="0" listData=null maxChars="0" maxHorizontalScrollPosition="0" restrict="null" selectionBeginIndex="0" selectionEndIndex="0" text="" textField="internal subcontrol" textHeight="0" textWidth="0"   스타일 backgroundAlpha="1.0" backgroundColor="undefined" backgroundImage="undefined" backgroundSize="auto" borderColor="0xAAB3B3" borderSides="left top right bottom" borderSkin="mx.skins.halo.HaloBorder" borderStyle="inset" borderThickness="1" color="0x0B333C" cornerRadius="0" disabledColor="0xAAB3B3" dropShadowColor="0x000000" dropShadowEnabled="false" focusAlpha="0.5" focusRoundedCorners"tl tr bl br" fontAntiAliasType="advanced|normal" fontFamily="Verdana" fontGridFitType="pixel|none|subpixel" fontSharpness="0" fontSize="10" fontStyle="normal|italic" fontThickness="0" fontWeight="normal|bold" paddingLeft="0" paddingRight="0" shadowDirection="center" shadowDistance="2" textAlign="lift|right|center" textDecoration="none|underline" textIndent="0"   event change="디폴트치 없음" dataChange="디폴트치 없음" enter="디폴트치 없음" textInput="디폴트치 없음" /> 

View the examples

See also

mx.controls.Label
mx.controls.Text
mx.controls.TextArea
mx.controls.RichTextEditor
mx.controls.textClasses.TextRange
텍스트 컨트롤의 사용


Public property
 property정의
 InheritedaccessibilityProperties : AccessibilityProperties
이 표시 object의 현재의 accessibility options입니다.
DisplayObject
 Inheritedalpha : Number
지정된 object의 알파 투명도 값을 나타냅니다.
DisplayObject
 InheritedbaselinePosition : Number
컴퍼넌트의 텍스트의 1 행 째의 baseline y 좌표를 지정합니다.
UIComponent
 InheritedblendMode : String
사용하는 브렌드 모드를 지정하는 BlendMode 클래스의 값입니다.
DisplayObject
 InheritedbuttonMode : Boolean
이 스프라이트의 버튼 모드를 지정합니다.
Sprite
 InheritedcacheAsBitmap : Boolean
true 로 설정되어 있는 경우, 표시 object의 내부 비트 맵 표현이 Flash Player 에 캐쉬됩니다.
DisplayObject
 InheritedcacheHeuristic : Boolean
object의 비트 맵 캐쉬를 제안하기 위해서(때문에) Flex 에 의해 사용됩니다.
UIComponent
 InheritedcachePolicy : String
이 object의 비트 맵 캐쉬 policy를 지정합니다.
UIComponent
 InheritedclassName : String
이 인스턴스의 클래스명입니다. 예를 들어,"Button" 등이 있습니다.
UIComponent
  condenseWhite : Boolean
HTML 텍스트의 TextInput 컨트롤로부터 여분의 공백 캐릭터 (스페이스나 개행등)를 삭제할지 어떨지를 지정합니다.
TextInput
 Inheritedconstructor : Object
특정의 object 인스턴스의 클래스 object 또는 constructor    함수에의 참조입니다.
Object
 InheritedcontentMouseX : Number
컨텐츠 좌표계에 있어서의 마우스의 x 위치를 돌려줍니다.
UIComponent
 InheritedcontentMouseY : Number
컨텐츠 좌표계에 있어서의 마우스의 y 위치를 돌려줍니다.
UIComponent
 InheritedcontextMenu : ContextMenu
이 object에 관련지을 수 있었던 context menu를 지정합니다.
InteractiveObject
 InheritedcurrentState : String
컴퍼넌트의 현재의 뷰스테이트입니다.
UIComponent
  data : Object
아이템 렌더러 또는 아이템 에디터로 컴퍼넌트를 사용할 경우에, 컴퍼넌트에 값을 건네줄 수가 있습니다.
TextInput
 Inheriteddescriptor : UIComponentDescriptor
이 UIComponent 인스턴스의 작성을 위해서(때문에) createComponentFromDescriptor() Methods로 사용한 UIComponentDescriptor 에의 참조입니다 (존재하는 경우).
UIComponent
  displayAsPassword : Boolean
이 컨트롤이 패스워드의 입력으로 사용될지 어떨지를 나타냅니다.
TextInput
 Inheriteddocument : Object
이 UIComponent 에 관련지을 수 있었던 문서 object에의 참조입니다.
UIComponent
 InheriteddoubleClickEnabled : Boolean
UIComponent object가 doubleClick 이벤트를 받을지 어떨지를 지정합니다.
UIComponent
 InheriteddropTarget : DisplayObject
스프라이트의 드러그처 또는 스프라이트가 드롭 된 앞 display object를 지정합니다.
Sprite
  editable : Boolean
이 컨트롤내의 텍스트를 유저가 편집할 수 있을지 어떨지를 나타냅니다.
TextInput
 Inheritedenabled : Boolean
컴퍼넌트가 유저의 조작을 받아들일 수가 있을지 어떨지를 지정합니다.
UIComponent
 InheritederrorString : String
발리 데이터에 의해 컴퍼넌트를 감시하고 있을 때, 검증이 실패했을 경우에, 그 컴퍼넌트의 에러 힌트에 표시되는 텍스트입니다.
UIComponent
 InheritedexplicitHeight : Number
컴퍼넌트의 좌표내에 있어서의 컴퍼넌트의 명시적인 높이 (픽셀 단위)를 지정하는 수치입니다.
UIComponent
 InheritedexplicitMaxHeight : Number
컴퍼넌트의 좌표내에 있어서의 컴퍼넌트의 최대의 높이 (픽셀 단위)를 지정하는 수치입니다.
UIComponent
 InheritedexplicitMaxWidth : Number
컴퍼넌트의 좌표내에 있어서의 컴퍼넌트의 최대의 폭 (픽셀 단위)을 지정하는 수치입니다.
UIComponent
 InheritedexplicitMinHeight : Number
컴퍼넌트의 좌표내에 있어서의 컴퍼넌트의 최소의 높이 (픽셀 단위)를 지정하는 수치입니다.
UIComponent
 InheritedexplicitMinWidth : Number
컴퍼넌트의 좌표내에 있어서의 컴퍼넌트의 최소의 폭 (픽셀 단위)을 지정하는 수치입니다.
UIComponent
 InheritedexplicitWidth : Number
컴퍼넌트의 좌표내에 있어서의 컴퍼넌트의 명시적인 폭 (픽셀 단위)을 지정하는 수치입니다.
UIComponent
 Inheritedfilters : Array
표시 object에 현재 관련지을 수 있고 있는 각 필터 object가 포함되고 있는 인덱스 첨부의 배열입니다.
DisplayObject
 InheritedfocusEnabled : Boolean
컴퍼넌트가, 클릭되었을 때에 포커스를 받아들일 수 있을지 어떨지를 나타냅니다.
UIComponent
 InheritedfocusManager : IFocusManager
이 컴퍼넌트와 그 피어-에 대한 포커스를 제어하는 FocusManager 를 취득합니다.
UIComponent
 InheritedfocusPane : Sprite
이 object에 관련지을 수 있었던 포카스페인입니다.
UIComponent
 InheritedfocusRect : Object
이 object가 포커스 구형을 표시할지 어떨지를 지정합니다.
InteractiveObject
 Inheritedgraphics : Graphics
벡터의 묘화 커멘드가 발생하는, 이 스프라이트에 속하는 Graphics object를 지정합니다.
Sprite
 Inheritedheight : Number
부모의 좌표내에 있어서의 컴퍼넌트의 높이 (픽셀 단위)를 지정하는 수치입니다.
UIComponent
 InheritedhitArea : Sprite
스프라이트의 히트 area가 되는 다른 스프라이트를 지정합니다.
Sprite
  horizontalScrollPosition : Number
/ 현재 표시되고 있는 컨텐츠 area의 제일왼쪽에 있는 픽셀의 픽셀 위치입니다.
TextInput
  htmlText : String
TextInput 컨트롤에 의해 표시되는 텍스트를 지정합니다. 텍스트의 스타일을 나타내는 HTML 마크 업을 포함해 지정합니다.
TextInput
 Inheritedid : String
컴퍼넌트의 ID 입니다.
UIComponent
  imeMode : String
IME (입력 Methods 에디터)의 모드를 지정합니다.
TextInput
 InheritedincludeInLayout : Boolean
이 컴퍼넌트를 부모 컨테이너의 레이아웃에 포함할지 어떨지를 지정합니다.
UIComponent
 InheritedinheritingStyles : Object
이 컴퍼넌트의 Inheritance 스타일의 체인의 시작입니다.
UIComponent
 Inheritedinitialized : Boolean
object가 레이아웃의 이하의 3 개의 단계를 모두 완료한 것일지 어떨지를 나타내는 플래그입니다. 처리, 측정, 및 레이아웃 (몇개의 단계가 필수였을 경우).
UIComponent
 InheritedinstanceIndex : int
반복해지는 컴퍼넌트의 인덱스입니다.
UIComponent
 InheritedinstanceIndices : Array
이 UIComponent object를 친문서로부터 참조하기 위해서 필요한 인덱스를 포함한 배열입니다.
UIComponent
 InheritedisDocument : Boolean
이 UIComponent 인스턴스가 문서 object인지, 즉 Flex 어플리케이션, MXML 컴퍼넌트, 또는 ActionScript 컴퍼넌트의 계층의 최상정도에 위치할지 어떨지를 지정합니다.
UIComponent
 InheritedisPopUp : Boolean
컴퍼넌트가 pop-up 된 것을 나타내기 (위해)때문에, PopUpManager 에 의해 true 로 설정됩니다.
UIComponent
  length : int
[read-only] TextArea 에 표시되는 텍스트의 캐릭터수입니다.
TextInput
  listData : BaseListData
드롭 인 아이템 렌더러 또는 드롭 인 아이템 에디터로서 사용하면, 이 컴퍼넌트의 listData property가, 리스트 컨트롤로부터의 해당하는 데이터로 초기화됩니다.
TextInput
 InheritedloaderInfo : LoaderInfo
이 표시 object가 속하는 파일의 로드 정보를 포함한 LoaderInfo object를 돌려줍니다.
DisplayObject
 Inheritedmask : DisplayObject
호출원 display object는, 지정된 mask object에 의해 마스크 됩니다.
DisplayObject
  maxChars : int
텍스트 필드에 유저가 입력할 수 있는 최대 캐릭터수입니다.
TextInput
 InheritedmaxHeight : Number
컴퍼넌트의 좌표내에 있어서의 컴퍼넌트의 최대의 높이 (픽셀 단위)를 지정하는 수치입니다.
UIComponent
  maxHorizontalScrollPosition : Number
[read-only] horizontalScrollPosition 의 최대치입니다.
TextInput
 InheritedmaxWidth : Number
컴퍼넌트의 좌표내에 있어서의 컴퍼넌트의 최대의 폭 (픽셀 단위)을 지정하는 수치입니다.
UIComponent
 InheritedmeasuredHeight : Number
컴퍼넌트의 디폴트의 높이입니다 (픽셀 단위).
UIComponent
 InheritedmeasuredMinHeight : Number
컴퍼넌트의 디폴트의 최소 높이입니다 (픽셀 단위).
UIComponent
 InheritedmeasuredMinWidth : Number
컴퍼넌트의 디폴트의 최소폭입니다 (픽셀 단위).
UIComponent
 InheritedmeasuredWidth : Number
컴퍼넌트의 디폴트의 폭입니다 (픽셀 단위).
UIComponent
 InheritedminHeight : Number
컴퍼넌트의 좌표내에 있어서의 컴퍼넌트의 최소의 높이 (픽셀 단위)를 지정하는 수치입니다.
UIComponent
 InheritedminWidth : Number
컴퍼넌트의 좌표내에 있어서의 컴퍼넌트의 최소의 폭 (픽셀 단위)을 지정하는 수치입니다.
UIComponent
 InheritedmouseChildren : Boolean
object의 아이에 대해서 마우스가 유효한가 어떤가를 조사합니다.
DisplayObjectContainer
 InheritedmouseEnabled : Boolean
이 object가 마우스 메세지를 받아들일지 어떨지를 지정합니다.
InteractiveObject
 InheritedmouseFocusEnabled : Boolean
클릭했을 때, 포커스를 받아들일 수 있을지 어떨지를 나타냅니다.
UIComponent
 InheritedmouseX : Number
마우스 위치의 x 좌표를 나타냅니다 (픽셀 단위).
DisplayObject
 InheritedmouseY : Number
마우스 위치의 y 좌표를 나타냅니다 (픽셀 단위).
DisplayObject
 Inheritedname : String
DisplayObject 의 인스턴스명을 나타냅니다.
DisplayObject
 InheritednestLevel : int
object 계층에 있어서의 이 object의 심도를 나타냅니다.
UIComponent
 InheritednonInheritingStyles : Object
이 컴퍼넌트의 비Inheritance 스타일의 체인의 시작입니다.
UIComponent
 InheritednumChildren : int
이 object의 아이의 수를 돌려줍니다.
DisplayObjectContainer
 InheritedopaqueBackground : Object
표시 object가 특정의 배경색으로 불투명한지 어떤지를 지정합니다.
DisplayObject
 Inheritedowner : DisplayObjectContainer
이 UIComponent 의 오너.
UIComponent
 Inheritedparent : DisplayObjectContainer
이 컴퍼넌트의 부모 컨테이너 또는 친컴퍼넌트입니다.
UIComponent
 InheritedparentApplication : Object
이 UIComponent 인스턴스를 포함한 Application object에의 참조입니다.
UIComponent
 InheritedparentDocument : Object
이 UIComponent 에 대한 친문서 object에의 참조입니다.
UIComponent
 InheritedpercentHeight : Number
컴퍼넌트의 높이를 부모의 크기에 대한 비율 (퍼센티지)로 지정하는 수치입니다.
UIComponent
 InheritedpercentWidth : Number
컴퍼넌트의 폭을 부모의 크기에 대한 비율 (퍼센티지)로 지정하는 수치입니다.
UIComponent
 InheritedprocessedDescriptors : Boolean
아이를 곧바로 생성하는지, 지연 생성한 후, 이 몇개의 발생에 응해,true 로 설정됩니다.
UIComponent
 Inheritedprototype : Object
[static] 클래스 또는 함수 object의 prototype object에의 참조입니다.
Object
 Inheritedrepeater : IRepeater
이 UIComponent 를 작성한 Repeater object (친문서내에 있다)에의 참조입니다.
UIComponent
 InheritedrepeaterIndex : int
이 UIComponent 를 작성한 Repeater 의 데이터 프로바이더내에 있는 아이템의 인덱스입니다.
UIComponent
 InheritedrepeaterIndices : Array
이 UIComponent 를 생성한, 친문서내에 있는 Repeater 의 데이터 프로바이더에 포함되는 아이템의 인덱스를 포함한 배열입니다.
UIComponent
 Inheritedrepeaters : Array
이 UIComponent 를 작성한 Repeater object (친문서내에 있다)에의 참조를 포함한 배열입니다.
UIComponent
  restrict : String
유저가 컨트롤에 입력할 수 있는 캐릭터세트를 나타냅니다.
TextInput
 Inheritedroot : DisplayObject
로드 된 SWF 파일내 display object의 경우,root property는 그 SWF 파일이 나타내는 표시 리스트의 트리 구조 부분의 맨 위에 있는 표시 object가 됩니다.
DisplayObject
 Inheritedrotation : Number
DisplayObject 인스턴스의 원래의 위치로부터의 회전각을 번단위로 가리킵니다.
DisplayObject
 Inheritedscale9Grid : Rectangle
현재 유효한 확대 / 축소 격자입니다.
DisplayObject
 InheritedscaleX : Number
수평 방향의 확대 / 축소의 비율을 지정하는 수치입니다.
UIComponent
 InheritedscaleY : Number
수직 방향의 신축율을 지정하는 수치입니다.
UIComponent
 Inheritedscreen : Rectangle
이 object의 기본적인 묘화면의 크기와 위치를 포함한 object를 돌려줍니다.
UIComponent
 InheritedscrollRect : Rectangle
표시 object의 스크롤 구형의 경계.
DisplayObject
  selectionBeginIndex : int
현재의 선택 범위의 최초의 캐릭터를 나타내는 0 베이스의 인덱스치입니다.
TextInput
  selectionEndIndex : int
현재의 선택 범위의 마지막 캐릭터의직후의 위치를 나타내는 0 베이스의 인덱스입니다. 즉, 마지막 캐릭터의 위치를 나타내는 1 베이스 인덱스와 같습니다.
TextInput
 InheritedsoundTransform : SoundTransform
이 스프라이트내의 사운드를 제어합니다.
Sprite
 Inheritedstage : Stage
표시 object의 스테이지.
DisplayObject
 Inheritedstates : Array
이 컴퍼넌트에 대해서 정의된 뷰스테이트.
UIComponent
 InheritedstyleDeclaration : CSSStyleDeclaration
이 object의 inline의 Inheritance 스타일의 기억역입니다.
UIComponent
 InheritedstyleName : Object
이 컴퍼넌트로 사용하는 클래스 스타일.
UIComponent
 InheritedsystemManager : ISystemManager
이 컴퍼넌트로 사용하는 SystemManager object를 돌려줍니다.
UIComponent
 InheritedtabChildren : Boolean
object의 아이에 대해서 탭이 유효한가 어떤가를 조사합니다.
DisplayObjectContainer
 InheritedtabEnabled : Boolean
이 object가 탭 순서에 포함될지 어떨지를 지정합니다.
InteractiveObject
 InheritedtabIndex : int
SWF 파일내의 object의 탭 순서를 지정합니다.
InteractiveObject
  text : String
컨트롤에 표시되는 plaintext입니다.
TextInput
  textHeight : Number
[read-only] 텍스트의 높이입니다.
TextInput
 InheritedtextSnapshot : TextSnapshot
이 DisplayObjectContainer 인스턴스의 TextSnapshot object를 돌려줍니다.
DisplayObjectContainer
  textWidth : Number
[read-only] 텍스트의 폭입니다.
TextInput
 InheritedtoolTip : String
툴 힌트에 표시하는 텍스트입니다.
UIComponent
 Inheritedtransform : Transform
표시 object의 매트릭스, 칼라 변환, 픽셀 경계에 관계하는 property를 가지는 object입니다.
DisplayObject
 Inheritedtransitions : Array
Transition object의 배열입니다. 각 Transition object에는, 뷰스테이트가 변화했을 때에 재생되는 effect세트가 정의됩니다.
UIComponent
 InheritedtweeningProperties : Array
이 object에 대해서 현재 tween 되고 있는 property의 배열.
UIComponent
 Inheriteduid : String
object의 일의의 식별자입니다.
UIComponent
 InheritedupdateCompletePendingFlag : Boolean
object가 3 단계의 레이아웃 검증을 완료한 것일지 어떨지를 나타내는 플래그입니다 (몇개의 검증이 필수였을 경우).
UIComponent
 InheriteduseHandCursor : Boolean
buttonMode property가 true 로 설정된 스프라이트상에 마우스가 이동했을 때에, 가리켜 핸드 포인터 (핸드 커서)를 표시할지 어떨지를 나타내는 불리언 값입니다.
Sprite
 InheritedvalidationSubField : String
이 컴퍼넌트에 subfield를 관련짓기 위해서(때문에) 발리 데이터에 의해 사용됩니다.
UIComponent
 Inheritedvisible : Boolean
이 UIComponent 의 가시성을 제어합니다.
UIComponent
 Inheritedwidth : Number
부모의 좌표내에 있어서의 컴퍼넌트의 폭 (픽셀 단위)을 지정하는 수치입니다.
UIComponent
 Inheritedx : Number
부모 컨테이너내에 있어서의 컴퍼넌트의 수평 위치 (픽셀 단위)를 지정하는 수치입니다.
UIComponent
 Inheritedy : Number
부모 컨테이너내에 있어서의 컴퍼넌트의 수직 위치 (픽셀 단위)를 지정하는 수치입니다.
UIComponent
Protected property
 property정의
  textField : UITextField
이 TextInput 의 텍스트를 표시하기 위한 내부 UITextField 입니다.
TextInput
 InheritedunscaledHeight : Number
확대 / 축소 없음의 컴퍼넌트의 높이를 요구하는 편리한 Methods입니다. 컴퍼넌트의 묘화 및 아이의 레이아웃은 모두, 이 높이의 네모진 범위내에서 실시할 필요가 있습니다. 또, 이 값은 updateDisplayList() 에 인수로서 건네받습니다.
UIComponent
 InheritedunscaledWidth : Number
확대 / 축소 없음의 컴퍼넌트의 폭을 요구하는 편리한 Methods입니다. 컴퍼넌트의 묘화 및 아이의 레이아웃은 모두, 이 폭의 네모진 범위내에서 실시할 필요가 있습니다. 또, 이 값은 updateDisplayList() 에 인수로서 건네받습니다.
UIComponent
Public Methods
 Methods정의
  TextInput ()
constructor   .
TextInput
 InheritedaddChild (child:DisplayObject ):DisplayObject
이 DisplayObjectContainer 인스턴스에 child DisplayObject 인스턴스를 추가합니다.
DisplayObjectContainer
 InheritedaddChildAt (child:DisplayObject , index:int ):DisplayObject
이 DisplayObjectContainer 인스턴스에 child DisplayObject 인스턴스를 추가합니다.
DisplayObjectContainer
 InheritedaddEventListener (type:String , listener:Function , useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
event listener objects를 EventDispatcher object에 등록해, listener가 이벤트의 통지를 받도록(듯이) 합니다.
EventDispatcher
 InheritedareInaccessibleObjectsUnderPoint (point:Point ):Boolean
특정의 point 포인트를 지정해 호출한 DisplayObjectContainer.getObjectsUnderPoint() Methods로부터 돌려주어진 리스트에, 시큐러티상의 제약을 위해서(때문에) 생략 되는 표시 object가 있을지 어떨지를 나타냅니다.
DisplayObjectContainer
 InheritedcallLater (method:Function , args:Array = null):void
다음에 호출하는 함수를 큐에 포함합니다.
UIComponent
 InheritedclearStyle (styleProp:String ):void
이 컴퍼넌트 인스턴스로부터 스타일 property를 삭제합니다.
UIComponent
 Inheritedcontains (child:DisplayObject ):Boolean
지정된 표시 object가, DisplayObjectContainer 인스턴스의 아이인지, 인스턴스 자체인지를 지정합니다.
DisplayObjectContainer
 InheritedcontentToGlobal (point:Point ):Point
Point object를 컨텐츠 좌표로부터 글로벌 좌표로 변환합니다.
UIComponent
 InheritedcontentToLocal (point:Point ):Point
Point object를 컨텐츠 좌표로부터 로컬 좌표로 변환합니다.
UIComponent
 InheritedcreateReferenceOnParentDocument (parentDocument:IFlexDisplayObject ):void
이 IUIComponent object에의 id 참조를 친문서 object상에 작성합니다.
UIComponent
 InheriteddeleteReferenceOnParentDocument (parentDocument:IFlexDisplayObject ):void
이 IUIComponent object에의 id 참조를 친문서 object로부터 삭제합니다.
UIComponent
 InheriteddetermineTextFormatFromStyles ():UITextFormat
이 UIComponent 의 텍스트 스타일에 대응하는 UITextFormat object를 돌려줍니다.
UIComponent
 InheriteddispatchEvent (event:Event ):Boolean
이벤트를 event 플로우(flow)에 dispatch합니다.
EventDispatcher
 InheriteddrawFocus (focused:Boolean ):void
이 컴퍼넌트를 둘러싸는 포커스 인디케이터(indicator)를 표시 또는 비표시로 합니다.
UIComponent
 InheriteddrawRoundRect (x:Number , y:Number , w:Number , h:Number , r:Object = null, c:Object = null, alpha:Object = null, rot:Object = null, gradient:String = null, ratios:Array = null, hole:Object = null):void
이 스킨의 Graphics object에, 프로그램으로 구형을 묘화 합니다.
UIComponent
 InheritedeffectFinished (effectInst:EffectInstance ):void
컴퍼넌트에서의 재생의 정지시에 effect 인스턴스에 의해 불려 갑니다.
UIComponent
 InheritedeffectStarted (effectInst:EffectInstance ):void
컴퍼넌트에서의 재생의 개시시에 effect 인스턴스에 의해 불려 갑니다.
UIComponent
 InheritedendEffectsStarted ():void
현재 컴퍼넌트로 재생중의 모든 effect를 종료합니다.
UIComponent
 InheritedexecuteBindings (recurse:Boolean = false):void
이 UIComponent object에의 데이터 바인딩을 실행합니다.
UIComponent
 InheritedfinishPrint (obj:Object , target:IFlexDisplayObject ):void
인쇄의 완료 후에 불려 갑니다.
UIComponent
 InheritedgetBounds (targetCoordinateSpace:DisplayObject ):Rectangle
targetCoordinateSpace object의 좌표계를 기준으로 해, 표시 object의 area를 정의하는 구형을 돌려줍니다.
DisplayObject
 InheritedgetChildAt (index:int ):DisplayObject
지정의 인덱스 위치에 있는 child 표시 object 인스턴스를 돌려줍니다.
DisplayObjectContainer
 InheritedgetChildByName (name:String ):DisplayObject
지정된 이름에 일치하는 child 표시 object를 돌려줍니다.
DisplayObjectContainer
 InheritedgetChildIndex (child:DisplayObject ):int
child DisplayObject 인스턴스의 인덱스 위치를 돌려줍니다.
DisplayObjectContainer
 InheritedgetClassStyleDeclarations ():Array
이 UIComponent 인스턴스의 타입 selector를 찾습니다.
UIComponent
 InheritedgetExplicitOrMeasuredHeight ():Number
명시된 높이를 사용하는지, 그렇지 않으면 측정한 높이를 사용하는지를 결정하는 편리한 Methods입니다.
UIComponent
 InheritedgetExplicitOrMeasuredWidth ():Number
명시적인 폭 또는 측정폭을 사용할지 어떨지를 결정하기 위한 편리한 Methods입니다.
UIComponent
 InheritedgetFocus ():InteractiveObject
현재 포커스를 가지고 있는 object를 취득합니다.
UIComponent
  getLineMetrics (lineIndex:int ):TextLineMetrics
컨트롤내의 텍스트행의 텍스트의 위치와 측정에 관한 정보를 가지는 TextLineMetrics object를 돌려줍니다.
TextInput
 InheritedgetObjectsUnderPoint (point:Point ):Array
지정된 포인트아래에 있어, 이 DisplayObjectContainer 인스턴스의 child 또는 손자등인 object의 배열을 돌려줍니다.
DisplayObjectContainer
 InheritedgetRect (targetCoordinateSpace:DisplayObject ):Rectangle
셰이프상의 선을 제외해,targetCoordinateSpace Parameters에 의해 정의된 좌표계에 근거해, 표시 object의 경계를 정의하는 구형을 돌려줍니다.
DisplayObject
 InheritedgetRepeaterItem (whichRepeater:int = -1):Object
지정된 Repeater 가 이 Repeater 를 생성하기 위해서 사용한 dataProvider 내의 아이템을 돌려줍니다. 이 Repeater 가 반복해지지 않은 경우는,null 를 돌려줍니다.
UIComponent
 InheritedgetStyle (styleProp:String ):*
이 컴퍼넌트의 스타일 참조 체인의 몇개의 장소로 설정된 스타일 property를 취득합니다.
UIComponent
 InheritedglobalToContent (point:Point ):Point
Point object를 글로벌 좌표로부터 컨텐츠 좌표로 변환합니다.
UIComponent
 InheritedglobalToLocal (point:Point ):Point
point object를 스테이지 (글로벌) 좌표로부터 표시 object의 (로컬) 좌표로 변환합니다.
DisplayObject
 InheritedhasEventListener (type:String ):Boolean
EventDispatcher object에, 특정의 event 타입에 대해서 등록된 listener가 있을지 어떨지를 확인합니다.
EventDispatcher
 InheritedhasOwnProperty (name:String ):Boolean
object로 지정된 property가 정의되고 있는지 어떤지를 나타냅니다.
Object
 InheritedhitTestObject (obj:DisplayObject ):Boolean
표시 object를 평가해,obj 표시 object와 중복 또는 교차할지 어떨지를 조사합니다.
DisplayObject
 InheritedhitTestPoint (x:Number , y:Number , shapeFlag:Boolean = false):Boolean
표시 object를 평가해,xy Parameters로 지정된 포인트와 중복 또는 교차할지 어떨지를 조사합니다.
DisplayObject
 InheritedhorizontalGradientMatrix (x:Number , y:Number , width:Number , height:Number ):Matrix
수평 방향의 그라데이션을 묘화 할 경우에 rot Parameters로서 drawRoundRect() Methods에 건네줄 수 있는 박스의 Matrix 를 돌려줍니다.
UIComponent
 Inheritedinitialize ():void
이 컴퍼넌트의 내부 구조를 초기화합니다.
UIComponent
 InheritedinitializeRepeaterArrays (parent:IRepeaterClient ):void
이 컴퍼넌트가 반복해지는 인스턴스를 추적하는 각종 property를 초기화합니다.
UIComponent
 InheritedinvalidateDisplayList ():void
다음에 화면이 갱신되고 있는 동안에 updateDisplayList() Methods가 불려 가도록(듯이), 컴퍼넌트를 마크 합니다.
UIComponent
 InheritedinvalidateProperties ():void
다음에 화면이 갱신되고 있는 동안에 commitProperties() Methods가 불려 가도록(듯이), 컴퍼넌트를 마크 합니다.
UIComponent
 InheritedinvalidateSize ():void
다음에 화면이 갱신되고 있는 동안에 measure() Methods가 불려 가도록(듯이), 컴퍼넌트를 마크 합니다.
UIComponent
 InheritedisPrototypeOf (theClass:Object ):Boolean
Object 클래스의 인스턴스가, Parameters로서 지정된 object의 prototype 체인내에 있을지 어떨지를 나타냅니다.
Object
 InheritedlocalToContent (point:Point ):Point
Point object를 로컬 좌표로부터 컨텐츠 좌표로 변환합니다.
UIComponent
 InheritedlocalToGlobal (point:Point ):Point
point object를 표시 object의 (로컬) 좌표로부터 스테이지 (글로벌) 좌표로 변환합니다.
DisplayObject
 InheritedmeasureHTMLText (htmlText:String ):TextLineMetrics
이 UIComponent 의 스타일로 결정되는 UITextFormat 를 사용해 단일행의 UITextField 에 표시하는 것으로서<font><b> 와 같은 HTML 태그가 포함되는 지정의 HTML 텍스트를 측정합니다.
UIComponent
 InheritedmeasureText (text:String ):TextLineMetrics
이 UIComponent 의 스타일로 결정되는 UITextFormat 를 사용해 단일행의 UITextField 에 표시하는 것으로서 지정의 텍스트를 측정합니다.
UIComponent
 Inheritedmove (x:Number , y:Number ):void
부모의 내부의 지정된 위치에 컴퍼넌트를 이동합니다.
UIComponent
 InheritednotifyStyleChangeInChildren (styleProp:String , recursive:Boolean ):void
스타일의 변경을 아이에게 통지합니다.
UIComponent
 Inheritedowns (child:DisplayObject ):Boolean
owner property의 체인이 child 로부터 이 UIComponent 를 지정하고 있는 경우에,true 를 돌려줍니다.
UIComponent
 InheritedparentChanged (p:DisplayObjectContainer ):void
UIComponent object를 부모에 대해서 추가 또는 삭제했을 때에 Flex 에 의해 불려 갑니다.
UIComponent
 InheritedprepareToPrint (target:IFlexDisplayObject ):Object
인쇄용의 IFlexDisplayObject 를 준비합니다.
UIComponent
 InheritedpropertyIsEnumerable (name:String ):Boolean
지정된 property가 존재해, 열거 가능한가 어떤가를 나타냅니다.
Object
 InheritedregenerateStyleCache (recursive:Boolean ):void
이 컴퍼넌트의 CSS 스타일 캐쉬를 작성 또는 재작성합니다. recursive Parameters가 true 의 경우는, 이 컴퍼넌트의 모든 자손의 CSS 스타일 캐쉬도 작성 또는 재작성합니다.
UIComponent
 InheritedregisterEffects (effects:Array ):void
각 effect 이벤트에 대해, EffectManager 를 event listener의 1 개로서 등록합니다.
UIComponent
 InheritedremoveChild (child:DisplayObject ):DisplayObject
DisplayObjectContainer 인스턴스의 child 리스트로부터 지정의 child DisplayObject 인스턴스를 삭제합니다.
DisplayObjectContainer
 InheritedremoveChildAt (index:int ):DisplayObject
DisplayObjectContainer 의 child 리스트의 지정된 index 위치로부터 child DisplayObject 를 삭제합니다.
DisplayObjectContainer
 InheritedremoveEventListener (type:String , listener:Function , useCapture:Boolean = false):void
EventDispatcher object로부터 listener를 삭제합니다.
EventDispatcher
 InheritedresumeBackgroundProcessing ():void
[static] suspendBackgroundProcessing() 가 불려 간 후,callLater() 에 의해 큐에 넣어진 Methods의 백그라운드 처리를 재개합니다.
UIComponent
 InheritedsetActualSize (w:Number , h:Number ):void
object의 크기를 설정합니다.
UIComponent
 InheritedsetChildIndex (child:DisplayObject , index:int ):void
표시 object 컨테이너의 기존의 아이의 위치를 변경합니다.
DisplayObjectContainer
 InheritedsetCurrentState (stateName:String , playTransition:Boolean = true):void
현재 상태를 설정합니다.
UIComponent
 InheritedsetFocus ():void
현재 취급하고 있는 컴퍼넌트에 포커스를 설정합니다.
UIComponent
 InheritedsetPropertyIsEnumerable (name:String , isEnum:Boolean = true):void
루프 처리에 대한 다이나믹 property의 가용성을 설정합니다.
Object
  setSelection (beginIndex:int , endIndex:int ):void
Parameters로 지정된 범위의 텍스트를 선택합니다.
TextInput
 InheritedsetStyle (styleProp:String , newValue:* ):void
이 컴퍼넌트 인스턴스의 스타일 property를 설정합니다.
UIComponent
 InheritedsetVisible (value:Boolean , noEvent:Boolean = false):void
visible property가 변경되었을 때에 불려 갑니다.
UIComponent
 InheritedstartDrag (lockCenter:Boolean = false, bounds:Rectangle = null):void
지정된 스프라이트를 유저가 드러그 할 수 있도록(듯이) 합니다.
Sprite
 InheritedstopDrag ():void
startDrag() Methods를 종료합니다.
Sprite
 InheritedstyleChanged (styleProp:String ):void
스타일 property의 변경을 검출합니다.
UIComponent
 InheritedstylesInitialized ():void
컴퍼넌트의 스타일을 처음으로 초기화할 때, Flex 는 stylesInitialized() Methods를 호출합니다.
UIComponent
 InheritedsuspendBackgroundProcessing ():void
[static] resumeBackgroundProcessing() 가 불려 갈 때까지,callLater() 에 의해 큐에 넣어진 Methods의 백그라운드 처리를 블록 합니다.
UIComponent
 InheritedswapChildren (child1:DisplayObject , child2:DisplayObject ):void
지정된 2 살의 child object의 z 순서 (겹침순서)를 바꿔 넣습니다.
DisplayObjectContainer
 InheritedswapChildrenAt (index1:int , index2:int ):void
아이 리스트내의 지정된 인덱스 위치에 해당하는 2 살의 child object의 z 순서 (겹침순서)를 바꿔 넣습니다.
DisplayObjectContainer
 InheritedtoString ():String
어플리케이션의 DisplayObject 의 계층 내부에서의 이 object의 위치를 나타내는 string를 돌려줍니다.
FlexSprite
 InheritedvalidateDisplayList ():void
아이의 위치와 크기를 검증해, 그 외의 비주얼 object를 묘화 합니다.
UIComponent
 InheritedvalidateNow ():void
필요에 따라서, 이 object의 property와 레이아웃을 검증 및 갱신해, 그것을 재묘화 합니다.
UIComponent
 InheritedvalidateProperties ():void
commitProperties() Methods를 호출해 컴퍼넌트의 property를 검증하기 위해서 레이아웃 논리에 의해 사용됩니다.
UIComponent
 InheritedvalidateSize (recursive:Boolean = false):void
컴퍼넌트의 측정 크기를 검증합니다. LayoutManager.invalidateSize() Methods가 이 ILayoutManagerClient 를 지정해 불려 갔을 경우, 측정의 실행시에 validateSize() Methods가 불려 갑니다.
UIComponent
 InheritedvalidationResultHandler (event:ValidationResultEvent ):void
이 컴퍼넌트에 할당할 수 있었던 발리 데이터로부터의 validinvalid 의 양쪽 모두의 이벤트를 처리합니다.
UIComponent
 InheritedvalueOf ():Object
지정된 object의 원시적치를 돌려줍니다.
Object
 InheritedverticalGradientMatrix (x:Number , y:Number , width:Number , height:Number ):Matrix
수직 방향의 그라데이션을 묘화 할 경우에 rot Parameters로서 drawRoundRect() Methods에 건네줄 수 있는 박스의 Matrix 를 돌려줍니다.
UIComponent
 InheritedwillTrigger (type:String ):Boolean
지정된 event 타입에 대해, 이 EventDispatcher object 또는 그 조상에게 event listener가 등록되어 있는지 어떤지를 확인합니다.
EventDispatcher
Protected Methods
 Methods정의
 InheritedadjustFocusRect (obj:DisplayObject = null):void
포커스 구형을 조정합니다.
UIComponent
 InheritedattachOverlay ():void
이것은, Flex 체제가 Dissolve effect를 지원(support)하기 위해서 사용하는 내부 Methods입니다.
UIComponent
 InheritedchildrenCreated ():void
아이 object의 작성 후에 행해지는 최종 처리를 실행합니다.
UIComponent
 InheritedcommitProperties ():void
컴퍼넌트로 설정된 property를 처리합니다.
UIComponent
 InheritedcreateChildren ():void
컴퍼넌트의 child object를 작성합니다.
UIComponent
 InheritedfocusInHandler (event:FocusEvent ):void
UIComponent object가 포커스를 취득했을 때에 불려 가는 event 핸들러입니다.
UIComponent
 InheritedfocusOutHandler (event:FocusEvent ):void
UIComponent object가 포커스를 잃었을 때에 불려 가는 event 핸들러입니다.
UIComponent
 InheritedinitializationComplete ():void
이 컴퍼넌트의 초기화를 완료시킵니다.
UIComponent
 InheritedinitializeAccessibility ():void
이 컴퍼넌트의 accessibility코드를 초기화합니다.
UIComponent
 InheritedisOurFocus (target:DisplayObject ):Boolean
통상, UITextField object가 포함되어 있는 컴퍼넌트 가운데, UITextField object가 포커스를 취득한 컴퍼넌트에 의해 재정의(override) 됩니다.
UIComponent
 InheritedkeyDownHandler (event:KeyboardEvent ):void
keyDown 이벤트에 대해서 불려 가는 event 핸들러입니다.
UIComponent
 InheritedkeyUpHandler (event:KeyboardEvent ):void
keyUp 이벤트에 대해서 불려 간 event 핸들러입니다.
UIComponent
 Inheritedmeasure ():void
컴퍼넌트의 디폴트 크기를 계산할 뿐만 아니라, 옵션으로 디폴트의 최소 크기를 계산할 수도 있습니다.
UIComponent
 InheritedupdateDisplayList (unscaledWidth:Number , unscaledHeight:Number ):void
object의 묘화 및 그 아이의 크기나 위치의 설정을 실시합니다.
UIComponent
이벤트
 이벤트일람정의
 Inheritedactivate Flash Player 가 operating system의 포커스를 취득해, 액티브하게 되었을 때에 dispatch됩니다. DisplayObject
 Inheritedadd addChild() Methods 또는 addChildAt() Methods를 사용해 컴퍼넌트를 컨텐츠의 아이로서 컨테이너에 추가했을 때에 dispatch됩니다. UIComponent
 Inheritedadded 표시 object가 표시 리스트에 추가되었을 때에 dispatch됩니다. DisplayObject
  change TextInput 컨트롤내의 텍스트가 유저로부터의 입력, 또는 데이터 바인딩에 의해 변화했을 때에 dispatch됩니다. TextInput
 Inheritedclick 유저가 같은 InteractiveObject 상에서 pointing device의 메인 버튼을 눌러 떼어 놓으면 dispatch됩니다. InteractiveObject
 InheritedcreationComplete 컴퍼넌트의 구축, property 처리, 측정, 레이아웃, 및 묘화가 완료했을 때에 dispatch됩니다. UIComponent
 InheritedcurrentStateChange 뷰스테이트의 변경 후에 dispatch됩니다. UIComponent
 InheritedcurrentStateChanging currentState property가 변경된 후에 dispatch됩니다. 뷰스테이트가 변경되기 전에는 dispatch되지 않습니다. UIComponent
  dataChange data property가 변경되었을 때에 dispatch됩니다. TextInput
 Inheriteddeactivate Flash Player 가 operating system의 포커스를 잃어, 비액티브하게 되었을 때에 dispatch됩니다. DisplayObject
 InheriteddoubleClick object의 doubleClickEnabled 플래그가 true 로 설정되어 있는 경우에는, 유저가 같은 InteractiveObject 상에서 pointing device의 메인 버튼을 2 회 계속해 재빠르게 눌러 떼어 놓으면 dispatch됩니다. InteractiveObject
 InheriteddragComplete 드러그 조작이 완료했을 때 (드러그 데이터를 드롭 타겟으로 드롭 하는지, 드롭을 실행하지 않고 드러그 & 드롭 조작을 종료했을 때의 언젠가), 드러그 이니씨에이터 (드러그 한 데이터의 소스인 컴퍼넌트)에 의해 dispatch됩니다. UIComponent
 InheriteddragDrop 유저가 드롭 타겟상에서 마우스를 떼어 놓았을 때, 드롭 타겟으로 따라 dispatch됩니다. UIComponent
 InheriteddragEnter 드러그 조작시에, 컴퍼넌트상에서 마우스를 이동했을 때, 컴퍼넌트에 의해 dispatch됩니다. UIComponent
 InheriteddragExit 유저가 데이터를 컴퍼넌트의 외부에 드러그 해, 타겟으로 드롭 하지 않았을 때, 컴퍼넌트에 의해 dispatch됩니다. UIComponent
 InheriteddragOver 드러그 조작시에, 컴퍼넌트상에서 마우스를 이동했을 때, 컴퍼넌트에 의해 dispatch됩니다. UIComponent
 InheritedeffectEnd effect의 종료후에 dispatch됩니다. UIComponent
 InheritedeffectStart effect가 개시되기 직전에 dispatch됩니다. UIComponent
  enter 유저가 Enter 키를 눌렀을 때에 dispatch됩니다. TextInput
 InheritedenterFrame 재생 헤드가 새로운 프레임에 들어갈 때 dispatch됩니다. DisplayObject
 InheritedenterState 컴퍼넌트가 르트뷰스테이트에 돌아온 후에 dispatch됩니다. UIComponent
 InheritedexitState 컴퍼넌트가 르트뷰스테이트를 종료하기 전에 dispatch됩니다. UIComponent
 InheritedfocusIn 표시 object가 포커스를 취득한 후에dispatch됩니다. InteractiveObject
 InheritedfocusOut 표시 object가 포커스를 잃은 후에dispatch됩니다. InteractiveObject
 Inheritedhide object 상태가 가시로부터 불가시에 변화했을 때에 dispatch됩니다. UIComponent
 Inheritedinitialize 컴퍼넌트의 구축과 초기화 property의 설정이 완료했을 때에 dispatch됩니다. UIComponent
 Inheritedinvalid 발리 데이터에 의해 컴퍼넌트가 감시되고 있어 검증이 실패했을 경우에 dispatch됩니다. UIComponent
 InheritedkeyDown 유저가 키를 눌렀을 때에 dispatch됩니다. InteractiveObject
 InheritedkeyFocusChange 유저가 키보드 조작에 의해 포커스를 변경하려고 하면 dispatch됩니다. InteractiveObject
 InheritedkeyUp 유저가 키를 떼어 놓았을 때에 dispatch됩니다. InteractiveObject
 InheritedmouseDown Flash Player 윈도우의 InteractiveObject 인스턴스 위에서, 유저가 pointing device의 버튼을 눌렀을 때에 dispatch됩니다. InteractiveObject
 InheritedmouseDownOutside 유저가 PopUpManager 를 사용해 연 컴퍼넌트의 외측에서 마우스를 클릭했을 때에, 그 컴퍼넌트로부터 dispatch됩니다. UIComponent
 InheritedmouseFocusChange 유저가 pointing device로 포커스를 변경하려고 하면 dispatch됩니다. InteractiveObject
 InheritedmouseMove InteractiveObject 위에서, 유저가 pointing device를 움직였을 때에 dispatch됩니다. InteractiveObject
 InheritedmouseOut 유저가 InteractiveObject 인스턴스로부터 pointing device를 떼어 놓았을 때에 dispatch됩니다. InteractiveObject
 InheritedmouseOver 유저가 Flash Player 윈도우의 InteractiveObject 인스턴스에, pointing device를 맞추었을 때에 dispatch됩니다. InteractiveObject
 InheritedmouseUp 유저가 Flash Player 윈도우의 InteractiveObject 인스턴스 위에서 pointing device의 버튼을 떼어 놓았을 때에 dispatch됩니다. InteractiveObject
 InheritedmouseWheel Flash Player 윈도우의 InteractiveObject 인스턴스 위에서, 마우스 휠을 회전시켰을 때에 dispatch됩니다. InteractiveObject
 InheritedmouseWheelOutside 유저가 PopUpManager 를 사용해 연 컴퍼넌트의 외측에 마우스 휠을 스크롤 했을 때에, 그 컴퍼넌트로부터 dispatch됩니다. UIComponent
 Inheritedmove object가 이동했을 때에 dispatch됩니다. UIComponent
 Inheritedpreinitialize 컴퍼넌트의 초기화 순차 순서의 초에 dispatch됩니다. UIComponent
 Inheritedremove removeChild() 또는 removeChildAt() Methods를 사용해 컴퍼넌트를 컨텐츠의 아이로서 컨테이너로부터 삭제했을 때에 dispatch됩니다. UIComponent
 Inheritedremoved 표시 object가 표시 리스트로부터 삭제 되려고 하고 있을 때 dispatch됩니다. DisplayObject
 Inheritedrender 표시 리스트가 갱신 및 렌더링 되려고 하고 있을 때 dispatch됩니다. DisplayObject
 Inheritedresize 컴퍼넌트의 크기가 변경되었을 때에 dispatch됩니다. UIComponent
 InheritedrollOut 유저가 InteractiveObject 인스턴스로부터 pointing device를 떼어 놓았을 때에 dispatch됩니다. InteractiveObject
 InheritedrollOver 유저가 InteractiveObject 인스턴스에 pointing device를 맞추었을 때에 dispatch됩니다. InteractiveObject
 Inheritedshow object 상태가 불가시로부터 가시에 변화했을 때에 dispatch됩니다. UIComponent
 InheritedtabChildrenChange object의 tabChildren 플래그의 값이 변경되었을 때에 dispatch됩니다. InteractiveObject
 InheritedtabEnabledChange object의 tabEnabled 플래그가 변경되었을 때에 dispatch됩니다. InteractiveObject
 InheritedtabIndexChange object의 tabIndex property의 값이 변경되었을 때에 dispatch됩니다. InteractiveObject
  textInput 유저가 컨트롤에 대해서 텍스트의 입력, 삭제, 또는 붙혀넣기를 실행했을 때에 dispatch됩니다. TextInput
 InheritedtoolTipCreate 툴 힌트를 작성할 경우에 컴퍼넌트에 의해 dispatch됩니다. UIComponent
 InheritedtoolTipEnd 컴퍼넌트의 툴 힌트가 비표시로 되고 있어 곧 파기될 때, 컴퍼넌트에 의해 dispatch됩니다. UIComponent
 InheritedtoolTipHide 컴퍼넌트의 툴 힌트가 비표시로 되기 전에, 컴퍼넌트에 의해 dispatch됩니다. UIComponent
 InheritedtoolTipShow 컴퍼넌트의 툴 힌트가 표시되기 전에, 컴퍼넌트에 의해 dispatch됩니다. UIComponent
 InheritedtoolTipShown 컴퍼넌트의 툴 힌트가 표시된 후에, 컴퍼넌트에 의해 dispatch됩니다. UIComponent
 InheritedtoolTipStart toolTip property가 설정되어 있는 컴퍼넌트상에 유저가 마우스를 이동하는 것과 동시에, 그 컴퍼넌트에 의해 dispatch됩니다. UIComponent
 InheritedupdateComplete object의 commitProperties(),measure(), 및 updateDisplayList() Methods가 필요에 따라서 불려 갔을 때에 dispatch됩니다. UIComponent
 Inheritedvalid 발리 데이터에 의해 컴퍼넌트가 감시되고 있어 검증이 성공했을 경우에 dispatch됩니다. UIComponent
 InheritedvalueCommit 프로그램 또는 유저 조작의 어느 쪽인가에 따라, 값이 변경되었을 때에 dispatch됩니다. UIComponent
스타일
 스타일설명정의
  
backgroundAlpha
형태: Number   CSS 의 Inheritance: no
backgroundColor property로 정의되고 있는 색의 알파 레벨, 또는 backgroundImage 스타일로 정의되고 있는 이미지 또는 SWF 파일의 알파 레벨입니다. 유효한 값의 범위는 0.0 에서 1.0 입니다. 디폴트치1.0.
TextInput
  
backgroundColor
형태: uint   형식: Color   CSS 의 Inheritance: no
컴퍼넌트의 배경색입니다. backgroundColorbackgroundImage 의 양쪽 모두를 설정할 수 있습니다. 일부의 컴퍼넌트에는 배경색이 없습니다. DataGrid 컨트롤에서는, 이 스타일 설정은 무시됩니다. 디폴트치는 undefined 로, 미정도리인 것을 의미합니다. 이 스타일과 backgroundImage 스타일의 양쪽 모두가 undefined 인 경우, 컴퍼넌트는 투명한 배경을 가집니다.

Application 컨테이너의 경우, 이 스타일은 어플리케이션의 로드시의 배경색과 어플리케이션의 실행시의 배경의 그라데이션을 지정합니다. 지정된 색보다 조금 진한 색과 조금 얇은 색의 사이에 그라데이션파탄이 계산됩니다.

대부분의 Flex 컨트롤의 디폴트 스킨은, 부분적으로 투명합니다. 이 결과, 컨테이너의 배경색이, 그 컨테이너 속의 컨트롤을 통해 부분적으로 스며 나오도록 표시됩니다. 컨트롤의 fillAlphas property의 알파치를 1 으로 설정하는 것으로, 이것을 피할 수가 있습니다. 다음에 예를 나타냅니다.

<mx:Container backgroundColor="0x66CC66"/>
<mx:ControlName ... fillAlphas="[1,1]"/>
</mx:Container>
  

TextInput
  
backgroundImage
형태: Object   형식: File   CSS 의 Inheritance: no
컴퍼넌트의 배경 이미지입니다. 이것에는, 절대 URL, 상대 URL, 절대 클래스, 또는 상대 클래스를 지정할 수 있습니다. backgroundColorbackgroundImage 를 동시에 설정하는 것이 가능합니다. 배경색의 전면에 배경 이미지를 표시합니다. 디폴트치는 undefined 로,"미정도리인" 것을 의미합니다. 이 스타일과 backgroundColor 스타일의 양쪽 모두가 미정도리인 경우, 컴퍼넌트는 투명한 배경을 가집니다.

대부분의 Flex 컨트롤의 디폴트 스킨은, 부분적으로 투명합니다. 그 때문에, 컨테이너의 배경 이미지는, 그 컨테이너의 컨트롤에 부분적으로 스며 나옵니다. 컨트롤의 fillAlphas property의 알파치를 1 으로 설정하는 것으로, 이것을 피할 수가 있습니다. 다음에 예를 나타냅니다.

<mx:Container backgroundColor="0x66CC66"/>
<mx:ControlName ... fillAlphas="[1,1]"/>
</mx:Container>
  

TextInput
  
backgroundSize
형태: String   CSS 의 Inheritance: no
backgroundImage 로 지정되고 있는 이미지를, 원의 크기와는 다른 크기에 확대 및 축소합니다. "100%" 로 설정하면, 컴퍼넌트 전체에 들어가는 크기에 이미지를 신축합니다. 퍼센트치로 지정하는 경우는, 퍼센트 기호 (%) 첨부로 지정할 필요가 있습니다. 디폴트의 설정은 "auto" 로, 이 경우는 원의 크기를 유지합니다.
TextInput
  
borderColor
형태: uint   형식: Color   CSS 의 Inheritance: no
경계선의 색입니다. 디폴트치는 컴퍼넌트의 클래스에 응해 다릅니다. 클래스에서 재정의(override) 되지 않는 경우는 0xB7BABC 가 됩니다.
TextInput
  
borderSides
형태: String   CSS 의 Inheritance: no
경계 박스의 경계 가운데, 어떤 것이 표시되는지를 나타냅니다. 표시하는 경계를 스페이스 단락의 string로 지정합니다. string에는, 임의의 순서로,"left","top","right", 및 "bottom" 를 포함할 수가 있습니다. 디폴트치는 "left top right bottom" 입니다. 이 경우, 4 옆의 모든 경계를 표시합니다. 이 스타일은, borderStyle 가 "solid" 의 경우에게만 사용됩니다.
TextInput
  
borderSkin
형태: Class   CSS 의 Inheritance: no
컴퍼넌트의 경계의 스킨입니다. 디폴트치mx.skins.halo.HaloBorder.
TextInput
  
borderStyle
형태: String   CSS 의 Inheritance: no
경계 박스 보기 스타일입니다. 유효한 값은,"none","solid","inset", 및 "outset" 입니다. 디폴트치는 컴퍼넌트의 클래스에 응해 다릅니다. 클래스에서 재정의(override) 되지 않는 경우는,"inset" 가 됩니다. 대부분의 컨테이너의 디폴트치는 "none" 입니다.
TextInput
  
borderThickness
형태: Number   형식: Length   CSS 의 Inheritance: no
경계 박스의 경계선의 폭입니다. borderStyle"solid" 로 설정되어 있는 경우에게만 사용할 수 있습니다. 디폴트치1.
TextInput
 Inheritedbottom 형태: Number   형식: Length   CSS 의 Inheritance: no
컴퍼넌트의 하단으로부터 부모 컨테이너의 하단까지의 수직 거리 (픽셀 단위)를 나타냅니다.
UIComponent
  
color
형태: uint   형식: Color   CSS 의 Inheritance: yes
컴퍼넌트의 label를 포함한 컴퍼넌트내의 텍스트의 색입니다. 디폴트치0x0B333C.
TextInput
  
cornerRadius
형태: Number   형식: Length   CSS 의 Inheritance: no
컴퍼넌트의 모퉁이를 뒤따르고 있는 둥그스름의 반경입니다. 디폴트치는 컴퍼넌트의 클래스에 응해 다릅니다. 클래스에서 재정의(override) 되지 않는 경우는 0 이 됩니다. ApplicationControlBar 의 디폴트치는 5 입니다.
TextInput
  
disabledColor
형태: uint   형식: Color   CSS 의 Inheritance: yes
컴퍼넌트가 무효인 경우의 텍스트의 색입니다. 디폴트치0xAAB3B3.
TextInput
  
dropShadowColor
형태: uint   형식: Color   CSS 의 Inheritance: yes
드롭섀도우의 색입니다. 디폴트치0x000000.
TextInput
  
dropShadowEnabled
형태: Boolean   CSS 의 Inheritance: no
컴퍼넌트의 드롭섀도우 보기 또는 비표시를 지정하는 불형 property입니다. 이 스타일은 borderStyle="solid" 와 함께 사용합니다. 디폴트치는 false 입니다.

메모:드롭섀도우를 컨테이너에 표시하려면 ,backgroundColor property 또는 backgroundImage property를 설정합니다. 설정하지 않는 경우, 컨테이너의 디폴트의 배경은 투명해서, 그림자는 컨테이너의 배후에 표시됩니다.

TextInput
 InheritederrorColor 형태: uint   형식: Color   CSS 의 Inheritance: yes
검증이 실패했을 경우의 컴퍼넌트의 하이라이트의 색입니다.
UIComponent
  
focusAlpha
형태: Number   CSS 의 Inheritance: no
포커스 스킨의 알파 투명도 값을 지정합니다. 디폴트치0.4.
TextInput
 InheritedfocusBlendMode 형태: String   CSS 의 Inheritance: no
포커스 구형으로 사용되는 브렌드 모드입니다.
UIComponent
  
focusRoundedCorners
형태: String   CSS 의 Inheritance: no
포커스 구형의 어느 모퉁이를 둥글게 하는지를 지정합니다. 값은, 스페이스에서 단락지어진 String 로,"tl","tr","bl", 및 "br" 를 조합한 것입니다. 예를 들어, 오른쪽의 모퉁이를 둥글게 해, 왼쪽의 모퉁이를 직각으로 지정하려면 ,"tr br" 로 합니다. cornerRadius 스타일 property는, 모퉁이의 둥그스름의 반경을 지정합니다. 디폴트치는 컴퍼넌트의 클래스에 응해 다릅니다. 클래스에서 재정의(override) 되지 않는 경우는,"tl tr bl br" 가 됩니다.
TextInput
 InheritedfocusSkin 형태: Class   CSS 의 Inheritance: no
포커스 구형의 묘화에 사용하는 스킨입니다.
UIComponent
 InheritedfocusThickness 형태: Number   형식: Length   CSS 의 Inheritance: no
포커스 구형의 아우트라인의 폭 (픽셀 단위)을 나타냅니다.
UIComponent
  
fontAntiAliasType
형태: String   CSS 의 Inheritance: yes
내부 TextField 의 antiAliasType property를 설정합니다. 유효한 값은,"normal" (flash.text.AntiAliasType.NORMAL) 및 "advanced" (flash.text.AntiAliasType.ADVANCED)입니다.

디폴트치는 "advanced" 입니다. 이 경우, 포함(Embed)되어 있는 FlashType 폰트를 사용하고 있으면 FlashType 렌더러가 유효하게 됩니다. FlashType 렌더러를 무효로 하려면 ,"normal" 로 설정해 주세요.

이 스타일은, 시스템 폰트에는 영향을 주지 않습니다.

이 스타일은 TextField 서브 컨트롤내의 모든 텍스트에 적용됩니다. 일부의 캐릭터인 만큼 적용할 수 없습니다.

디폴트치"advanced".
TextInput
  
fontFamily
형태: String   CSS 의 Inheritance: yes
사용하는 폰트의 이름입니다. 완전한 CSS Implements과 달리, 칸마 단락 리스트는 지원(support)되지 않습니다. 임의의 폰트 패밀리명을 사용할 수 있습니다. 범용 폰트명을 지정했을 경우, 적절한 디바이스 폰트에 값환됩니다. 디폴트치"Verdana".
TextInput
  
fontGridFitType
형태: String   CSS 의 Inheritance: yes
Flex 컨트롤내의 텍스트를 나타내는 내부 TextField 의 gridFitType property를 설정합니다. 가능한 값은,"none" (flash.text.GridFitType.NONE),"pixel" (flash.text.GridFitType.PIXEL), 및 "subpixel" (flash.text.GridFitType.SUBPIXEL)입니다.

이 property가 적용되는 것은, 포함(Embed)되어 있는 FlashType 폰트를 사용해,fontAntiAliasType property가 "advanced" 로 설정되어 있는 경우만입니다.

이 스타일은, 시스템 폰트에는 영향을 주지 않습니다.

이 스타일은 TextField 서브 컨트롤내의 모든 텍스트에 적용됩니다. 일부의 캐릭터인 만큼 적용할 수 없습니다.

디폴트치"pixel".
TextInput
  
fontSharpness
형태: Number   CSS 의 Inheritance: yes
Flex 컨트롤내의 텍스트를 나타내는 내부 TextField 의 sharpness property를 설정합니다. 이 property는 자형의 엣지의 샤프니스를 지정합니다. 가능한 값은 -400 으로부터 400 까지의 수치입니다.

이 property가 적용되는 것은, 포함(Embed)되어 있는 FlashType 폰트를 사용해,fontAntiAliasType property가 "advanced" 로 설정되어 있는 경우만입니다.

이 스타일은, 시스템 폰트에는 영향을 주지 않습니다.

이 스타일은 TextField 서브 컨트롤내의 모든 텍스트에 적용됩니다. 일부의 캐릭터인 만큼 적용할 수 없습니다.

디폴트치0.
TextInput
  
fontSize
형태: Number   형식: Length   CSS 의 Inheritance: yes
텍스트의 높이 (픽셀 단위)입니다. 디폴트치10.
TextInput
  
fontStyle
형태: String   CSS 의 Inheritance: yes
텍스트를 이탤릭체로 할지 어떨지를 지정합니다. 인식되는 값은 "normal""italic"입니다. 디폴트치"normal".
TextInput
  
fontThickness
형태: Number   CSS 의 Inheritance: yes
Flex 컨트롤내의 텍스트를 나타내는 내부 TextField 의 thickness property를 설정합니다. 이 property는 자형의 엣지의 굵기를 지정합니다. 가능한 값은 -200 으로부터 200 까지의 수치입니다.

이 property가 적용되는 것은, 포함(Embed)되어 있는 FlashType 폰트를 사용해,fontAntiAliasType property가 "advanced" 로 설정되어 있는 경우만입니다.

이 스타일은, 시스템 폰트에는 영향을 주지 않습니다.

이 스타일은 TextField 서브 컨트롤내의 모든 텍스트에 적용됩니다. 일부의 캐릭터인 만큼 적용할 수 없습니다.

디폴트치0.
TextInput
  
fontWeight
형태: String   CSS 의 Inheritance: yes
텍스트를 볼드체로 할지 어떨지를 지정합니다. 인식되는 값은 "normal""bold"입니다. 디폴트치"normal".
TextInput
 InheritedhorizontalCenter 형태: Number   형식: Length   CSS 의 Inheritance: no
컴퍼넌트의 부모 컨테이너 속 진심으로 컴퍼넌트의 중심까지의 수평거리 (픽셀 단위)를 나타냅니다.
UIComponent
 Inheritedleft 형태: Number   형식: Length   CSS 의 Inheritance: no
컴퍼넌트의 부모 컨테이너의 좌단으로부터 컴퍼넌트의 좌단까지의 수평거리 (픽셀 단위)를 나타냅니다.
UIComponent
  
paddingLeft
형태: Number   형식: Length   CSS 의 Inheritance: no
컨테이너의 왼쪽의 경계와 컨텐츠 area의 좌단과의 사이의 픽셀수입니다.

디폴트치는 0 입니다.
Button 컨트롤 및 CheckBox 컨트롤의 디폴트치는 3 입니다.
ComboBox 컨트롤의 디폴트치는 5 입니다.
Form 컨테이너의 디폴트치는 16 입니다.
Tree 컨트롤의 디폴트치는 2 입니다.

TextInput
  
paddingRight
형태: Number   형식: Length   CSS 의 Inheritance: no
컨테이너의 오른쪽의 경계와 컨텐츠 area의 우단과의 사이의 픽셀수입니다.

디폴트치는 0 입니다.
Button 컨트롤 및 CheckBox 컨트롤의 디폴트치는 3 입니다.
ComboBox 컨트롤의 디폴트치는 5 입니다.
Form 컨테이너의 디폴트치는 16 입니다.

TextInput
 Inheritedright 형태: Number   형식: Length   CSS 의 Inheritance: no
컴퍼넌트의 우단으로부터 부모 컨테이너의 우단까지의 수평거리 (픽셀 단위)를 나타냅니다.
UIComponent
  
shadowDirection
형태: String   CSS 의 Inheritance: no
드롭섀도우의 방향입니다. 유효한 값은,"left","center", 및 "right" 입니다. 디폴트치"center".
TextInput
  
shadowDistance
형태: Number   형식: Length   CSS 의 Inheritance: no
드롭섀도우의 폭입니다. property를 부의 값으로 설정하면, 그림자는 컴퍼넌트 위에 표시됩니다. 디폴트치2.
TextInput
  
textAlign
형태: String   CSS 의 Inheritance: yes
컨테이너내의 텍스트의 정렬. 유효한 값은 "left","right", 또는 "center" 입니다.

대부분의 컨트롤의 디폴트치는 left 입니다. Button, LinkButton, 및 AccordionHeader 컴퍼넌트의 경우, 디폴트치는 "center" 입니다. 이러한 컴퍼넌트에서는, 이 property는 labelPlacement property가 "left" 또는 "right" 로 설정되어 있는 경우에게만 인식됩니다. labelPlacement"top" 또는 "bottom" 로 설정되어 있는 경우는, 텍스트 및 아이콘이 중앙에 배치됩니다.

TextInput
  
textDecoration
형태: String   CSS 의 Inheritance: no
텍스트에 밑줄을 표시할지 어떨지를 지정합니다. 유효한 값은,"none""underline" 입니다. 디폴트치"none".
TextInput
  
textIndent
형태: Number   형식: Length   CSS 의 Inheritance: yes
텍스트의 1 행 째의 컨테이너 좌단으로부터의 오프셋(offset) (픽셀 단위)입니다. 디폴트치0.
TextInput
 InheritedthemeColor 형태: uint   형식: Color   CSS 의 Inheritance: yes
컴퍼넌트의 테마 칼라입니다.
UIComponent
 Inheritedtop 형태: Number   형식: Length   CSS 의 Inheritance: no
컴퍼넌트의 부모 컨테이너의 상단으로부터 컴퍼넌트의 상단까지의 수직 거리 (픽셀 단위)를 나타냅니다.
UIComponent
 InheritedverticalCenter 형태: Number   형식: Length   CSS 의 Inheritance: no
컴퍼넌트의 부모 컨테이너 속 진심으로 컴퍼넌트의 중심까지의 수직 거리 (픽셀 단위)를 나타냅니다.
UIComponent
effect
 effect설명정의
 InheritedaddedEffect 이벤트의 방아쇠: added
컴퍼넌트가 컨테이너에 아이로서 추가되었을 때에 재생됩니다.
UIComponent
 InheritedcreationCompleteEffect 이벤트의 방아쇠: creationComplete
컴퍼넌트가 작성되었을 때에 재생됩니다.
UIComponent
 InheritedfocusInEffect 이벤트의 방아쇠: focusIn
컴퍼넌트가 키보드 포커스를 취득했을 때에 재생됩니다.
UIComponent
 InheritedfocusOutEffect 이벤트의 방아쇠: focusOut
컴퍼넌트가 키보드 포커스를 잃었을 때에 재생됩니다.
UIComponent
 InheritedhideEffect 이벤트의 방아쇠: hide
컴퍼넌트가 불가시 상태가 되었을 때에 재생됩니다.
UIComponent
 InheritedmouseDownEffect 이벤트의 방아쇠: mouseDown
유저가 컴퍼넌트상에서 mouse button를 눌렀을 때에 재생됩니다.
UIComponent
 InheritedmouseUpEffect 이벤트의 방아쇠: mouseUp
유저가 컴퍼넌트상에서 mouse button를 떼어 놓았을 때에 재생됩니다.
UIComponent
 InheritedmoveEffect 이벤트의 방아쇠: move
컴퍼넌트가 이동되었을 때에 재생됩니다.
UIComponent
 InheritedremovedEffect 이벤트의 방아쇠: removed
컴퍼넌트가 컨테이너로부터 삭제되었을 때에 재생됩니다.
UIComponent
 InheritedresizeEffect 이벤트의 방아쇠: resize
컴퍼넌트의 크기가 변경되었을 때에 재생됩니다.
UIComponent
 InheritedrollOutEffect 이벤트의 방아쇠: rollOut
유저가 마우스를 이동해, 포인터가 컴퍼넌트로부터 멀어졌을 때에 재생됩니다.
UIComponent
 InheritedrollOverEffect 이벤트의 방아쇠: rollOver
유저가 마우스 포인터를 컴퍼넌트상에 두었을 때에 재생됩니다.
UIComponent
 InheritedshowEffect 이벤트의 방아쇠: show
컴퍼넌트가 표시되었을 때에 재생됩니다.
UIComponent
Public 정수
 정수정의
 InheritedDEFAULT_MAX_HEIGHT : Number = 10000
[static] maxHeight property의 디폴트치입니다.
UIComponent
 InheritedDEFAULT_MAX_WIDTH : Number = 10000
[static] maxWidth property의 디폴트치입니다.
UIComponent
 InheritedDEFAULT_MEASURED_HEIGHT : Number = 22
[static] measuredHeight property의 디폴트치입니다.
UIComponent
 InheritedDEFAULT_MEASURED_MIN_HEIGHT : Number = 22
[static] measuredMinHeight property의 디폴트치입니다.
UIComponent
 InheritedDEFAULT_MEASURED_MIN_WIDTH : Number = 40
[static] measuredMinWidth property의 디폴트치입니다.
UIComponent
 InheritedDEFAULT_MEASURED_WIDTH : Number = 160
[static] measuredWidth property의 디폴트치입니다.
UIComponent
property의 상세
condenseWhiteproperty
condenseWhite:Boolean   [read-write]

HTML 텍스트의 TextInput 컨트롤로부터 여분의 공백 캐릭터 (스페이스나 개행등)를 삭제할지 어떨지를 지정합니다.

condenseWhite property는,text property는 아니고 htmlText property로 설정된 텍스트에게만 영향을 줍니다. text property로 텍스트를 설정했을 경우,condenseWhite 는 무시됩니다.

condenseWhite property를 true 로 설정했을 경우는, 텍스트 필드내에서 개행을 지정할 경우에 <br><p> 등의 표준의 HTML 커멘드를 사용할 필요가 있습니다.

디폴트치false;.

이 property는 데이터 바인딩의 소스로서 사용할 수 있습니다.

Implements
    public function get condenseWhite():Boolean
    public function set condenseWhite(value:Boolean ):void
dataproperty 
data:Object   [read-write]

아이템 렌더러 또는 아이템 에디터로 컴퍼넌트를 사용할 경우에, 컴퍼넌트에 값을 건네줄 수가 있습니다. 통상, 데이터 바인딩을 사용해,data property의 필드를 이 컴퍼넌트의 property에 바인드 합니다.

드롭 인 아이템 렌더러 또는 드롭 인 아이템 에디터로서 컨트롤을 사용하면, 아이템의 현재의 값이, 이 컨트롤의 text property에 자동적으로 기입해집니다.

MXML 로 이 property를 설정할 것은 없습니다.

디폴트치null.

이 property는 데이터 바인딩의 소스로서 사용할 수 있습니다.

Implements
    public function get data():Object
    public function set data(value:Object ):void

See also

displayAsPasswordproperty 
displayAsPassword:Boolean   [read-write]

이 컨트롤이 패스워드의 입력으로 사용될지 어떨지를 나타냅니다. true 의 경우, 입력된 텍스트는 필드에는 표시되지 않습니다. 대신에, 컨트롤에 입력된 각 텍스트의 캐릭터는, 캐릭터 "*" 로서 표시됩니다.

디폴트치false.

이 property는 데이터 바인딩의 소스로서 사용할 수 있습니다.

Implements
    public function get displayAsPassword():Boolean
    public function set displayAsPassword(value:Boolean ):void
editableproperty 
editable:Boolean   [read-write]

이 컨트롤내의 텍스트를 유저가 편집할 수 있을지 어떨지를 나타냅니다. true 의 경우, 유저가 텍스트를 편집할 수 있습니다.

디폴트치true.

이 property는 데이터 바인딩의 소스로서 사용할 수 있습니다.

Implements
    public function get editable():Boolean
    public function set editable(value:Boolean ):void
horizontalScrollPositionproperty 
horizontalScrollPosition:Number   [read-write]

/ 현재 표시되고 있는 컨텐츠 area의 제일왼쪽에 있는 픽셀의 픽셀 위치입니다. (컨텐츠 area에는, 현재 표시되고 있는 부분 만이 아니고, 컨트롤의 모든 내용이 포함됩니다). 이 property는 항상 0 으로 설정되어 있어wordWraptrue 로 설정되어 있는 경우는 변경도 무시됩니다.

디폴트치0.

이 property는 데이터 바인딩의 소스로서 사용할 수 있습니다.

Implements
    public function get horizontalScrollPosition():Number
    public function set horizontalScrollPosition(value:Number ):void
htmlTextproperty 
htmlText:String   [read-write]

TextInput 컨트롤에 의해 표시되는 텍스트를 지정합니다. 텍스트의 스타일을 나타내는 HTML 마크 업을 포함해 지정합니다. 이 property로 HTML 텍스트를 지정하는 경우는, Flash TextField 컨트롤로 지원(support)되고 있는 HTML 태그의 부분집합을 사용할 수 있습니다.

이 property를 설정하면, TextInput 인스턴스에 CSS 스타일이 적용된 후에 HTML 마크 업이 적용됩니다. 이 property를 취득하면, HTML 마크 업에 CSS 스타일이 포함됩니다.

예를 들어,"This is an example of <b>bold</b> markup" 라고 하는 캐릭터 라인을 설정했을 경우, TextInput 에는, 통상 적용되는 CSS 스타일이 적용된 「This is an example of bold markup」라고 하는 텍스트가 표시됩니다. 또,<b> 마크 업에 의해,"bold" 라고 하는 단어가 볼드체의 폰트로 표시됩니다.

HTML 마크 업에서는, < 나 > 등의 캐릭터를 사용합니다. 이러한 캐릭터는, XML 에서는 특별한 의미를 가지고 있습니다 (MXML 에서도 같습니다) . 따라서, 다음과 같은 코드는 컴파일 되지 않습니다.

<mx:TextInput htmlText="This is an example of <b>bold</b> markup"/>
   

이 문제를 회피하려면 , 3 개의 방법이 있습니다.

htmlText property가 설정되어 있을 때 condenseWhite property가 true 의 경우, 복수의 공백 캐릭터는, HTML 대응 브라우저와 같이 압축됩니다. 예를 들어, 3 개이 연속하는 스페이스는, 1 개의 스페이스로서 표시됩니다. condenseWhite 의 기정치는 false 이므로, 공백 캐릭터를 압축하려면 condenseWhitetrue 로 설정할 필요가 있습니다.

htmlText property의 설정 직후에 그것을 읽어들였을 경우는, 설정한 것과 같은 string가 취득됩니다. 다만, LayoutManager 의 실행 후에는, 값은 변경되어 CSS 스타일을 포함한 마크 업이 추가됩니다.

htmlText property의 설정은, 다양한 방법으로 text property에 영향을 줍니다. htmlText property의 설정 직후에 text property를 읽어들였을 경우는 null 가 취득됩니다. 이것은, 새로운 htmlText 에 대응하는 text 가 아직 결정되어 있지 않은 것을 나타냅니다. 다만, LayoutManager 의 실행 후에는,text property의 값은 모든 HTML 마크 업이 삭제된 htmlText 캐릭터 라인으로 변경됩니다. 즉, 값은, TextInput 가 실제로 표시하는 캐릭터가 됩니다.

반대로,text 설정하면, 전으로 설정된 htmlText property가 적절하지 않게 됩니다. text property의 설정 직후에 htmlText property를 읽어들였을 경우는 null 가 취득됩니다. 이것은, 새로운 text 에 대응하는 htmlText 가 아직 결정되어 있지 않은 것을 나타냅니다. 다만, LayoutManager 의 실행 후에는,htmlText property의 값은 변경되어 새로운 텍스트에 CSS 스타일용의 HTML 마크 업이 추가된 것이 됩니다.

LayoutManager 를 즉시 실행시키려면 , TextInput 로 validateNow() Methods를 호출합니다. 예를 들어, 어떠한 htmlText 를 설정한 후, 곧바로validateNow() Methods를 호출하면, HTML 마크 업을 포함하지 않는 대응하는 text 를 즉시 취득할 수 있습니다.

ActionScript 안에 text property와 htmlText property의 양쪽 모두를 설정했을 경우는, 마지막에 설정된 property가 유효하게 됩니다. MXML 에서는 양쪽 모두 설정하지 말아 주세요. 이것은, MXML 에서는 인스턴스의 property의 취득을 특정의 순서로 설정하는 것이 프로텍션되어 있지 않기 때문입니다.

text property 또는 htmlText property를 루프안으로 설정하면 처리가 고속으로 됩니다. 이것은, 텍스트를 실제로 표시하는 TextField 가, LayoutManager 가 실행될 때까지는 갱신되지 않기 때문입니다.

이 property를 null 로 설정하려고 했을 경우는, 대신에 empty의 string로 설정됩니다. 이 property의 값이 일시적으로 null 가 되었을 경우,text 가 설정되었던 바로 직후로, 대응하는 htmlText 가 아직 인식되어 있지 않은 것을 의미합니다.

디폴트치"".

이 property는 데이터 바인딩의 소스로서 사용할 수 있습니다.

Implements
    public function get htmlText():String
    public function set htmlText(value:String ):void

See also

imeModeproperty 
imeMode:String   [read-write]

IME (입력 Methods 에디터)의 모드를 지정합니다. IME 를 사용하는 것에 의해, 유저는 중국어, 일본어, 및 한국어의 텍스트를 입력할 수 있습니다. Flex 에서는, 컨트롤에 포커스가 놓여졌을 때에, IME 가 지정된 모드로 설정해, 컨트롤로부터 포커스가 떨어졌을 때에, 원의 모드에 되돌립니다.

flash.system.IMEConversionMode 클래스에서, 이 property의 유효한 값의 정수를 정의합니다. IME 를 전혀 지정하지 않는 경우는,null 를 지정합니다.

디폴트치null.

Implements
    public function get imeMode():String
    public function set imeMode(value:String ):void

See also

lengthproperty 
length:int   [read-only]

TextArea 에 표시되는 텍스트의 캐릭터수입니다.

디폴트치0.

Implements
    public function get length():int
listDataproperty 
listData:BaseListData   [read-write]

드롭 인 아이템 렌더러 또는 드롭 인 아이템 에디터로서 사용하면, 이 컴퍼넌트의 listData property가, 리스트 컨트롤로부터의 해당하는 데이터로 초기화됩니다. 그 후, 컴퍼넌트로 이 listData property를 사용해, 드롭 인 아이템 렌더러 또는 드롭 인 아이템 에디터의 data property를 초기화할 수 있습니다.

MXML 및 ActionScript 로 이 property를 설정할 것은 없습니다. 이 컴퍼넌트가 드롭 인 아이템 렌더러 또는 드롭 인 아이템 에디터로서 사용될 때, Flex 로 property가 설정됩니다.

디폴트치null.

이 property는 데이터 바인딩의 소스로서 사용할 수 있습니다.

Implements
    public function get listData():BaseListData
    public function set listData(value:BaseListData ):void

See also

maxCharsproperty 
maxChars:int   [read-write]

텍스트 필드에 유저가 입력할 수 있는 최대 캐릭터수입니다. 컨트롤의 text 또는 htmlText property의 설정에 의해 지정되는 텍스트의 길이가, 이 property에 의해 제한될 것은 없습니다.

디폴트치는 0 으로, 제한이 없는 것을 의미하는 특수한 케이스입니다.

이 property는 데이터 바인딩의 소스로서 사용할 수 있습니다.

Implements
    public function get maxChars():int
    public function set maxChars(value:int ):void
maxHorizontalScrollPositionproperty 
maxHorizontalScrollPosition:Number   [read-only]

horizontalScrollPosition 의 최대치입니다.

디폴트치는 0 입니다. 즉, 수평 방향의 스크롤은 요구되지 않습니다.

maxHorizontalScrollPosition property의 값은, 컴퍼넌트의 데이터와 크기로부터 계산됩니다. 어플리케이션 코드로 설정하지 말아 주세요.

Implements
    public function get maxHorizontalScrollPosition():Number
restrictproperty 
restrict:String   [read-write]

유저가 컨트롤에 입력할 수 있는 캐릭터세트를 나타냅니다. restrict property의 값이 null 인 경우는, 임의의 캐릭터를 입력할 수 있습니다. restrict property의 값이 empty의 string인 경우는, 어느 캐릭터도 입력할 수 없습니다. 이 property는 유저의 조작만을 제한합니다. 스크립트로 텍스트 필드에 입력하는 텍스트는 제한하지 않습니다. restrict property의 값이 캐릭터의 string인 경우는, 그 string내의 캐릭터만을 텍스트 필드에 입력할 수 있습니다.

string는 왼쪽에서 오른쪽에 스캔 됩니다. 하이픈 (-) 캐릭터를 사용해, 범위를 지정할 수 있습니다. string가 caret (^) 캐릭터로 시작되는 경우, 그 string에 포함되는 캐릭터를 제외해, 모든 캐릭터를 입력할 수 있습니다. string가 caret (^) 캐릭터 이외로 시작되는 경우는, 그 string에 포함되는 캐릭터만을 입력할 수 있습니다.

일부의 캐릭터는 restrict property로 사용하면 특수한 의미를 가지기 (위해)때문에, 리터럴 캐릭터의 -,^, 및 \ 을 지정하려면 , 엔기호를 사용할 필요가 있습니다. restrict property를 MXML 태그로 속성으로서 사용하는 경우는, 다음의 예와 같이, 단일의 엔기호를 사용합니다. \^\-\\. restrict 를 ActionScript 식으로 설정하는 경우, 다음의 예와 같이, 엔기호를 2 개 계속해 지정합니다. \\^\\-\\\.

디폴트치null.

이 property는 데이터 바인딩의 소스로서 사용할 수 있습니다.

Implements
    public function get restrict():String
    public function set restrict(value:String ):void

See also

selectionBeginIndexproperty 
selectionBeginIndex:int   [read-write]

현재의 선택 범위의 최초의 캐릭터를 나타내는 0 베이스의 인덱스치입니다. 최초의 캐릭터가 0, 2 번째의 캐릭터가 1 입니다 (이하 같이). 컨트롤이 포커스를 취득했을 때,selectionBeginIndex property와 selectionEndIndex property가 양쪽 모두 설정되어 있는 경우는 선택 범위가 표시됩니다.

디폴트치0.

Implements
    public function get selectionBeginIndex():int
    public function set selectionBeginIndex(value:int ):void
selectionEndIndexproperty 
selectionEndIndex:int   [read-write]

현재의 선택 범위의 마지막 캐릭터의직후의 위치를 나타내는 0 베이스의 인덱스입니다. 즉, 마지막 캐릭터의 위치를 나타내는 1 베이스 인덱스와 같습니다. 예를 들어, 선택 범위의 마지막 캐릭터가 5 번째의 캐릭터였던 경우, 이 property의 값은 5 가 됩니다. 컨트롤이 포커스를 취득했을 때,selectionBeginIndex property와 selectionEndIndex property가 양쪽 모두 설정되어 있는 경우는 선택 범위가 표시됩니다.

디폴트치0.

Implements
    public function get selectionEndIndex():int
    public function set selectionEndIndex(value:int ):void
textproperty 
text:String   [read-write]

컨트롤에 표시되는 plaintext입니다. 그 외관은, 이 Label 컨트롤의 CSS 스타일에 의해 결정됩니다.

텍스트 string내의 HTML 태그는 모두 무시되어 string에 입력했던 대로 표시됩니다. HTML 태그를 사용해 포맷 된 텍스트를 표시하려면 ,htmlText property를 사용합니다. htmlText property를 설정해 있는 경우는, 그 HTML 로, 설정된 텍스트를 옮겨놓을 수 있어text property는, HTML 텍스트로부터 HTML 태그를 제외한 plaintext를 돌려줍니다. 상세한 것에 대하여는, 「htmlText property」를 참조해 주세요.

특수 캐릭터인 왼쪽산괄호 (<), 우야마 괄호 (>), ampersand(&) (&)를 텍스트에 포함하는 경우는, CDATA 태그로 텍스트 string를 둘러쌀 필요가 있습니다. 특수 캐릭터 대신에,&lt; 등의 HTML 캐릭터 엔티티를 사용할 수 있습니다.

이 property를 null 로 설정하려고 했을 경우는, 대신에 empty의 string로 설정됩니다. text property에는, 값 null 를 일시적으로 설정할 수 있습니다. 이것은,htmlText 가 최근 설정되어 대응하는 text 값가 아직 결정되어 있지 않은 것을 나타냅니다.

디폴트치"".

이 property는 데이터 바인딩의 소스로서 사용할 수 있습니다.

Implements
    public function get text():String
    public function set text(value:String ):void
textFieldproperty 
protected var textField:UITextField

이 TextInput 의 텍스트를 표시하기 위한 내부 UITextField 입니다.

textHeightproperty 
textHeight:Number   [read-only]

텍스트의 높이입니다.

textHeight property의 값은, 컴퍼넌트가 검증된 다음에만 올바른 값이 됩니다. text 를 설정해, 그 직후에 textHeight 를 취득했을 경우는, 잘못한 값을 받을 가능성이 있습니다. 컴퍼넌트가 검증될 때까지 기다리는지, 값을 취득하기 전에 validateNow() Methods를 호출합니다. 이 동작은, 값을 즉시 갱신하는 flash.text.TextField 컨트롤의 동작과는 다릅니다.

Implements
    public function get textHeight():Number

See also

textWidthproperty 
textWidth:Number   [read-only]

텍스트의 폭입니다.

textWidth property의 값은, 컴퍼넌트가 검증된 다음에만 올바른 값이 됩니다. text 를 설정해, 그 직후에 textWidth 를 취득했을 경우는, 잘못한 값을 받을 가능성이 있습니다. 컴퍼넌트가 검증될 때까지 기다리는지, 값을 취득하기 전에 validateNow() Methods를 호출합니다. 이 동작은, 값을 즉시 갱신하는 flash.text.TextField 컨트롤의 동작과는 다릅니다.

Implements
    public function get textWidth():Number

See also

constructor    의 상세
TextInput()constructor   
public 함수 TextInput()

constructor   .

Methods의 상세
getLineMetrics()Methods
public function getLineMetrics(lineIndex:int ):TextLineMetrics

컨트롤내의 텍스트행의 텍스트의 위치와 측정에 관한 정보를 가지는 TextLineMetrics object를 돌려줍니다. 올바른 수치를 취득하려면 , 컴퍼넌트를 검증할 필요가 있습니다. text 또는 htmlText property를 설정해, 그 직후에 getLineMetrics() 를 호출했을 경우는, 잘못한 값을 받을 가능성이 있습니다. 컴퍼넌트가 검증될 때까지 기다리는지,validateNow() 를 호출합니다. 이 동작은, 값을 즉시 갱신하는 flash.text.TextField 클래스의 동작과는 다릅니다.

Parameters
lineIndex:int — 시학을 취득하는 행의 0 으로부터 시작되는 인덱스입니다.

반환값
TextLineMetrics

See also

setSelection()Methods 
public function setSelection(beginIndex:int , endIndex:int ):void

Parameters로 지정된 범위의 텍스트를 선택합니다. 컨트롤이 포커스를 가지고 있지 않은 경우, 선택 범위는, 컨트롤이 포커스를 취득할 때까지는 하이라이트 표시되지 않습니다. 또, 컨트롤의 클릭에 의해 포커스가 취득되었을 경우, 지금까지의 모든 선택 범위는 없어집니다. 2 개의 Parameters가 동일한 경우, 새로운 선택 범위가 삽입 포인트입니다.

Parameters
beginIndex:int — 선택 범위의 선두의 캐릭터의 0 베이스의 인덱스입니다. 즉, 선두의 캐릭터가 0 으로, 2 번째의 캐릭터가 1 입니다 (이하 같이).
 
endIndex:int — 선택 범위의 마지막 캐릭터의 직후의 위치를 나타내는 0 베이스의 인덱스입니다. 즉, 마지막 캐릭터의 위치를 나타내는 1 베이스 인덱스와 같습니다. Parameters가 5 의 경우, 선택 범위의 마지막 캐릭터는 5 번째의 캐릭터입니다. TextInput 컨트롤이 포커스를 취득했을 때,selectionBeginIndex property와 selectionEndIndex property가 양쪽 모두 설정되어 있는 경우는 선택 범위가 표시됩니다.
이벤트의 상세
changeevent 
Event object type: flash.events.Event
Event.type property = flash.events.Event.CHANGE

TextInput 컨트롤내의 텍스트가 유저로부터의 입력, 또는 데이터 바인딩에 의해 변화했을 때에 dispatch됩니다. ActionScript 코드를 사용해 텍스트를 변경했을 경우, 이 이벤트는 생성되지 않습니다.

change event object의 type property의 값을 정의합니다.

이 이벤트에는, 다음의 property가 있습니다.

PropertyValue
bubblestrue
cancelablefalse 는, 캔슬하는 디폴트의 동작이 없는 것을 나타냅니다.
currentTargetevent listener로 Event object를 액티브하게 처리하고 있는 object입니다.
target치가 변경된 object입니다. target 는, 반드시 event listener를 등록한 표시 리스트내의 object라고는 할 수 없습니다. 현재 이벤트를 처리하고 있는 표시 리스트내의 object에 액세스 하려면 ,currentTarget property를 사용합니다.
dataChangeevent  
Event object type: mx.events.FlexEvent
FlexEvent.type property = mx.events.FlexEvent.DATA_CHANGE

data property가 변경되었을 때에 dispatch됩니다.

컴퍼넌트를 아이템 렌더러로서 사용하는 경우,data property는 표시하는 데이터를 보관 유지합니다. 이 이벤트를 받아,data property가 변경되었을 때에 컴퍼넌트를 갱신할 수가 있습니다.

FlexEvent.DATA_CHANGE 정수에 의해,dataChange 이벤트의 event object의 type property치가 정의됩니다.

event object의 각 property에는 다음의 값이 설정됩니다.

PropertyValue
bubblesfalse
cancelablefalse
currentTarget이벤트를 처리하는 event listener를 정의하는 object. 예를 들어, event listener의 등록에 myButton.addEventListener() 를 사용하면,currentTarget 의 값은 "myButton" 가 됩니다.
target이벤트를 dispatch한 object를 나타냅니다. 이 object는 반드시 이벤트를 받는 object라고는 할 수 없습니다. 이벤트를 받는 object에 항상 액세스 하려면 ,currentTarget property를 사용해 주세요.
enterevent  
Event object type: mx.events.FlexEvent
FlexEvent.type property = mx.events.FlexEvent.ENTER

유저가 Enter 키를 눌렀을 때에 dispatch됩니다.

FlexEvent.ENTER 정수에 의해,enter 이벤트의 event object의 type property치가 정의됩니다.

event object의 각 property에는 다음의 값이 설정됩니다.

PropertyValue
bubblesfalse
cancelablefalse
currentTarget이벤트를 처리하는 event listener를 정의하는 object. 예를 들어, event listener의 등록에 myButton.addEventListener() 를 사용하면,currentTarget 의 값은 "myButton" 가 됩니다.
target이벤트를 dispatch한 object를 나타냅니다. 이 object는 반드시 이벤트를 받는 object라고는 할 수 없습니다. 이벤트를 받는 object에 항상 액세스 하려면 ,currentTarget property를 사용해 주세요.
textInputevent  
Event object type: flash.events.TextEvent
TextEvent.type property = flash.events.TextEvent.TEXT_INPUT

유저가 컨트롤에 대해서 텍스트의 입력, 삭제, 또는 붙혀넣기를 실행했을 때에 dispatch됩니다.

textInput event object의 type property의 값을 정의합니다.

이 이벤트에는, 다음의 property가 있습니다.

PropertyValue
bubblestrue
cancelabletrue. preventDefault() Methods를 호출해 디폴트의 동작을 취소합니다.
currentTargetevent listener로 Event object를 액티브하게 처리하고 있는 object입니다.
target캐릭터가 입력되는 텍스트 필드입니다. target 는, 반드시 event listener를 등록한 표시 리스트내의 object라고는 할 수 없습니다. 현재 이벤트를 처리하고 있는 표시 리스트내의 object에 액세스 하려면 ,currentTarget property를 사용합니다.
text유저가 입력한 캐릭터 또는 캐릭터의 연속입니다.
Examples
TextInputExample
<? xml version="1.0"? >
<! -- Simple example to demonstrate the TextInput control.  -->
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml">

    <mx:Panel title="TextInput Control Example" height="75%" width="75%" 
        paddingTop="10" paddingLeft="10">
        
        <mx:TextInput id="src" text="Hello World! "/>

        <mx:Button label="Copy Text" click="dest.text = src.text"/>

        <mx:TextInput id="dest"/>

    </mx:Panel>
</mx:Application>






 

코멘트가 추가되었을 경우, 메일로 받기. | 코멘트 리포트

현재의 페이지: http://flexdocs.kr/docs/flex2/langref/mx/controls/TextInput.html