C# Класс Axiom.Samples.TextBox

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

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

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