C# 클래스 Axiom.Samples.TextBox

Scrollable text box widget.
상속: Widget
파일 보기 프로젝트 열기: WolfgangSt/axiom 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
captionBar Axiom.Overlays.Elements.BorderPanel
captionTextArea Axiom.Overlays.Elements.TextArea
dragOffset Real
isDragging bool
lines List
padding Real
scrollHandle Axiom.Overlays.Elements.Panel
scrollPercentage Real
scrollTrack Axiom.Overlays.Elements.BorderPanel
startingLine int
text String
textArea Axiom.Overlays.Elements.TextArea

공개 메소드들

메소드 설명
AppendText ( String text ) : void

ClearText ( ) : void

OnCursorMoved ( Vector2 cursorPos ) : void

OnCursorPressed ( Vector2 cursorPos ) : void

OnCursorReleased ( Vector2 cursorPos ) : void

OnLostFocus ( ) : void

RefitContents ( ) : void

Makes adjustments based on new padding, size, or alignment info.

TextBox ( String name, String caption, Real width, Real height ) : System

Do not instantiate any widgets directly. Use SdkTrayManager.

보호된 메소드들

메소드 설명
FilterLines ( ) : void

Decides which lines to show.

메소드 상세

AppendText() 공개 메소드

public AppendText ( String text ) : void
text String
리턴 void

ClearText() 공개 메소드

public ClearText ( ) : void
리턴 void

FilterLines() 보호된 메소드

Decides which lines to show.
protected FilterLines ( ) : void
리턴 void

OnCursorMoved() 공개 메소드

public OnCursorMoved ( Vector2 cursorPos ) : void
cursorPos Vector2
리턴 void

OnCursorPressed() 공개 메소드

public OnCursorPressed ( Vector2 cursorPos ) : void
cursorPos Vector2
리턴 void

OnCursorReleased() 공개 메소드

public OnCursorReleased ( Vector2 cursorPos ) : void
cursorPos Vector2
리턴 void

OnLostFocus() 공개 메소드

public OnLostFocus ( ) : void
리턴 void

RefitContents() 공개 메소드

Makes adjustments based on new padding, size, or alignment info.
public RefitContents ( ) : void
리턴 void

TextBox() 공개 메소드

Do not instantiate any widgets directly. Use SdkTrayManager.
public TextBox ( String name, String caption, Real width, Real height ) : System
name String
caption String
width Real
height Real
리턴 System

프로퍼티 상세

captionBar 보호되어 있는 프로퍼티

protected BorderPanel,Axiom.Overlays.Elements captionBar
리턴 Axiom.Overlays.Elements.BorderPanel

captionTextArea 보호되어 있는 프로퍼티

protected TextArea,Axiom.Overlays.Elements captionTextArea
리턴 Axiom.Overlays.Elements.TextArea

dragOffset 보호되어 있는 프로퍼티

protected Real dragOffset
리턴 Real

isDragging 보호되어 있는 프로퍼티

protected bool isDragging
리턴 bool

lines 보호되어 있는 프로퍼티

protected List lines
리턴 List

padding 보호되어 있는 프로퍼티

protected Real padding
리턴 Real

scrollHandle 보호되어 있는 프로퍼티

protected Panel,Axiom.Overlays.Elements scrollHandle
리턴 Axiom.Overlays.Elements.Panel

scrollPercentage 보호되어 있는 프로퍼티

protected Real scrollPercentage
리턴 Real

scrollTrack 보호되어 있는 프로퍼티

protected BorderPanel,Axiom.Overlays.Elements scrollTrack
리턴 Axiom.Overlays.Elements.BorderPanel

startingLine 보호되어 있는 프로퍼티

protected int startingLine
리턴 int

text 보호되어 있는 프로퍼티

protected String text
리턴 String

textArea 보호되어 있는 프로퍼티

protected TextArea,Axiom.Overlays.Elements textArea
리턴 Axiom.Overlays.Elements.TextArea