GUIScrollText
UT2003 :: GUI >> GUIComponent >> GUIListBase? >> GUIVertList? >> GUIList? >> GUIScrollText (Package: XInterface)
This class is really only used as part of a GUIScrollTextBox.
Properties
Public Properties
- bool bClickText
 - Upon clicking on this text box, fill in ClickedString field.
 - bool bNoTeletype
 - Dont do the teletyping effect at all.
 - bool bRepeat
 - Should the sequence be repeated ?
 - float CharDelay
 - This is the delay between each character. Regardless of this property characters are never displayed faster than 1 char per frame.
 - string ClickedString
 - Filled in (if bClickText is true) when user clicks on a word.
 - float EOLDelay
 - This is the delay to use when reaching end of a line.
 - float InitialDelay
 - Initial delay after new content was set.
 - int MaxHistory
 - Maximum number of rows. Only used in conjunction with NewText. 0 indicates no limit.
 - string NewText
 - New text to add at the end of the current text.
 - float RepeatDelay
 - This is used after all the text has been displayed and bRepeat is true.
 - string Separator
 - Line separator to use.
 
Protected Properties
- bool bNewContent
 - This is set when new text content has been set for the control.; bool bStopped : Tells when the sequence has stopped animating (can be rushed by clicking ?)
 - string Content
 - This is the content to display in 1 single string.
 - int oldWidth
 - Last width of the display area.
 - eScrollState ScrollState
 - What was the last action we did.
 - int VisibleChars
 - How many chars in the last displayed line are visible.
 - int VisibleLines
 - This is the number of visible lines.
 
Enums
eScrollState
- STS_None
 - STS_Initial
 - STS_Char
 - STS_EOL
 - STS_Repeat
 
Delegates
- OnEndOfLine ( )
 
Methods
Inherited From GUIComponent
- Timer ( )
 - EOLDelay is the end of line delay, it will wait that long until display text on the next line.
 
New Methods
- EndScrolling ( )
 - string GetWordUnderCursor ( )
 - InitComponent (GUIController MyController, GUIComponent MyOwner)
 - bool InternalOnClick (GUIComponent Sender)
 - bool InternalOnKeyEvent (out byte Key, out byte State, float delta)
 - bool InternalOnKeyType (out byte Key, optional string Unicode)
 - Restart ( )
 - SetContent (string NewContent, optional string sep)
 - bool SkipChar ( )
 - Stop ( )
 
