I search for solutions in this order: Past Code, Unreal Source, Wiki, BUF, groups.yahoo, google, screaming at monitor. – RegularX

UE1:UWindowHTMLTextArea (UT)

From Unreal Wiki, The Unreal Engine Documentation Site
Revision as of 09:10, 17 May 2008 by Wormbo (Talk | contribs) (Auto-generated page)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
Package: 
UWindow
Direct subclasses:
UBrowserColorIRCTextArea, UBrowserUpdateServerTextArea
This class in other games:
RTNP

null

Properties[edit]

ALinkColor[edit]

Type: Object.Color


Default value:

Member Value
R 255

BGColor[edit]

Type: Object.Color


bReleased[edit]

Type: bool


bShowBlink[edit]

Type: bool


LastBlinkTime[edit]

Type: float


LinkColor[edit]

Type: Object.Color


Default value:

Member Value
B 255

TextColor[edit]

Type: Object.Color


Default value:

Member Value
B 255
G 255
R 255

Default values[edit]

Property Value
bAutoScrollbar True
bIgnoreLDoubleClick True
bTopCentric True
bVariableRowHeight True
RowClass Class'UWindow.UWindowHTMLTextRow'

Instance functions[edit]

AddText[edit]

function UWindowDynamicTextRow AddText (string NewLine)

Overrides: UWindowDynamicTextArea.AddText


BeforePaint[edit]

function BeforePaint (Canvas C, float X, float Y)

Overrides: UWindowDynamicTextArea.BeforePaint


CalcHTMLTextWidth[edit]

function float CalcHTMLTextWidth (Canvas C, string Text, out UWindowBase.HTMLStyle CurrentStyle)


Click[edit]

function Click (float X, float Y)

Overrides: UWindowWindow.Click


DrawTextLine[edit]

function float DrawTextLine (Canvas C, UWindowDynamicTextRow L, float Y)

Overrides: UWindowDynamicTextArea.DrawTextLine


FirstMatching[edit]

function int FirstMatching (int i, int j)


GetHexDigit[edit]

function int GetHexDigit (string D)


GetOption[edit]

function string GetOption (string HTML, string Option)


GetTag[edit]

function string GetTag (string HTML)


GetWrapPos[edit]

function int GetWrapPos (Canvas C, UWindowDynamicTextRow L, float MaxWidth)

Overrides: UWindowDynamicTextArea.GetWrapPos


HTMLUpdateStyle[edit]

function HTMLUpdateStyle (string Input, out UWindowBase.HTMLStyle CurrentStyle)


LaunchUnrealURL[edit]

function LaunchUnrealURL (string URL)


OverURL[edit]

function OverURL (string URL)


Paint[edit]

function Paint (Canvas C, float X, float Y)

Overrides: UWindowDynamicTextArea.Paint


ParseColor[edit]

function Object.Color ParseColor (string S)


ParseHTML[edit]

function ParseHTML (string Input, out string LeftText, out string HTML, out string RightText)


ProcessInlineHTML[edit]

function ProcessInlineHTML (string HTML, out UWindowBase.HTMLStyle CurrentStyle)


ProcessURL[edit]

function ProcessURL (string URL)


ReadStyleText[edit]

function int ReadStyleText (string StyleString, out int StylePos, out UWindowBase.HTMLStyle CurrentStyle)


RemoveNextWord[edit]

function RemoveNextWord (out string Text, out string NextWord)

Overrides: UWindowDynamicTextArea.RemoveNextWord


RemoveWrap[edit]

function RemoveWrap (UWindowDynamicTextRow L)

Overrides: UWindowDynamicTextArea.RemoveWrap


SetCanvasStyle[edit]

function SetCanvasStyle (Canvas C, UWindowBase.HTMLStyle CurrentStyle)


SetHTML[edit]

function SetHTML (string HTML)


SplitRowAt[edit]

function UWindowDynamicTextRow SplitRowAt (UWindowDynamicTextRow L, int SplitPos)

Overrides: UWindowDynamicTextArea.SplitRowAt


TextAreaClipText[edit]

function TextAreaClipText (Canvas C, float DrawX, float DrawY, coerce string Text, optional bool bCheckHotkey)

Overrides: UWindowDynamicTextArea.TextAreaClipText


TextAreaTextSize[edit]

function TextAreaTextSize (Canvas C, string Text, out float W, out float H)

Overrides: UWindowDynamicTextArea.TextAreaTextSize


WrapRow[edit]

function WrapRow (Canvas C, UWindowDynamicTextRow L)

Overrides: UWindowDynamicTextArea.WrapRow


WriteStyleText[edit]

function string WriteStyleText (UWindowBase.HTMLStyle CurrentStyle, int CharCount)