패키지 | flashx.textLayout.factory |
클래스 | public class TextLineFactoryBase |
상속 | TextLineFactoryBase Object |
하위 클래스 | StringTextLineFactory, TextFlowTextLineFactory |
언어 버전: | ActionScript 3.0 |
런타임 버전: | Flash Player 10, AIR 1.5 |
참고: 응용 프로그램 코드에서는 TextLineFactoryBase 객체를 직접 만들거나 사용하지 않습니다. 대신 파생된 팩토리 클래스 중 하나를 사용합니다.
관련 API 요소
속성 | 정의 주체 | ||
---|---|---|---|
compositionBounds : Rectangle
만들어진 텍스트 줄이 들어갈 사각형입니다. | TextLineFactoryBase | ||
constructor : Object
지정된 객체 인스턴스의 클래스 객체 또는 생성자 함수에 대한 참조입니다. | Object | ||
horizontalScrollPolicy : String
컴포지션 경계가 충분히 크지 않을 경우 줄이 만들어지는 방식을 지정합니다. | TextLineFactoryBase | ||
isTruncated : Boolean [읽기 전용]
줄이 마지막으로 만들어졌을 때 텍스트가 잘렸는지 여부를 나타냅니다. | TextLineFactoryBase | ||
swfContext : ISWFContext
필요한 경우 FTE를 호출하는 데 사용하는 ISWFContext 인스턴스입니다. | TextLineFactoryBase | ||
truncationOptions : flashx.textLayout.factory:TruncationOptions
텍스트가 컴포지션 경계에 맞지 않을 경우 해당 텍스트를 잘라내는 옵션을 지정합니다. | TextLineFactoryBase | ||
verticalScrollPolicy : String
컴포지션 경계가 충분히 크지 않을 경우 줄이 만들어지는 방식을 지정합니다. | TextLineFactoryBase |
메서드 | 정의 주체 | ||
---|---|---|---|
텍스트 줄 팩토리의 기본 클래스 생성자입니다. | TextLineFactoryBase | ||
배치되는 내용이 들어갈 가장 작은 사각형입니다. | TextLineFactoryBase | ||
지정된 속성이 객체에 정의되어 있는지 여부를 나타냅니다. | Object | ||
Object 클래스의 인스턴스가 매개 변수로 지정된 객체의 프로토타입 체인에 있는지 여부를 나타냅니다. | Object | ||
지정된 속성이 존재하고 열거 가능한지 여부를 나타냅니다. | Object | ||
루프 작업에서 동적 속성을 사용할 수 있는지 여부를 설정합니다. | Object | ||
로캘별 규칙에 따라 서식이 지정된 이 객체의 문자열 표현을 반환합니다. | Object | ||
지정된 객체의 문자열 표현을 반환합니다. | Object | ||
지정된 객체의 프리미티브 값을 반환합니다. | Object |
compositionBounds | 속성 |
horizontalScrollPolicy | 속성 |
horizontalScrollPolicy:String
언어 버전: | ActionScript 3.0 |
런타임 버전: | Flash Player 10, AIR 1.5 |
컴포지션 경계가 충분히 크지 않을 경우 줄이 만들어지는 방식을 지정합니다.
ScrollPolicy.ON
또는 ScrollPolicy.AUTO
로 설정된 경우 모든 줄이 만들어집니다. 줄을 표시 영역으로 스크롤하고 필요한 경우 이 영역 밖에 있는 줄을 마스크하는 작업은 사용자가 직접 해야 합니다. ScrollPolicy.OFF
로 설정된 경우 컴포지션 경계에 맞는 줄만 만들어집니다.
truncationOptions
속성이 설정된 경우 스크롤 정책은 무시되고 ScrollPolicy.OFF
로 처리됩니다.
구현
public function get horizontalScrollPolicy():String
public function set horizontalScrollPolicy(value:String):void
관련 API 요소
isTruncated | 속성 |
swfContext | 속성 |
swfContext:ISWFContext
언어 버전: | ActionScript 3.0 |
런타임 버전: | Flash Player 10, AIR 1.5 |
필요한 경우 FTE를 호출하는 데 사용하는 ISWFContext 인스턴스입니다.
기본적으로 ISWFContext 구현은 이 FlowComposerBase 객체입니다. 응용 프로그램에서는 다른 SWF 파일에 포함된 글꼴을 사용하거나 텍스트 줄을 캐시 및 다시 사용하도록 사용자 정의 구현을 제공할 수 있습니다.
구현
public function get swfContext():ISWFContext
public function set swfContext(value:ISWFContext):void
관련 API 요소
truncationOptions | 속성 |
truncationOptions:flashx.textLayout.factory:TruncationOptions
언어 버전: | ActionScript 3.0 |
런타임 버전: | Flash Player 10, AIR 1.5 |
텍스트가 컴포지션 경계에 맞지 않을 경우 해당 텍스트를 잘라내는 옵션을 지정합니다.
구현
public function get truncationOptions():flashx.textLayout.factory:TruncationOptions
public function set truncationOptions(value:flashx.textLayout.factory:TruncationOptions):void
verticalScrollPolicy | 속성 |
verticalScrollPolicy:String
언어 버전: | ActionScript 3.0 |
런타임 버전: | Flash Player 10, AIR 1.5 |
컴포지션 경계가 충분히 크지 않을 경우 줄이 만들어지는 방식을 지정합니다.
ScrollPolicy.ON
또는 ScrollPolicy.AUTO
로 설정된 경우 모든 줄이 만들어집니다. 줄을 표시 영역으로 스크롤하고 필요한 경우 이 영역 밖에 있는 줄을 마스크하는 작업은 사용자가 직접 해야 합니다. ScrollPolicy.OFF
로 설정된 경우 컴포지션 경계에 맞는 줄만 만들어집니다.
truncationOptions
속성이 설정된 경우 스크롤 정책은 무시되고 ScrollPolicy.OFF
로 처리됩니다.
구현
public function get verticalScrollPolicy():String
public function set verticalScrollPolicy(value:String):void
관련 API 요소
TextLineFactoryBase | () | 생성자 |
public function TextLineFactoryBase()
언어 버전: | ActionScript 3.0 |
런타임 버전: | Flash Player 10, AIR 1.5 |
텍스트 줄 팩토리의 기본 클래스 생성자입니다.
참고: 응용 프로그램 코드에서는 TextLineFactoryBase 객체를 직접 만들거나 사용하지 않습니다. 대신 파생된 팩토리 클래스 중 하나를 사용합니다.
getContentBounds | () | 메서드 |
Tue Jun 12 2018, 03:17 PM Z