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

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)
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)
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 )

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
{
     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: za 22-4-2006 13:29:24.328 - Created with UnCodeX