I search for solutions in this order: Past Code, Unreal Source, Wiki, BUF, groups.yahoo, google, screaming at monitor. – RegularX

UE1:UWindowWindow (RTNP)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
RTNP Object >> UWindowBase >> UWindowWindow
Package: 
UWindow
Direct subclasses:
UBrowserBannerAd, UBrowserBannerBar, UMenuHelpTextArea, UMenuStatusBar, UMenuToolBar, UWindowBitmap, UWindowClientWindow, UWindowControlFrame, UWindowDialogControl, UWindowFramedWindow, UWindowGridClient, UWindowGridColumn, UWindowGrid, UWindowHScrollBar, UWindowHSplitter, UWindowMessageBoxArea, UWindowProgressBar, UWindowRootWindow, UWindowTabControlTabArea, UWindowVScrollBar, UWindowVSplitter
This class in other games:
U1, UT

UWindowWindow - the parent class for all Window objects

Constants[edit]

DE_Created[edit]

Value: 0


DE_Change[edit]

Value: 1


DE_Click[edit]

Value: 2


DE_Enter[edit]

Value: 3


DE_Exit[edit]

Value: 4


DE_MClick[edit]

Value: 5


DE_RClick[edit]

Value: 6


DE_EnterPressed[edit]

Value: 7


DE_MouseMove[edit]

Value: 8


DE_MouseLeave[edit]

Value: 9


DE_LMouseDown[edit]

Value: 10


DE_DoubleClick[edit]

Value: 11


DE_MouseEnter[edit]

Value: 12


DE_HelpChanged[edit]

Value: 13


DE_WheelUpPressed[edit]

Value: 14


DE_WheelDownPressed[edit]

Value: 15


Properties[edit]

ActiveWindow[edit]

Type: UWindowWindow

The child of ours which is currently active

bAcceptsFocus[edit]

Type: bool

Accepts key messages

bAcceptsHotKeys[edit]

Type: bool

Does this window accept hotkeys?

bAlwaysBehind[edit]

Type: bool

Window doesn't bring to front on click.

bAlwaysOnTop[edit]

Type: bool

Always on top

bIgnoreLDoubleClick[edit]

Type: bool


bIgnoreMDoubleClick[edit]

Type: bool


bIgnoreRDoubleClick[edit]

Type: bool


bLeaveOnscreen[edit]

Type: bool

Window is left onscreen when UWindow isn't active.

bMMouseDown[edit]

Type: bool

Pressed down in this window?

bMouseDown[edit]

Type: bool

Pressed down in this window?

bNoClip[edit]

Type: bool

Clipping disabled for this window?

bRMouseDown[edit]

Type: bool

Pressed down in this window?

bTransient[edit]

Type: bool

Never the active window. Used for combo dropdowns7

bUWindowActive[edit]

Type: bool

Is UWindow active?

bWindowVisible[edit]

Type: bool


ClickTime[edit]

Type: float


ClickX[edit]

Type: float


ClickY[edit]

Type: float


ClippingRegion[edit]

Type: UWindowBase.Region


Cursor[edit]

Type: MouseCursor


FirstChildWindow[edit]

Type: UWindowWindow

First child window - bottom window first

LastChildWindow[edit]

Type: UWindowWindow

Last child window - WinTop window first

LookAndFeel[edit]

Type: UWindowLookAndFeel


MClickTime[edit]

Type: float


MClickX[edit]

Type: float


MClickY[edit]

Type: float


ModalWindow[edit]

Type: UWindowWindow

Some window we've opened modally.

NextSiblingWindow[edit]

Type: UWindowWindow

sibling window - next window above us

OwnerWindow[edit]

Type: UWindowWindow

Some arbitary owner window

ParentWindow[edit]

Type: UWindowWindow

Parent window

PrevSiblingWindow[edit]

Type: UWindowWindow

previous sibling window - next window below us

RClickTime[edit]

Type: float


RClickX[edit]

Type: float


RClickY[edit]

Type: float


Root[edit]

Type: UWindowRootWindow

The root window

WinHeight[edit]

Type: float


WinLeft[edit]

Type: float


WinTop[edit]

Type: float


WinWidth[edit]

Type: float


Enums[edit]

WinMessage[edit]

WM_LMouseDown 
WM_LMouseUp 
WM_MMouseDown 
WM_MMouseUp 
WM_RMouseDown 
WM_RMouseUp 
WM_KeyUp 
WM_KeyDown 
WM_KeyType 
WM_Paint 
Window needs painting

Structs[edit]

MouseCursor[edit]

Texture tex 
int HotX 
int HotY 
byte WindowsCursor 

Functions[edit]

See UWindowWindow functions.