C# 클래스 FairyGUI.InputTextField

接收用户输入的文本控件。因为支持直接输入表情,所以从RichTextField派生。
상속: RichTextField
파일 보기 프로젝트 열기: fairygui/FairyGUI-unity 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
onCopy CopyHandler
onPaste PasteHandler

공개 메소드들

메소드 설명
Dispose ( ) : void
InputTextField ( ) : System
ReplaceSelection ( string value ) : void

ReplaceText ( string value ) : void

Update ( UpdateContext context ) : void

보호된 메소드들

메소드 설명
InternalRefreshObjects ( ) : void
OnSizeChanged ( bool widthChanged, bool heightChanged ) : void

비공개 메소드들

메소드 설명
AdjustCaret ( TextField cp ) : void
ClearSelection ( ) : void
CreateCaret ( ) : void
DoCopy ( string value ) : void
DoPaste ( ) : void
EncodePasswordText ( string value ) : string
GetCharLocation ( TextField cp ) : Vector2

获得字符的坐标。这个坐标是容器的坐标,不是文本里的坐标。

GetCharPosition ( Vector2 location ) : TextField.CharPosition

通过本地坐标获得字符索引位置

GetCharPosition ( int caretIndex ) : TextField.CharPosition
GetSelection ( ) : string
MoveContent ( Vector2 delta ) : Vector2
UpdateAlternativeText ( ) : void
UpdateSelection ( TextField cp ) : void
ValidateInput ( string source ) : string
__focusIn ( EventContext context ) : void
__focusOut ( EventContext contxt ) : void
__keydown ( EventContext context ) : void
__touchBegin ( EventContext context ) : void
__touchEnd ( EventContext context ) : void
__touchMove ( EventContext context ) : void

메소드 상세

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

InputTextField() 공개 메소드

public InputTextField ( ) : System
리턴 System

InternalRefreshObjects() 보호된 메소드

protected InternalRefreshObjects ( ) : void
리턴 void

OnSizeChanged() 보호된 메소드

protected OnSizeChanged ( bool widthChanged, bool heightChanged ) : void
widthChanged bool
heightChanged bool
리턴 void

ReplaceSelection() 공개 메소드

public ReplaceSelection ( string value ) : void
value string
리턴 void

ReplaceText() 공개 메소드

public ReplaceText ( string value ) : void
value string
리턴 void

Update() 공개 메소드

public Update ( UpdateContext context ) : void
context UpdateContext
리턴 void

프로퍼티 상세

onCopy 공개적으로 정적으로 프로퍼티

public static CopyHandler onCopy
리턴 CopyHandler

onPaste 공개적으로 정적으로 프로퍼티

public static PasteHandler onPaste
리턴 PasteHandler