C# Класс OpenRA.Mods.Common.Widgets.TextFieldWidget

Наследование: OpenRA.Widgets.Widget
Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
Disabled bool
Font string
IsDisabled Func
IsValid Func
LeftMargin int
MaxLength int
OnAltKey Func
OnEnterKey Func
OnEscKey Func
OnLoseFocus System.Action
OnTabKey Func
OnTextEdited System.Action
RightMargin int
TextColor Color
TextColorDisabled Color
TextColorInvalid Color
VisualHeight int

Защищенные свойства (Protected)

Свойство Тип Описание
blinkCycle int
showCursor bool

Открытые методы

Метод Описание
Clone ( ) : OpenRA.Widgets.Widget
Draw ( ) : void
HandleKeyPress ( KeyInput e ) : bool
HandleMouseInput ( MouseInput mi ) : bool
HandleTextInput ( string text ) : bool
TextFieldWidget ( ) : System
Tick ( ) : void
YieldKeyboardFocus ( ) : bool

Защищенные методы

Метод Описание
GetApparentText ( ) : string
ResetBlinkCycle ( ) : void
TextFieldWidget ( TextFieldWidget widget ) : System

Приватные методы

Метод Описание
ClosestCursorPosition ( int x ) : int
GetNextWhitespaceIndex ( ) : int
GetPrevWhitespaceIndex ( ) : int

Описание методов

Clone() публичный Метод

public Clone ( ) : OpenRA.Widgets.Widget
Результат OpenRA.Widgets.Widget

Draw() публичный Метод

public Draw ( ) : void
Результат void

GetApparentText() защищенный Метод

protected GetApparentText ( ) : string
Результат string

HandleKeyPress() публичный Метод

public HandleKeyPress ( KeyInput e ) : bool
e KeyInput
Результат bool

HandleMouseInput() публичный Метод

public HandleMouseInput ( MouseInput mi ) : bool
mi MouseInput
Результат bool

HandleTextInput() публичный Метод

public HandleTextInput ( string text ) : bool
text string
Результат bool

ResetBlinkCycle() защищенный Метод

protected ResetBlinkCycle ( ) : void
Результат void

TextFieldWidget() публичный Метод

public TextFieldWidget ( ) : System
Результат System

TextFieldWidget() защищенный Метод

protected TextFieldWidget ( TextFieldWidget widget ) : System
widget TextFieldWidget
Результат System

Tick() публичный Метод

public Tick ( ) : void
Результат void

YieldKeyboardFocus() публичный Метод

public YieldKeyboardFocus ( ) : bool
Результат bool

Описание свойств

Disabled публичное свойство

public bool Disabled
Результат bool

Font публичное свойство

public string Font
Результат string

IsDisabled публичное свойство

public Func IsDisabled
Результат Func

IsValid публичное свойство

public Func IsValid
Результат Func

LeftMargin публичное свойство

public int LeftMargin
Результат int

MaxLength публичное свойство

public int MaxLength
Результат int

OnAltKey публичное свойство

public Func OnAltKey
Результат Func

OnEnterKey публичное свойство

public Func OnEnterKey
Результат Func

OnEscKey публичное свойство

public Func OnEscKey
Результат Func

OnLoseFocus публичное свойство

public Action,System OnLoseFocus
Результат System.Action

OnTabKey публичное свойство

public Func OnTabKey
Результат Func

OnTextEdited публичное свойство

public Action,System OnTextEdited
Результат System.Action

RightMargin публичное свойство

public int RightMargin
Результат int

TextColor публичное свойство

public Color TextColor
Результат Color

TextColorDisabled публичное свойство

public Color TextColorDisabled
Результат Color

TextColorInvalid публичное свойство

public Color TextColorInvalid
Результат Color

VisualHeight публичное свойство

public int VisualHeight
Результат int

blinkCycle защищенное свойство

protected int blinkCycle
Результат int

showCursor защищенное свойство

protected bool showCursor
Результат bool