C# Класс FairyGUI.InputTextField

接收用户输入的文本控件。因为支持直接输入表情,所以从RichTextField派生。
Наследование: RichTextField
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
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