Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation
previous class next class | frames no frames

# UWindow.UWindowHTMLTextArea

Extends
  UWindowDynamicTextArea

    Core.Object
    |
    +-- Engine.Interactions
       |
       +-- Engine.Interaction
          |
          +-- UWindow.UWindowBase
             |
             +-- UWindow.UWindowWindow
                |
                +-- UWindow.UWindowDialogControl
                   |
                   +-- UWindow.UWindowDynamicTextArea
                      |
                      +-- UWindow.UWindowHTMLTextArea

Variables Summary
Color | ALinkColor
Color | BGColor
bool | bReleased
bool | bShowBlink
float | LastBlinkTime
Color | LinkColor
Color | TextColor

Inherited Variables from UWindow.UWindowDynamicTextArea
AbsoluteFont, bAutoScrollbar, bDirty, bHCenter, bScrollOnResize, bTopCentric, bVariableRowHeight, bVCenter, Count, DefaultTextHeight, Font, List, MaxLines, OldH, OldW, RowClass, TextColor, VertSB, VisibleRows, WrapWidth

Inherited Variables from UWindow.UWindowDialogControl
Align, bAcceptExternalDragDrop, bHasKeyboardFocus, bNoKeyboard, Font, HelpText, MinHeight, MinWidth, NotifyWindow, TabNext, TabPrev, Text, TextColor, TextX, TextY

Functions Summary
| UWindowDynamicTextRow | AddText (string NewLine))
|  | BeforePaint (Canvas C, float X, float Y))
| float | CalcHTMLTextWidth (Canvas C, string Text, out HTMLStyle CurrentStyle))
|  | Click (float X, float Y))
| float | DrawTextLine (Canvas C, UWindowDynamicTextRow L, float Y))
| int | FirstMatching (int i, int j))
| int | GetHexDigit (string D))
| string | GetOption (string HTML, string Option))
| string | GetTag (string HTML))
| int | GetWrapPos (Canvas C, UWindowDynamicTextRow L, float MaxWidth))
|  | HTMLUpdateStyle (string Input, out HTMLStyle CurrentStyle))
|  | LaunchUnrealURL (string URL))
|  | OverURL (string URL))
|  | Paint (Canvas C, float X, float Y))
| Color | ParseColor (string S))
|  | ParseHTML (string Input, out string LeftText, out string HTML, out string RightText))
|  | ProcessInlineHTML (string HTML, out HTMLStyle CurrentStyle))
|  | ProcessURL (string URL))
| int | ReadStyleText (string StyleString, out int StylePos, out HTMLStyle CurrentStyle))
|  | RemoveNextWord (out string Text, out string NextWord))
|  | RemoveWrap (UWindowDynamicTextRow L))
|  | SetCanvasStyle (Canvas C, HTMLStyle CurrentStyle))
|  | SetHTML (string HTML))
| UWindowDynamicTextRow | SplitRowAt (UWindowDynamicTextRow L, int SplitPos))
|  | TextAreaClipText (Canvas C, float DrawX, float DrawY, coerce string Text, optional bool bCheckHotkey))
|  | TextAreaTextSize (Canvas C, string Text, out float W, out float H))
|  | WrapRow (Canvas C, UWindowDynamicTextRow L))
| string | WriteStyleText (HTMLStyle CurrentStyle, int CharCount))

Inherited Functions from UWindow.UWindowDynamicTextArea
AddText, BeforePaint, CheckMaxRows, Clear, Created, DrawTextLine, GetWrapPos, Paint, RemoveNextWord, RemoveWrap, SetAbsoluteFont, SetFont, SetTextColor, SplitRowAt, TextAreaClipText, TextAreaTextSize, WordWrap, WrapRow

Inherited Functions from UWindow.UWindowDialogControl
BeforePaint, CheckExternalDrag, Created, ExternalDragOver, KeyDown, KeyFocusEnter, KeyFocusExit, MouseEnter, MouseLeave, MouseMove, Notify, Register, SetFont, SetHelpText, SetText, SetTextColor

Variables Detail

#### ALinkColor Source code

var Color ALinkColor;

#### BGColor Source code

var Color BGColor;

#### bReleased Source code

var bool bReleased;

#### bShowBlink Source code

var bool bShowBlink;

#### LastBlinkTime Source code

var float LastBlinkTime;

#### LinkColor Source code

var Color LinkColor;

#### TextColor Source code

var Color TextColor;

Functions Detail

#### AddText Source code

function UWindowDynamicTextRow AddText ( string NewLine) )

#### BeforePaint Source code

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

#### CalcHTMLTextWidth Source code

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

#### Click Source code

function Click ( float X, float Y) )

#### DrawTextLine Source code

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

#### FirstMatching Source code

function int FirstMatching ( int i, int j) )

#### GetHexDigit Source code

function int GetHexDigit ( string D) )

#### GetOption Source code

function string GetOption ( string HTML, string Option) )

#### GetTag Source code

function string GetTag ( string HTML) )

#### GetWrapPos Source code

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

#### HTMLUpdateStyle Source code

function HTMLUpdateStyle ( string Input, out HTMLStyle CurrentStyle) )

#### LaunchUnrealURL Source code

function LaunchUnrealURL ( string URL) )

#### OverURL Source code

function OverURL ( string URL) )

#### Paint Source code

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

#### ParseColor Source code

function Color ParseColor ( string S) )

#### ParseHTML Source code

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

#### ProcessInlineHTML Source code

function ProcessInlineHTML ( string HTML, out HTMLStyle CurrentStyle) )

#### ProcessURL Source code

function ProcessURL ( string URL) )

#### ReadStyleText Source code

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

#### RemoveNextWord Source code

function RemoveNextWord ( out string Text, out string NextWord) )

#### RemoveWrap Source code

function RemoveWrap ( UWindowDynamicTextRow L) )

#### SetCanvasStyle Source code

function SetCanvasStyle ( Canvas C, HTMLStyle CurrentStyle) )

#### SetHTML Source code

function SetHTML ( string HTML) )

#### SplitRowAt Source code

function UWindowDynamicTextRow SplitRowAt ( UWindowDynamicTextRow L, int SplitPos) )

#### TextAreaClipText Source code

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

#### TextAreaTextSize Source code

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

#### WrapRow Source code

function WrapRow ( Canvas C, UWindowDynamicTextRow L) )

#### WriteStyleText Source code

function string WriteStyleText ( HTMLStyle CurrentStyle, int CharCount) )

Defaultproperties

    defaultproperties
    {
    	RowClass=class'UWindowHTMLTextRow'
    	TextColor=(R=255,G=255,B=255,A=255)
    	BGColor=(R=0,G=0,B=0,A=255)
    	LinkColor=(R=0,G=0,B=255,A=255)
    	ALinkColor=(R=255,G=0,B=0,A=255)
    	bIgnoreLDoubleClick=True
    	bAutoScrollbar=True
    	bTopCentric=True
    	bVariableRowHeight=True
    }

Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation
previous class next class | frames no frames

Creation time: st 23.5.2018 00:10:38.423 - Created with UnCodeX