C# 클래스 OpenRA.Mods.Common.Widgets.TextFieldWidget

상속: OpenRA.Widgets.Widget
파일 보기 프로젝트 열기: pchote/OpenRA 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
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

보호된 프로퍼티들

프로퍼티 타입 설명
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