Once I get that upgrade to 36-hour days, I will tackle that. – Mychaeel

UE2:FloatingWindow (UT2004)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT2004 Object >> GUI >> GUIComponent >> GUIMultiComponent >> GUIPage >> UT2K4GUIPage >> PopupPageBase >> FloatingWindow
Package: 
GUI2K4
Direct subclasses:
ID3TagEditor, LargeWindow, LockedFloatingWindow, MaplistEditor, StreamPlayer, StreamPlaylistEditor, UT2K4InGameChat, UT2K4PlayerLoginMenu

Created on: 10/15/2003 cough*UWindows2*cough*

Written by Ron Prestenback © 2003, Epic Games, Inc. All Rights Reserved

Properties[edit]

Property group 'FloatingWindow'[edit]

b_ExitButton[edit]

Type: GUIButton


BLSizing[edit]

Type: bool

Modifiers: editconst


bMoveAllowed[edit]

Type: bool

Modifiers: editconst


Default value: True

bMoving[edit]

Type: bool

Modifiers: editconst


bResizeHeightAllowed[edit]

Type: bool

Modifiers: editconst


Default value: True

bResizeWidthAllowed[edit]

Type: bool

Modifiers: editconst


Default value: True

bResizing[edit]

Type: bool

Modifiers: editconst


BRSizing[edit]

Type: bool

Modifiers: editconst


BtSizing[edit]

Type: bool

Modifiers: editconst


DefaultHeight[edit]

Type: float

Modifiers: config


Default value: 0.6

DefaultLeft[edit]

Type: float

Modifiers: config


Default value: 0.2

DefaultTop[edit]

Type: float

Modifiers: config


Default value: 0.2

DefaultWidth[edit]

Type: float

Modifiers: config


Default value: 0.6

HeaderMouseCursorIndex[edit]

Type: int


Default value: 1

LSizing[edit]

Type: bool

Modifiers: editconst


MaxPageHeight[edit]

Type: float


Default value: 1.0

MaxPageWidth[edit]

Type: float


Default value: 1.0

MinPageHeight[edit]

Type: float


Default value: 0.1

MinPageWidth[edit]

Type: float


Default value: 0.1

RSizing[edit]

Type: bool

Modifiers: editconst


TLSizing[edit]

Type: bool

Modifiers: editconst


TRSizing[edit]

Type: bool

Modifiers: editconst


TSizing[edit]

Type: bool

Modifiers: editconst


WindowName[edit]

Type: string

Modifiers: localized


Internal variables[edit]

t_WindowTitle[edit]

Type: GUIHeader

Modifiers: automated


Default value: GUIHeader'TitleBar'

Default values[edit]

Property Value
bCaptureInput False
InactiveFadeColor
Member Value
A 255
B 255
G 255
R 255
OnCreateComponent InternalOnCreateComponent
OnHover FloatingHover
OnMousePressed FloatingMousePressed
OnMouseRelease FloatingMouseRelease
OnPreDraw FloatingPreDraw
OnRendered FloatingRendered

Subobjects[edit]

TitleBar[edit]

Class: XInterface.GUIHeader

Property Value
bAcceptsInput True
bBoundToParent True
bNeverFocus False
bScaleToParent True
bUseTextHeight True
FontScale FNS_Small
OnMousePressed FloatingMousePressed
OnMouseRelease FloatingMouseRelease
RenderWeight 0.1
ScalingType SCALE_X
WinHeight 0.04375
WinLeft 0.0
WinTop 0.0
WinWidth 1.0

Functions[edit]

Events[edit]

InitComponent[edit]

event InitComponent (GUIController MyController, GUIComponent MyOwner)

Overrides: GUIPage.InitComponent


ResolutionChanged[edit]

event ResolutionChanged (int ResX, int ResY)

Overrides: GUIComponent.ResolutionChanged


SetFocus[edit]

event SetFocus (GUIComponent Who)

Overrides: GUIPage.SetFocus


Other instance functions[edit]

AddSystemMenu[edit]

function AddSystemMenu ()


AlignFrame[edit]

function bool AlignFrame (Canvas C)


CheckBounds[edit]

function CheckBounds ()


FloatingHover[edit]

function bool FloatingHover (GUIComponent Sender)


FloatingMousePressed[edit]

function FloatingMousePressed (GUIComponent Sender, bool bRepeat)


FloatingMouseRelease[edit]

function FloatingMouseRelease (GUIComponent Sender)


FloatingPreDraw[edit]

function bool FloatingPreDraw (Canvas C)


FloatingRendered[edit]

function FloatingRendered (Canvas C)


HoveringBottomBorder[edit]

function bool HoveringBottomBorder ()


HoveringBottomLeft[edit]

function bool HoveringBottomLeft ()


HoveringLeftBorder[edit]

function bool HoveringLeftBorder ()


HoveringRightBorder[edit]

function bool HoveringRightBorder ()


HoveringTopBorder[edit]

function bool HoveringTopBorder ()


HoveringTopLeft[edit]

function bool HoveringTopLeft ()


InternalOnCreateComponent[edit]

function InternalOnCreateComponent (GUIComponent NewComp, GUIComponent Sender)


ResizeAllowed[edit]

function bool ResizeAllowed ()


ResizedBoth[edit]

function ResizedBoth ()


ResizedHeight[edit]

function ResizedHeight ()


ResizedWidth[edit]

function ResizedWidth ()


SaveCurrentPosition[edit]

function SaveCurrentPosition ()


SetDefaultPosition[edit]

function SetDefaultPosition ()


SetMouseCursorIndex[edit]

function SetMouseCursorIndex (int NewIndex)


SetPanelPosition[edit]

function SetPanelPosition (Canvas C)


SystemMenuPreDraw[edit]

function bool SystemMenuPreDraw (Canvas Canvas)


XButtonClicked[edit]

function bool XButtonClicked (GUIComponent Sender)