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

XInterface.GUIPage

Extends
GUIMultiComponent
Modifiers
Native Abstract

Core.Object
|   
+-- XInterface.GUI
   |   
   +-- XInterface.GUIComponent
      |   
      +-- XInterface.GUIMultiComponent
         |   
         +-- XInterface.GUIPage

Direct Known Subclasses:

GUIQuestionPage, RPGResetConfirmPage, RPGStatsMenu, TestPageBase, UT2K3GUIPage, UT2K4GUIPage, UT2MusicManager, UT2ServerInfo

Variables Summary
GUIPage
MaterialBackground
ColorBackgroundColor
EMenuRenderStyleBackgroundRStyle
boolbAllowedAsLast
boolbCaptureInput
boolbCheckResolution
boolbDisconnectOnOpen
boolbPauseIfPossible
boolbPersistent
boolbRenderWorld
boolbRequire640x480
boolbRestorable
SoundCloseSound
ColorInactiveFadeColor
SoundOpenSound
GUIPageParentPage
array<GUIComponent>Timers
Inherited Variables from XInterface.GUIMultiComponent
AnimationCount, bAlwaysAutomate, bDrawFocusedLast, bOldStyleMenus, Components, Controls, FocusedControl, PropagateVisibility
Inherited Variables from XInterface.GUIComponent
bAcceptsInput, bAnimating, bBoundToParent, bCaptureMouse, bCaptureTabs, bDebugging, bDropSource, bDropTarget, bFocusOnWatch, bHasFocus, bInit, bMouseOverSound, bNeverFocus, bNeverScale, BoundingType, Bounds[4], bPendingFocus, bPositioned, bRepeatClick, bRequireReleaseClick, bRequiresStyle, bScaleToParent, bSizing, bStandardized, bTabStop, bTimerRepeat, bTravelling, bVisible, ClientBounds[4], ContextMenu, DrawCount, DropState, FocusInstead, FontScale, FriendlyLabel, Hint, IniDefault, IniOption, LastMenuState, MenuOwner, MenuState, MotionFrame, MouseCursorIndex, MouseOffset[4], OnClickSound, OnDrawCount, OnPreDrawCount, OnRenderCount, OnRenderedCount, PageOwner, PreDrawCount, RenderWeight, ScalingType, SizeFrame, StandardHeight, Style, StyleName, TabOrder, Tag, TimerCountdown, TimerIndex, TimerInterval, ToolTip, WhiteColor, WinHeight, WinLeft, WinTop, WinWidth

Enumerations Summary
Inherited Enumerations from XInterface.GUIComponent
EClickSound, EParentScaleType

Delegates Summary
delegatebool OnCanClose (optional Bool bCancelled)
delegate OnClose (optional bool bCancelled)
delegate OnOpen ()
delegate OnReOpen ()
Inherited Delegates from XInterface.GUIMultiComponent
HandleContextMenuClose, HandleContextMenuOpen, NotifyContextSelect, OnCreateComponent
Inherited Delegates from XInterface.GUIComponent
OnActivate, OnArrival, OnBeginDrag, OnBeginTooltip, OnCapturedMouseMove, OnChange, OnClick, OnDblClick, OnDeActivate, OnDesignModeKeyEvent, OnDragDrop, OnDragEnter, OnDragLeave, OnDragOver, OnDraw, OnEndAnimation, OnEndDrag, OnEndTooltip, OnHide, OnHitTest, OnHover, OnInvalidate, OnKeyEvent, OnKeyType, OnLoadINI, OnMessage, OnMousePressed, OnMouseRelease, OnMultiSelect, OnPreDraw, OnRender, OnRendered, OnRightClick, OnSaveINI, OnShow, OnTimer, OnWatch

Functions Summary
functionbool AllowOpen (string MenuClass)
event ChangeHint (string NewHint)
function CheckResolution (bool Closing, GUIController InController)
event Closed (GUIComponent Sender, bool bCancelled)
event Free ()
functionstring GetDataString ()
functionbool GetRestoreParams (out string Param1, out string Param2)
function HandleObject (Object Obj, optional Object OptionalObj_1, optional Object OptionalObj_2)
event HandleParameters (string Param1, string Param2)
function InitComponent (GUIController MyController, GUIComponent MyOwner)
functionbool IsOpen ()
functionbool NotifyLevelChange ()
function PlayCloseSound ()
function PlayOpenSound ()
function SetDataString (string Str)
event SetFocus (GUIComponent Who)
Inherited Functions from XInterface.GUIMultiComponent
AddComponent, AppendComponent, BeginAnimation, CanAcceptFocus, CenterMouse, CheckDuplicateTabOrder, CheckInvalidTabOrder, Closed, DebugTabOrder, DisableMe, EnableMe, EndAnimation, FindComponentIndex, FocusFirst, FocusLast, Free, InitComponent, InitializeControls, InsertComponent, InternalOnShow, LevelChanged, LoseFocus, NextControl, Opened, PrevControl, RemapComponents, RemoveComponent, SetFocus, SetFocusInstead, SetVisibility
Inherited Functions from XInterface.GUIComponent
ActualHeight, ActualLeft, ActualTop, ActualWidth, AdditionalDebugString, Animate, AutoPosition, AutoPositionOn, BeginAnimation, CanAcceptFocus, CenterMouse, Closed, DAnimate, DebugFocus, DebugFocusPosition, DebugTabOrder, DisableComponent, DisableMe, DropStateChange, EnableComponent, EnableMe, EndAnimation, FillOwner, FocusFirst, FocusLast, Free, GetMenuPath, Hide, InitComponent, IsInBounds, IsInClientBounds, IsMultiSelect, KillAnimation, KillTimer, LevelChanged, LoadINI, LoseFocus, MakeColorCode, MenuStateChange, NextControl, NextPage, Opened, OwnerPage, PadLeft, PadRight, PlayerOwner, PrevControl, PrevPage, RelativeHeight, RelativeLeft, RelativeTop, RelativeWidth, Resize, ResolutionChanged, SaveINI, SetFocus, SetFocusInstead, SetFriendlyLabel, SetHint, SetPosition, SetTimer, SetTooltip, SetToolTipText, SetVisibility, Show, SpecialHit, StripColorCodes, Timer, UpdateOffset


Variables Detail

GUIPage

Background Source code

var(GUIPage) Material Background;

BackgroundColor Source code

var(GUIPage) Color BackgroundColor;

BackgroundRStyle Source code

var(GUIPage) EMenuRenderStyle BackgroundRStyle;

bAllowedAsLast Source code

var(GUIPage) bool bAllowedAsLast;

bCaptureInput Source code

var(GUIPage) bool bCaptureInput;

bCheckResolution Source code

var(GUIPage) bool bCheckResolution;

bDisconnectOnOpen Source code

var(GUIPage) bool bDisconnectOnOpen;

bPauseIfPossible Source code

var(GUIPage) bool bPauseIfPossible;

bPersistent Source code

var(GUIPage) bool bPersistent;

bRenderWorld Source code

var(GUIPage) bool bRenderWorld;

bRequire640x480 Source code

var(GUIPage) bool bRequire640x480;

bRestorable Source code

var(GUIPage) bool bRestorable;

CloseSound Source code

var(GUIPage) Sound CloseSound;

InactiveFadeColor Source code

var(GUIPage) Color InactiveFadeColor;

OpenSound Source code

var(GUIPage) Sound OpenSound;

ParentPage Source code

var(GUIPage) noexport editconst GUIPage ParentPage;

Timers Source code

var(GUIPage) noexport editconst editconstarray const array<GUIComponent> Timers;


Delegates Detail

OnCanClose Source code

delegate bool OnCanClose ( optional Bool bCancelled )

OnClose Source code

delegate OnClose ( optional bool bCancelled )

OnOpen Source code

delegate OnOpen ( )

OnReOpen Source code

delegate OnReOpen ( )


Functions Detail

AllowOpen Source code

function bool AllowOpen ( string MenuClass )

ChangeHint Source code

event ChangeHint ( string NewHint )

CheckResolution Source code

function CheckResolution ( bool Closing, GUIController InController )

Closed Source code

event Closed ( GUIComponent Sender, bool bCancelled )

Free Source code

event Free ( )

GetDataString Source code

function string GetDataString ( )

GetRestoreParams Source code

function bool GetRestoreParams ( out string Param1, out string Param2 )

HandleObject Source code

function HandleObject ( Object Obj, optional Object OptionalObj_1, optional Object OptionalObj_2 )

HandleParameters Source code

event HandleParameters ( string Param1, string Param2 )

InitComponent Source code

function InitComponent ( GUIController MyController, GUIComponent MyOwner )

IsOpen Source code

final function bool IsOpen ( )

NotifyLevelChange Source code

function bool NotifyLevelChange ( )

PlayCloseSound Source code

function PlayCloseSound ( )

PlayOpenSound Source code

function PlayOpenSound ( )

SetDataString Source code

function SetDataString ( string Str )

SetFocus Source code

event SetFocus ( GUIComponent Who )


Defaultproperties

defaultproperties
{
     bCaptureInput=True
     bRequire640x480=True
     BackgroundColor=(B=255,G=255,R=255,A=255)
     InactiveFadeColor=(B=64,G=64,R=64,A=255)
     BackgroundRStyle=MSTY_Normal
     RenderWeight=0.000100
     bTabStop=False
     bAcceptsInput=True
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Wed 7/2/2007 19:16:01.296 - Created with UnCodeX