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

UWindow.UWindowWindow

Extends
UWindowBase

Core.Object
|   
+-- UWindow.UWindowBase
   |   
   +-- UWindow.UWindowWindow

Direct Known Subclasses:

DemoStoryWindow, DoorArea, MessageWindow, NotifyWindow, StaticArea, UBrowserBannerAd, UBrowserBannerBar, UMenuHelpTextArea, UMenuStatusBar, UMenuToolBar, UWindowBitmap, UWindowClientWindow, UWindowControlFrame, UWindowDialogControl, UWindowFramedWindow, UWindowGrid, UWindowGridClient, UWindowGridColumn, UWindowHScrollBar, UWindowHSplitter, UWindowMessageBoxArea, UWindowProgressBar, UWindowRootWindow, UWindowTabControlTabArea, UWindowVScrollBar, UWindowVSplitter

Constants Summary
DE_Change=1
DE_Click=2
DE_Created=0
DE_DoubleClick=11
DE_Enter=3
DE_EnterPressed=7
DE_Exit=4
DE_HelpChanged=13
DE_LMouseDown=10
DE_MClick=5
DE_MouseEnter=12
DE_MouseLeave=9
DE_MouseMove=8
DE_RClick=6
DE_WheelDownPressed=15
DE_WheelUpPressed=14
Inherited Contants from UWindow.UWindowBase
F_Bold, F_Large, F_LargeBold, F_Normal
Inherited Contants from Core.Object
MaxInt, Pi, RF_NotForClient, RF_NotForEdit, RF_NotForServer, RF_Public, RF_Transactional, RF_Transient

Variables Summary
UWindowWindowActiveWindow
boolbAcceptsFocus
boolbAcceptsHotKeys
boolbAlwaysBehind
boolbAlwaysOnTop
boolbIgnoreLDoubleClick
boolbIgnoreMDoubleClick
boolbIgnoreRDoubleClick
boolbLeaveOnscreen
boolbMMouseDown
boolbMouseDown
boolbNoClip
boolbRMouseDown
boolbTransient
boolbUWindowActive
boolbWindowVisible
floatClickTime
floatClickX
floatClickY
RegionClippingRegion
MouseCursorCursor
UWindowWindowFirstChildWindow
UWindowWindowLastChildWindow
UWindowLookAndFeelLookAndFeel
floatMClickTime
floatMClickX
floatMClickY
UWindowWindowModalWindow
UWindowWindowNextSiblingWindow
UWindowWindowOwnerWindow
UWindowWindowParentWindow
UWindowWindowPrevSiblingWindow
floatRClickTime
floatRClickX
floatRClickY
UWindowRootWindowRoot
floatWinHeight
floatWinLeft
floatWinTop
floatWinWidth
Inherited Variables from Core.Object
Class, Name, ObjectFlags, ObjectInternal[6], Outer

Enumerations Summary
WinMessage
WM_LMouseDown, WM_LMouseUp, WM_MMouseDown, WM_MMouseUp, WM_RMouseDown, WM_RMouseUp, WM_KeyUp, WM_KeyDown, WM_KeyType, WM_Paint
Inherited Enumerations from UWindow.UWindowBase
FrameHitTest, MenuSound, MessageBoxButtons, MessageBoxResult, PropertyCondition, TextAlign
Inherited Enumerations from Core.Object
ESheerAxis

Structures Summary
MouseCursor
tex, HotX, HotY, WindowsCursor
Inherited Structures from UWindow.UWindowBase
HTMLStyle, Region, TexRegion
Inherited Structures from Core.Object
BoundingBox, BoundingVolume, Color, Coords, Guid, Plane, Rotator, Scale, Vector

Functions Summary
function Activated ()))
function ActivateWindow (int Depth, bool bTransientNoDeactivate))
function AfterCreate ()))
function AfterPaint (Canvas C, float X, float Y))
function BeforeCreate ()))
function BeforePaint (Canvas C, float X, float Y))
function BeginPlay ()))
function BringToFront ()))
function CancelAcceptsFocus ()))
functionUWindowWindow CheckKeyFocusWindow ()))
functionbool CheckMousePassThrough (float X, float Y))
function Click (float X, float Y))
function ClipText (Canvas C, float X, float Y, coerce string S, optional bool bCheckHotkey))
function ClipTextWidth (Canvas C, float X, float Y, coerce string S, float W))
function Close (optional bool bByParent))
function Created ()))
functionUWindowWindow CreateWindow (class<UWindowWindow> WndClass, float X, float Y, float W, float H, optional UWindowWindow OwnerW, optional bool bUnique, optional name ObjectName))
function Deactivated ()))
function DoTick (float Delta))
function DoubleClick (float X, float Y))
function DrawClippedActor (Canvas C, float X, float Y, Actor A, bool WireFrame, rotator RotOffset, vector LocOffset ))
function DrawClippedTexture (Canvas C, float X, float Y, texture Tex ))
function DrawHorizTiledPieces (Canvas C, float DestX, float DestY, float DestW, float DestH, TexRegion T1, TexRegion T2, TexRegion T3, TexRegion T4, TexRegion T5, float Scale ))
function DrawMiscBevel (Canvas C, float X, float Y, float W, float H, Texture T, int BevelType))
function DrawStretchedTexture (Canvas C, float X, float Y, float W, float H, texture Tex ))
function DrawStretchedTextureSegment (Canvas C, float X, float Y, float W, float H, float tX, float tY, float tW, float tH, texture Tex ))
function DrawUpBevel (Canvas C, float X, float Y, float W, float H, Texture T))
function DrawVertTiledPieces (Canvas C, float DestX, float DestY, float DestW, float DestH, TexRegion T1, TexRegion T2, TexRegion T3, TexRegion T4, TexRegion T5, float Scale ))
function EscClose ()))
functionUWindowWindow FindChildWindow (class<UWindowWindow> ChildClass, optional bool bExactClass))
functionUWindowWindow FindWindowUnder (float X, float Y))
function FocusOtherWindow (UWindowWindow W))
function FocusWindow ()))
function GetDesiredDimensions (out float W, out float H))
functionLevelInfo GetEntryLevel ()))
functionLevelInfo GetLevel ()))
functionTexture GetLookAndFeelTexture ()))
function GetMouseXY (out float X, out float Y))
functionUWindowWindow GetParent (class<UWindowWindow> ParentClass, optional bool bExactClass))
functionPlayerPawn GetPlayerOwner ()))
function GlobalToWindow (float GlobalX, float GlobalY, out float WinX, out float WinY))
function HideChildWindow (UWindowWindow Child))
function HideWindow ()))
functionbool HotKeyDown (int Key, float X, float Y))
functionbool HotKeyUp (int Key, float X, float Y))
functionbool IsActive ()))
function KeyDown (int Key, float X, float Y))
function KeyFocusEnter ()))
function KeyFocusExit ()))
function KeyType (int Key, float X, float Y))
function KeyUp (int Key, float X, float Y))
function LMouseDown (float X, float Y))
function LMouseUp (float X, float Y))
function MClick (float X, float Y))
function MDoubleClick (float X, float Y))
functionUWindowMessageBox MessageBox (string Title, string Message, MessageBoxButtons Buttons, MessageBoxResult ESCResult, optional MessageBoxResult EnterResult, optional int TimeOut))
function MessageBoxDone (UWindowMessageBox W, MessageBoxResult Result))
functionbool MessageClients (WinMessage Msg, Canvas C, float X, float Y, int Key))
function MMouseDown (float X, float Y))
function MMouseUp (float X, float Y))
function MouseEnter ()))
functionbool MouseIsOver ()))
function MouseLeave ()))
function MouseMove (float X, float Y))
function NotifyAfterLevelChange ()))
function NotifyBeforeLevelChange ()))
function NotifyQuitUnreal ()))
function Paint (Canvas C, float X, float Y))
function PaintClients (Canvas C, float X, float Y))
functionbyte ParseAmpersand (string S, out string Result, out string Underline, bool bCalcUnderline))
function ProcessMenuKey (int Key, string KeyName))
functionbool PropagateKey (WinMessage Msg, Canvas C, float X, float Y, int Key))
function RClick (float X, float Y))
function RDoubleClick (float X, float Y))
functionstring RemoveAmpersand (string S))
function ReplaceText (out string Text, string Replace, string With))
function Resized ()))
function ResolutionChanged (float W, float H))
function RMouseDown (float X, float Y))
function RMouseUp (float X, float Y))
function SaveConfigs ()))
function SendToBack ()))
function SetAcceptsFocus ()))
function SetAcceptsHotKeys (bool bNewAccpetsHotKeys))
function SetCursor (MouseCursor C))
function SetMouseWindow ()))
function SetParent (UWindowWindow NewParent))
function SetSize (float W, float H))
function ShowChildWindow (UWindowWindow Child, optional bool bAtBack))
function ShowModal (UWindowWindow W))
function ShowWindow ()))
function StripCRLF (out string Text))
function TextSize (Canvas C, string Text, out float W, out float H))
function Tick (float Delta))
function Tile (Canvas C, Texture T))
function ToolTip (string strTip))
functionbool WaitModal ()))
function WindowEvent (WinMessage Msg, Canvas C, float X, float Y, int Key))
function WindowHidden ()))
functionbool WindowIsVisible ()))
function WindowShown ()))
function WindowToGlobal (float WinX, float WinY, out float GlobalX, out float GlobalY))
functionint WrapClipText (Canvas C, float X, float Y, coerce string S, optional bool bCheckHotkey, optional int Length, optional int PaddingLength, optional bool bNoDraw))
Inherited Functions from UWindow.UWindowBase
BuildObjectWithProperties, GetRegion, InStrAfter, NewRegion, NewTexRegion
Inherited Functions from Core.Object
!, !=, $, %, &, &&, *, **, *=, +, ++, +=, -, --, -=, / , /=, <, <<, <=, ==, >, >=, >>, >>>, @, Abs, Asc, Atan, BeginState, Caps, Chr, Clamp, ClassIsChildOf, Cos, Cross, Disable, Dot, DynamicLoadObject, Enable, EndState, Exp, FClamp, FMax, FMin, FRand, GetAxes, GetEnum, GetPropertyText, GetStateName, GetUnAxes, GotoState, InStr, Invert, IsA, IsInState, Left, Len, Lerp, Localize, Log, Loge, Max, Mid, Min, MirrorVectorByNormal, Normal, Normalize, OrthoRotation, Rand, RandRange, ResetConfig, Right, RotRand, SaveConfig, SetPropertyText, Sin, Smerp, Sqrt, Square, StaticSaveConfig, Tan, VRand, VSize, Warn, ^, ^^, |, ||, ~, ~=


Constants Detail

DE_Change Source code

const DE_Change = 1;

DE_Click Source code

const DE_Click = 2;

DE_Created Source code

const DE_Created = 0;

DE_DoubleClick Source code

const DE_DoubleClick = 11;

DE_Enter Source code

const DE_Enter = 3;

DE_EnterPressed Source code

const DE_EnterPressed = 7;

DE_Exit Source code

const DE_Exit = 4;

DE_HelpChanged Source code

const DE_HelpChanged = 13;

DE_LMouseDown Source code

const DE_LMouseDown = 10;

DE_MClick Source code

const DE_MClick = 5;

DE_MouseEnter Source code

const DE_MouseEnter = 12;

DE_MouseLeave Source code

const DE_MouseLeave = 9;

DE_MouseMove Source code

const DE_MouseMove = 8;

DE_RClick Source code

const DE_RClick = 6;

DE_WheelDownPressed Source code

const DE_WheelDownPressed = 15;

DE_WheelUpPressed Source code

const DE_WheelUpPressed = 14;


Variables Detail

ActiveWindow Source code

var UWindowWindow ActiveWindow;

bAcceptsFocus Source code

var bool bAcceptsFocus;

bAcceptsHotKeys Source code

var bool bAcceptsHotKeys;

bAlwaysBehind Source code

var bool bAlwaysBehind;

bAlwaysOnTop Source code

var bool bAlwaysOnTop;

bIgnoreLDoubleClick Source code

var bool bIgnoreLDoubleClick;

bIgnoreMDoubleClick Source code

var bool bIgnoreMDoubleClick;

bIgnoreRDoubleClick Source code

var bool bIgnoreRDoubleClick;

bLeaveOnscreen Source code

var bool bLeaveOnscreen;

bMMouseDown Source code

var bool bMMouseDown;

bMouseDown Source code

var bool bMouseDown;

bNoClip Source code

var bool bNoClip;

bRMouseDown Source code

var bool bRMouseDown;

bTransient Source code

var bool bTransient;

bUWindowActive Source code

var bool bUWindowActive;

bWindowVisible Source code

var bool bWindowVisible;

ClickTime Source code

var float ClickTime;

ClickX Source code

var float ClickX;

ClickY Source code

var float ClickY;

ClippingRegion Source code

var Region ClippingRegion;

Cursor Source code

var MouseCursor Cursor;

FirstChildWindow Source code

var UWindowWindow FirstChildWindow;

LastChildWindow Source code

var UWindowWindow LastChildWindow;

LookAndFeel Source code

var UWindowLookAndFeel LookAndFeel;

MClickTime Source code

var float MClickTime;

MClickX Source code

var float MClickX;

MClickY Source code

var float MClickY;

ModalWindow Source code

var UWindowWindow ModalWindow;

NextSiblingWindow Source code

var UWindowWindow NextSiblingWindow;

OwnerWindow Source code

var UWindowWindow OwnerWindow;

ParentWindow Source code

var UWindowWindow ParentWindow;

PrevSiblingWindow Source code

var UWindowWindow PrevSiblingWindow;

RClickTime Source code

var float RClickTime;

RClickX Source code

var float RClickX;

RClickY Source code

var float RClickY;

Root Source code

var UWindowRootWindow Root;

WinHeight Source code

var float WinHeight;

WinLeft Source code

var float WinLeft;

WinTop Source code

var float WinTop;

WinWidth Source code

var float WinWidth;


Enumerations Detail

WinMessage Source code

enum WinMessage
{
WM_LMouseDown, WM_LMouseUp, WM_MMouseDown, WM_MMouseUp, WM_RMouseDown, WM_RMouseUp, WM_KeyUp, WM_KeyDown, WM_KeyType, WM_Paint
};


Structures Detail

MouseCursor Source code

struct MouseCursor
{
var int HotX;
var int HotY;
var Texture tex;
var byte WindowsCursor;
};



Functions Detail

Activated Source code

function Activated ( ) )

ActivateWindow Source code

final function ActivateWindow ( int Depth, bool bTransientNoDeactivate) )

AfterCreate Source code

function AfterCreate ( ) )

AfterPaint Source code

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

BeforeCreate Source code

function BeforeCreate ( ) )

BeforePaint Source code

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

BeginPlay Source code

function BeginPlay ( ) )

BringToFront Source code

final function BringToFront ( ) )

CancelAcceptsFocus Source code

final function CancelAcceptsFocus ( ) )

CheckKeyFocusWindow Source code

final function UWindowWindow CheckKeyFocusWindow ( ) )

CheckMousePassThrough Source code

function bool CheckMousePassThrough ( float X, float Y) )

Click Source code

function Click ( float X, float Y) )

ClipText Source code

final function ClipText ( Canvas C, float X, float Y, coerce string S, optional bool bCheckHotkey) )

ClipTextWidth Source code

final function ClipTextWidth ( Canvas C, float X, float Y, coerce string S, float W) )

Close Source code

function Close ( optional bool bByParent) )

Created Source code

function Created ( ) )

CreateWindow Source code

final function UWindowWindow CreateWindow ( class<UWindowWindow> WndClass, float X, float Y, float W, float H, optional UWindowWindow OwnerW, optional bool bUnique, optional name ObjectName) )

Deactivated Source code

function Deactivated ( ) )

DoTick Source code

final function DoTick ( float Delta) )

DoubleClick Source code

function DoubleClick ( float X, float Y) )

DrawClippedActor Source code

final function DrawClippedActor ( Canvas C, float X, float Y, Actor A, bool WireFrame, rotator RotOffset, vector LocOffset ) )

DrawClippedTexture Source code

final function DrawClippedTexture ( Canvas C, float X, float Y, texture Tex ) )

DrawHorizTiledPieces Source code

final function DrawHorizTiledPieces ( Canvas C, float DestX, float DestY, float DestW, float DestH, TexRegion T1, TexRegion T2, TexRegion T3, TexRegion T4, TexRegion T5, float Scale ) )

DrawMiscBevel Source code

final function DrawMiscBevel ( Canvas C, float X, float Y, float W, float H, Texture T, int BevelType) )

DrawStretchedTexture Source code

final function DrawStretchedTexture ( Canvas C, float X, float Y, float W, float H, texture Tex ) )

DrawStretchedTextureSegment Source code

final function DrawStretchedTextureSegment ( Canvas C, float X, float Y, float W, float H, float tX, float tY, float tW, float tH, texture Tex ) )

DrawUpBevel Source code

final function DrawUpBevel ( Canvas C, float X, float Y, float W, float H, Texture T) )

DrawVertTiledPieces Source code

final function DrawVertTiledPieces ( Canvas C, float DestX, float DestY, float DestW, float DestH, TexRegion T1, TexRegion T2, TexRegion T3, TexRegion T4, TexRegion T5, float Scale ) )

EscClose Source code

function EscClose ( ) )

FindChildWindow Source code

final function UWindowWindow FindChildWindow ( class<UWindowWindow> ChildClass, optional bool bExactClass) )

FindWindowUnder Source code

final function UWindowWindow FindWindowUnder ( float X, float Y) )

FocusOtherWindow Source code

function FocusOtherWindow ( UWindowWindow W) )

FocusWindow Source code

function FocusWindow ( ) )

GetDesiredDimensions Source code

function GetDesiredDimensions ( out float W, out float H) )

GetEntryLevel Source code

final function LevelInfo GetEntryLevel ( ) )

GetLevel Source code

final function LevelInfo GetLevel ( ) )

GetLookAndFeelTexture Source code

function Texture GetLookAndFeelTexture ( ) )

GetMouseXY Source code

final function GetMouseXY ( out float X, out float Y) )

GetParent Source code

final function UWindowWindow GetParent ( class<UWindowWindow> ParentClass, optional bool bExactClass) )

GetPlayerOwner Source code

final function PlayerPawn GetPlayerOwner ( ) )

GlobalToWindow Source code

final function GlobalToWindow ( float GlobalX, float GlobalY, out float WinX, out float WinY) )

HideChildWindow Source code

final function HideChildWindow ( UWindowWindow Child) )

HideWindow Source code

function HideWindow ( ) )

HotKeyDown Source code

function bool HotKeyDown ( int Key, float X, float Y) )

HotKeyUp Source code

function bool HotKeyUp ( int Key, float X, float Y) )

IsActive Source code

function bool IsActive ( ) )

KeyDown Source code

function KeyDown ( int Key, float X, float Y) )

KeyFocusEnter Source code

function KeyFocusEnter ( ) )

KeyFocusExit Source code

function KeyFocusExit ( ) )

KeyType Source code

function KeyType ( int Key, float X, float Y) )

KeyUp Source code

function KeyUp ( int Key, float X, float Y) )

LMouseDown Source code

function LMouseDown ( float X, float Y) )

LMouseUp Source code

function LMouseUp ( float X, float Y) )

MClick Source code

function MClick ( float X, float Y) )

MDoubleClick Source code

function MDoubleClick ( float X, float Y) )

MessageBox Source code

function UWindowMessageBox MessageBox ( string Title, string Message, MessageBoxButtons Buttons, MessageBoxResult ESCResult, optional MessageBoxResult EnterResult, optional int TimeOut) )

MessageBoxDone Source code

function MessageBoxDone ( UWindowMessageBox W, MessageBoxResult Result) )

MessageClients Source code

final function bool MessageClients ( WinMessage Msg, Canvas C, float X, float Y, int Key) )

MMouseDown Source code

function MMouseDown ( float X, float Y) )

MMouseUp Source code

function MMouseUp ( float X, float Y) )

MouseEnter Source code

function MouseEnter ( ) )

MouseIsOver Source code

final function bool MouseIsOver ( ) )

MouseLeave Source code

function MouseLeave ( ) )

MouseMove Source code

function MouseMove ( float X, float Y) )

NotifyAfterLevelChange Source code

function NotifyAfterLevelChange ( ) )

NotifyBeforeLevelChange Source code

function NotifyBeforeLevelChange ( ) )

NotifyQuitUnreal Source code

function NotifyQuitUnreal ( ) )

Paint Source code

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

PaintClients Source code

final function PaintClients ( Canvas C, float X, float Y) )

ParseAmpersand Source code

final function byte ParseAmpersand ( string S, out string Result, out string Underline, bool bCalcUnderline) )

ProcessMenuKey Source code

function ProcessMenuKey ( int Key, string KeyName) )

PropagateKey Source code

final function bool PropagateKey ( WinMessage Msg, Canvas C, float X, float Y, int Key) )

RClick Source code

function RClick ( float X, float Y) )

RDoubleClick Source code

function RDoubleClick ( float X, float Y) )

RemoveAmpersand Source code

final function string RemoveAmpersand ( string S) )

ReplaceText Source code

final function ReplaceText ( out string Text, string Replace, string With) )

Resized Source code

function Resized ( ) )

ResolutionChanged Source code

function ResolutionChanged ( float W, float H) )

RMouseDown Source code

function RMouseDown ( float X, float Y) )

RMouseUp Source code

function RMouseUp ( float X, float Y) )

SaveConfigs Source code

function SaveConfigs ( ) )

SendToBack Source code

final function SendToBack ( ) )

SetAcceptsFocus Source code

final function SetAcceptsFocus ( ) )

SetAcceptsHotKeys Source code

function SetAcceptsHotKeys ( bool bNewAccpetsHotKeys) )

SetCursor Source code

function SetCursor ( MouseCursor C) )

SetMouseWindow Source code

final function SetMouseWindow ( ) )

SetParent Source code

function SetParent ( UWindowWindow NewParent) )

SetSize Source code

final function SetSize ( float W, float H) )

ShowChildWindow Source code

final function ShowChildWindow ( UWindowWindow Child, optional bool bAtBack) )

ShowModal Source code

function ShowModal ( UWindowWindow W) )

ShowWindow Source code

function ShowWindow ( ) )

StripCRLF Source code

function StripCRLF ( out string Text) )

TextSize Source code

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

Tick Source code

function Tick ( float Delta) )

Tile Source code

final function Tile ( Canvas C, Texture T) )

ToolTip Source code

function ToolTip ( string strTip) )

WaitModal Source code

function bool WaitModal ( ) )

WindowEvent Source code

function WindowEvent ( WinMessage Msg, Canvas C, float X, float Y, int Key) )

WindowHidden Source code

function WindowHidden ( ) )

WindowIsVisible Source code

final function bool WindowIsVisible ( ) )

WindowShown Source code

function WindowShown ( ) )

WindowToGlobal Source code

final function WindowToGlobal ( float WinX, float WinY, out float GlobalX, out float GlobalY) )

WrapClipText Source code

final function int WrapClipText ( Canvas C, float X, float Y, coerce string S, optional bool bCheckHotkey, optional int Length, optional int PaddingLength, optional bool bNoDraw) )


Defaultproperties

defaultproperties
{
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Fr 7.6.2013 13:15:26.520 - Created with UnCodeX