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

# UWindow.UWindowDynamicTextArea

Extends
  UWindowDialogControl

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

#### Direct Known Subclasses:

> UWindowConsoleTextAreaControl, UWindowHTMLTextArea, UWindowURLTextArea

Constants Summary

Inherited Contants from UWindow.UWindowWindow
DE_Change, DE_Click, DE_Created, DE_DoubleClick, DE_Enter, DE_EnterPressed, DE_Exit, DE_HelpChanged, DE_LMouseDown, DE_MClick, DE_MouseEnter, DE_MouseLeave, DE_MouseMove, DE_RClick, DE_WheelDownPressed, DE_WheelUpPressed

Variables Summary
Font | AbsoluteFont
bool | bAutoScrollbar
bool | bDirty
bool | bHCenter
bool | bScrollOnResize
bool | bTopCentric
bool | bVariableRowHeight
bool | bVCenter
int | Count
float | DefaultTextHeight
int | Font
UWindowDynamicTextRow | List
int | MaxLines
float | OldH
float | OldW
class<UWindowDynamicTextRow> | RowClass
color | TextColor
UWindowVScrollBar | VertSB
int | VisibleRows
float | WrapWidth

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

Inherited Variables from UWindow.UWindowWindow
ActiveWindow, bAcceptsFocus, bAcceptsHotKeys, bAlwaysBehind, bAlwaysOnTop, bIgnoreLDoubleClick, bIgnoreMDoubleClick, bIgnoreRDoubleClick, bLeaveOnscreen, bMMouseDown, bMouseDown, bNoClip, bRMouseDown, bTransient, bUWindowActive, bWindowVisible, ClickTime, ClickX, ClickY, ClippingRegion, Cursor, FirstChildWindow, LastChildWindow, LookAndFeel, MClickTime, MClickX, MClickY, ModalWindow, NextSiblingWindow, OwnerWindow, ParentWindow, PrevSiblingWindow, RClickTime, RClickX, RClickY, Root, WinHeight, WinLeft, WinTop, WinWidth

Enumerations Summary

Inherited Enumerations from UWindow.UWindowWindow
WinMessage

Structures Summary

Inherited Structures from UWindow.UWindowWindow
MouseCursor

Functions Summary
| UWindowDynamicTextRow | AddText (string NewLine))
|  | BeforePaint (Canvas C, float X, float Y ))
| UWindowDynamicTextRow | CheckMaxRows ()))
|  | Clear ()))
|  | Created ()))
| float | DrawTextLine (Canvas C, UWindowDynamicTextRow L, float Y))
| int | GetWrapPos (Canvas C, UWindowDynamicTextRow L, float MaxWidth))
|  | Paint (Canvas C, float MouseX, float MouseY ))
|  | RemoveNextWord (out string Text, out string NextWord))
|  | RemoveWrap (UWindowDynamicTextRow L))
|  | SetAbsoluteFont (Font F))
|  | SetFont (int F))
|  | SetTextColor (Color C))
| UWindowDynamicTextRow | SplitRowAt (UWindowDynamicTextRow L, int SplitPos))
|  | TextAreaClipText (Canvas C, float DrawX, float DrawY, coerce string S, optional bool bCheckHotkey))
|  | TextAreaTextSize (Canvas C, string Text, out float W, out float H))
|  | WordWrap (Canvas C, bool bForce))
|  | WrapRow (Canvas C, UWindowDynamicTextRow L))

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

Inherited Functions from UWindow.UWindowWindow
Activated, ActivateWindow, AfterCreate, AfterPaint, BeforeCreate, BeforePaint, BeginPlay, BringToFront, CancelAcceptsFocus, CheckKeyFocusWindow, CheckMousePassThrough, Click, ClipText, ClipTextWidth, Close, Created, CreateWindow, Deactivated, DoTick, DoubleClick, DrawClippedActor, DrawClippedTexture, DrawHorizTiledPieces, DrawMiscBevel, DrawStretchedTexture, DrawStretchedTextureSegment, DrawUpBevel, DrawVertTiledPieces, EscClose, FindChildWindow, FindWindowUnder, FocusOtherWindow, FocusWindow, GetDesiredDimensions, GetEntryLevel, GetLevel, GetLookAndFeelTexture, GetMouseXY, GetParent, GetPlayerOwner, GlobalToWindow, HideChildWindow, HideWindow, HotKeyDown, HotKeyUp, IsActive, KeyDown, KeyFocusEnter, KeyFocusExit, KeyPressed, KeyUp, LMouseDown, LMouseUp, MClick, MDoubleClick, MessageBox, MessageBoxDone, MessageClients, MMouseDown, MMouseUp, MouseEnter, MouseIsOver, MouseLeave, MouseMove, NotifyAfterLevelChange, NotifyBeforeLevelChange, NotifyQuitUnreal, Paint, PaintClients, ParseAmpersand, ProcessMenuKey, PropagateKey, PropagateMessage, RClick, RDoubleClick, RemoveAmpersand, ReplaceText, Resized, ResolutionChanged, RMouseDown, RMouseUp, SaveConfigs, SendToBack, SetAcceptsFocus, SetAcceptsHotKeys, SetCursor, SetMouseWindow, SetParent, SetSize, ShowChildWindow, ShowModal, ShowWindow, StripCRLF, TextSize, Tick, Tile, ToolTip, WaitModal, WindowEvent, WindowHidden, WindowIsVisible, WindowShown, WindowToGlobal, WrapClipText

Variables Detail

#### AbsoluteFont Source code

var Font AbsoluteFont;

#### bAutoScrollbar Source code

var bool bAutoScrollbar;

#### bDirty Source code

var bool bDirty;

#### bHCenter Source code

var bool bHCenter;

#### bScrollOnResize Source code

var bool bScrollOnResize;

#### bTopCentric Source code

var bool bTopCentric;

#### bVariableRowHeight Source code

var bool bVariableRowHeight;

#### bVCenter Source code

var bool bVCenter;

#### Count Source code

var int Count;

#### DefaultTextHeight Source code

var float DefaultTextHeight;

#### Font Source code

var int Font;

#### List Source code

var UWindowDynamicTextRow List;

#### MaxLines Source code

var config int MaxLines;

#### OldH Source code

var float OldH;

#### OldW Source code

var float OldW;

#### RowClass Source code

var class<UWindowDynamicTextRow> RowClass;

#### TextColor Source code

var color TextColor;

#### VertSB Source code

var UWindowVScrollBar VertSB;

#### VisibleRows Source code

var int VisibleRows;

#### WrapWidth Source code

var float WrapWidth;

Functions Detail

#### AddText Source code

function UWindowDynamicTextRow AddText ( string NewLine) )

#### BeforePaint Source code

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

#### CheckMaxRows Source code

function UWindowDynamicTextRow CheckMaxRows ( ) )

#### Clear Source code

function Clear ( ) )

#### Created Source code

function Created ( ) )

#### DrawTextLine Source code

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

#### GetWrapPos Source code

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

#### Paint Source code

function Paint ( Canvas C, float MouseX, float MouseY ) )

#### RemoveNextWord Source code

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

#### RemoveWrap Source code

function RemoveWrap ( UWindowDynamicTextRow L) )

#### SetAbsoluteFont Source code

function SetAbsoluteFont ( Font F) )

#### SetFont Source code

function SetFont ( int F) )

#### SetTextColor Source code

function SetTextColor ( Color C) )

#### SplitRowAt Source code

function UWindowDynamicTextRow SplitRowAt ( UWindowDynamicTextRow L, int SplitPos) )

#### TextAreaClipText Source code

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

#### TextAreaTextSize Source code

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

#### WordWrap Source code

function WordWrap ( Canvas C, bool bForce) )

#### WrapRow Source code

function WrapRow ( Canvas C, UWindowDynamicTextRow L) )

Defaultproperties

    defaultproperties
    {
    	Font=0
    	WrapWidth=0
    	bNoKeyboard=True
    	bScrollOnResize=True
    	MaxLines=0
    	TextColor=(R=255,G=255,B=255,A=255);
    	bVCenter=False
    	bHCenter=False
    	bAutoScrollbar=False
    	bVariableRowHeight=False
    	RowClass=class'UWindowDynamicTextRow'
    }

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.293 - Created with UnCodeX