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

GUI2K4.UT2K4PlayInfoPanel

Extends
UT2K4TabPanel
Modifiers
abstract

Core.Object
|   
+-- XInterface.GUI
   |   
   +-- XInterface.GUIComponent
      |   
      +-- XInterface.GUIMultiComponent
         |   
         +-- XInterface.GUIPanel
            |   
            +-- XInterface.GUITabPanel
               |   
               +-- XInterface.UT2K4TabPanel
                  |   
                  +-- GUI2K4.UT2K4PlayInfoPanel

Direct Known Subclasses:

GUIFilterPanel, IAMultiColumnRulesPanel, InstantActionRulesPanel, RemotePlayInfoPanel

Variables Summary
array<PlayInfo.PlayInfoData>InfoRules
GUIMultiOptionListBoxlb_Rules
GUIMultiOptionListli_Rules
UT2K4PlayInfoPanel
boolbRefresh
boolbUpdate
boolbVerticalLayout
stringEditText
PlayInfoGamePI
intNumColumns
Inherited Variables from XInterface.GUITabPanel
bFillHeight, FadeInTime, MyButton, PanelCaption

Functions Summary
function AddGroupHeader (int PlayInfoIndex, bool InitialRow)
function AddRule (PlayInfo.PlayInfoData NewRule, int Index)
function ArrayPropClicked (GUIComponent Sender)
functionbool CanShowPanel ()
function ClearRules ()
function CustomClicked (GUIComponent Sender)
function CustomPageClosed (optional bool bCancelled)
function DumpListElements (int BadListIndex, int BadPlayInfoIndex)
functionint FindComponentWithTag (int FindTag)
functionint FindGroupIndex (string Group)
function Free ()
function InitComponent (GUIController MyC, GUIComponent MyO)
function InternalOnActivate ()
function InternalOnChange (GUIComponent Sender)
function InternalOnCreateComponent (GUIMenuOption NewComp, GUIMultiOptionList Sender)
function ListBoxCreateComponent (GUIComponent NewComp, GUIComponent Sender)
function LoadRules ()
function Refresh ()
function StoreSetting (int Index, string NewValue)
function UpdateRules ()
function UpdateSetting (GUIMenuOption Sender)
Inherited Functions from XInterface.GUITabPanel
CanShowPanel, Free, InitPanel, OnDestroyPanel, Refresh, ShowPanel


Variables Detail

InfoRules Source code

var array<PlayInfo.PlayInfoData> InfoRules;

lb_Rules Source code

var automated GUIMultiOptionListBox lb_Rules;

li_Rules Source code

var GUIMultiOptionList li_Rules;

UT2K4PlayInfoPanel

bRefresh Source code

var(UT2K4PlayInfoPanel) noexport bool bRefresh;

bUpdate Source code

var(UT2K4PlayInfoPanel) noexport bool bUpdate;

bVerticalLayout Source code

var(UT2K4PlayInfoPanel) config bool bVerticalLayout;

EditText Source code

var(UT2K4PlayInfoPanel) localized string EditText;

GamePI Source code

var(UT2K4PlayInfoPanel) editconst noexport PlayInfo GamePI;

NumColumns Source code

var(UT2K4PlayInfoPanel) int NumColumns;


Functions Detail

AddGroupHeader Source code

function AddGroupHeader ( int PlayInfoIndex, bool InitialRow )

AddRule Source code

function AddRule ( PlayInfo.PlayInfoData NewRule, int Index )

ArrayPropClicked Source code

function ArrayPropClicked ( GUIComponent Sender )

CanShowPanel Source code

function bool CanShowPanel ( )

ClearRules Source code

function ClearRules ( )

CustomClicked Source code

function CustomClicked ( GUIComponent Sender )

CustomPageClosed Source code

function CustomPageClosed ( optional bool bCancelled )

DumpListElements Source code

function DumpListElements ( int BadListIndex, int BadPlayInfoIndex )

FindComponentWithTag Source code

function int FindComponentWithTag ( int FindTag )

FindGroupIndex Source code

function int FindGroupIndex ( string Group )

Free Source code

function Free ( )

InitComponent Source code

function InitComponent ( GUIController MyC, GUIComponent MyO )

InternalOnActivate Source code

function InternalOnActivate ( )

InternalOnChange Source code

function InternalOnChange ( GUIComponent Sender )

InternalOnCreateComponent Source code

function InternalOnCreateComponent ( GUIMenuOption NewComp, GUIMultiOptionList Sender )

ListBoxCreateComponent Source code

function ListBoxCreateComponent ( GUIComponent NewComp, GUIComponent Sender )

LoadRules Source code

function LoadRules ( )

Refresh Source code

function Refresh ( )

StoreSetting Source code

protected function StoreSetting ( int Index, string NewValue )

UpdateRules Source code

function UpdateRules ( )

UpdateSetting Source code

function UpdateSetting ( GUIMenuOption Sender )


Defaultproperties

defaultproperties
{
     NumColumns=1
     Begin Object Class=GUIMultiOptionListBox Name=RuleListBox
         bVisibleWhenEmpty=Wahr
         OnCreateComponent=UT2K4PlayInfoPanel.ListBoxCreateComponent
         WinHeight=0.930009
         TabOrder=0
         bBoundToParent=Wahr
         bScaleToParent=Wahr
         OnChange=UT2K4PlayInfoPanel.InternalOnChange
     End Object
     lb_Rules=GUIMultiOptionListBox'GUI2K4.UT2K4PlayInfoPanel.RuleListBox'

     EditText="Edit"
     FadeInTime=0.250000
     OnActivate=UT2K4PlayInfoPanel.InternalOnActivate
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Mo 16.4.2007 11:20:35.000 - Created with UnCodeX