UWindow.UWindowHTMLTextArea
- Extends
- UWindowDynamicTextArea
Core.Object
|
+-- UWindow.UWindowBase
|
+-- UWindow.UWindowWindow
|
+-- UWindow.UWindowDialogControl
|
+-- UWindow.UWindowDynamicTextArea
|
+-- UWindow.UWindowHTMLTextArea
Direct Known Subclasses:
UBrowserColorIRCTextArea, UBrowserUpdateServerTextArea
| 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 |
var bool bReleased;
var bool bShowBlink;
var float LastBlinkTime;
function BeforePaint (
Canvas C,
float X,
float Y) )
function
float CalcHTMLTextWidth (
Canvas C,
string Text, out
HTMLStyle CurrentStyle) )
function Click ( float X, float Y) )
function int FirstMatching ( int i, int j) )
function int GetHexDigit ( string D) )
function string GetOption ( string HTML, string Option) )
function string GetTag ( string HTML) )
function HTMLUpdateStyle (
string Input, out
HTMLStyle CurrentStyle) )
function LaunchUnrealURL ( string URL) )
function OverURL ( string URL) )
function Paint (
Canvas C,
float X,
float Y) )
function
Color 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) )
function
int ReadStyleText (
string StyleString, out
int StylePos, out
HTMLStyle CurrentStyle) )
function RemoveNextWord ( out string Text, out string NextWord) )
function SetHTML ( string HTML) )
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
string WriteStyleText (
HTMLStyle CurrentStyle,
int CharCount) )
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
}
|
Creation time: Mon 5/5/2025 21:23:22.462 - Created with
UnCodeX