Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames

UWindow.UWindowHTMLTextArea

Extends
UWindowDynamicTextArea

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

Direct Known Subclasses:

UBrowserHTMLArea, UBrowserServerWebHTMLArea, UWindowConsoleTextAreaControl

Variables Summary
ColorALinkColor
ColorBGColor
boolbReleased
boolbShowBlink
floatLastBlinkTime
ColorLinkColor
ColorTextColor
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
functionUWindowDynamicTextRow AddText (string NewLine, optional color TxtCol ))
function BeforePaint (Canvas C, float X, float Y))
functionfloat CalcHTMLTextWidth (Canvas C, string Text, out HTMLStyle CurrentStyle))
function Click (float X, float Y))
functionfloat DrawTextLine (Canvas C, UWindowDynamicTextRow L, float Y))
functionint FirstMatching (int i, int j))
functionint GetHexDigit (string D))
functionstring GetOption (string HTML, string Option))
functionstring GetTag (string HTML))
functionint GetWrapPos (Canvas C, UWindowDynamicTextRow L, float MaxWidth))
function HTMLUpdateStyle (string Input, out HTMLStyle CurrentStyle))
function LaunchUnrealURL (string URL))
function OverURL (string URL))
function Paint (Canvas C, float X, float Y))
functionColor ParseColor (string S))
function ParseHTML (string Input, out string LeftText, out string HTML, out string RightText))
function ProcessInlineHTML (string HTML, out HTMLStyle CurrentStyle))
function ProcessURL (string URL))
functionint ReadStyleText (string StyleString, out int StylePos, out HTMLStyle CurrentStyle))
function RemoveNextWord (out string Text, out string NextWord))
function RemoveWrap (UWindowDynamicTextRow L))
function SetCanvasStyle (Canvas C, HTMLStyle CurrentStyle))
function SetHTML (string HTML))
functionUWindowDynamicTextRow SplitRowAt (UWindowDynamicTextRow L, int SplitPos))
function TextAreaClipText (Canvas C, float DrawX, float DrawY, coerce string Text, optional bool bCheckHotkey, optional color Col ))
function TextAreaTextSize (Canvas C, string Text, out float W, out float H))
function WrapRow (Canvas C, UWindowDynamicTextRow L))
functionstring 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, optional color TxtCol ) )

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

final function int GetHexDigit ( string D) )

GetOption Source code

final function string GetOption ( string HTML, string Option) )

GetTag Source code

final 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, optional color Col ) )

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
{
				TextColor=(R=255,G=255,B=255)
				LinkColor=(B=255)
				ALinkColor=(R=255)
				bTopCentric=True
				bAutoScrollbar=True
				bVariableRowHeight=True
				RowClass=Class'UWindow.UWindowHTMLTextRow'
				bIgnoreLDoubleClick=True
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: zo 11-11-2012 21:14:16.006 - Created with UnCodeX