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

GUI2K4.UT2K4CustomFilterPage

Extends
FilterPageBase

Core.Object
|   
+-- XInterface.GUI
   |   
   +-- XInterface.GUIComponent
      |   
      +-- XInterface.GUIMultiComponent
         |   
         +-- XInterface.GUIPage
            |   
            +-- XInterface.UT2K4GUIPage
               |   
               +-- GUI2K4.PopupPageBase
                  |   
                  +-- GUI2K4.FloatingWindow
                     |   
                     +-- GUI2K4.LargeWindow
                        |   
                        +-- GUI2K4.FilterPageBase
                           |   
                           +-- GUI2K4.UT2K4CustomFilterPage

Variables Summary
GUITabControlc_Info
PlayInfoFilterPI
array<string>PanelCaption
array<string>PanelClass
array<string>PanelHint
GUITitleBarTabDock
Inherited Variables from GUI2K4.FilterPageBase
bNeedRefresh, cp_Filter, CurrentGameType, FilterSplitterPosition, FM, Index, i_BG, li_Filter, MutatorRecords, SaveString, sp_Filter

Functions Summary
function ApplyRules (int FilterIndex, optional bool bRefresh)
function CheckFM ()
function InternalOnChange (GUIComponent Sender)
function InternalOnCreateComponent (GUIComponent NewComp, GUIComponent Sender)
function InternalReleaseSplitter (GUIComponent Splitter, float NewPos)
event Opened (GUIComponent Sender)
function ToggleTabControl (bool bEnable)
Inherited Functions from GUI2K4.FilterPageBase
AddNewFilter, ApplyRules, CheckFM, Closed, CopyFilter, CreateTemplateFilter, CreateTemplateRule, FindFilterMasterIndex, InitComponent, InitFilterList, InternalOnChange, InternalOnCreateComponent, InternalOnLoad, IsNumber, Opened, RemoveExistingFilter, RenameFilter, ResetFilters, SaveFilters


Variables Detail

c_Info Source code

var GUITabControl c_Info;

FilterPI Source code

var PlayInfo FilterPI;

PanelCaption Source code

var localized array<string> PanelCaption;

PanelClass Source code

var array<string> PanelClass;

PanelHint Source code

var localized array<string> PanelHint;

TabDock Source code

var GUITitleBar TabDock;


Functions Detail

ApplyRules Source code

function ApplyRules ( int FilterIndex, optional bool bRefresh )

CheckFM Source code

function CheckFM ( )

InternalOnChange Source code

function InternalOnChange ( GUIComponent Sender )

InternalOnCreateComponent Source code

function InternalOnCreateComponent ( GUIComponent NewComp, GUIComponent Sender )

InternalReleaseSplitter Source code

function InternalReleaseSplitter ( GUIComponent Splitter, float NewPos )

Opened Source code

event Opened ( GUIComponent Sender )

ToggleTabControl Source code

function ToggleTabControl ( bool bEnable )


Defaultproperties

defaultproperties
{
     PanelClass(0)="GUI2K4.UT2K4FilterSummaryPanel"
     PanelClass(1)="GUI2K4.UT2K4CustomRulesPanel"
     PanelClass(2)="GUI2K4.UT2K4FilterRulesPanel"
     PanelCaption(0)="Filter Summary"
     PanelCaption(1)="Custom Rules"
     PanelHint(0)="View currently configured rules for this filter"
     PanelHint(1)="Additional custom filters"
     PanelHint(2)="Filters"
     Begin Object Class=GUISplitter Name=FilterSplitter
         SplitOrientation=SPLIT_Horizontal
         DefaultPanels(0)="GUI2K4.UT2K4FilterControlPanel"
         DefaultPanels(1)="XInterface.GUITabControl"
         MaxPercentage=0.900000
         OnReleaseSplitter=UT2K4CustomFilterPage.InternalReleaseSplitter
         OnCreateComponent=UT2K4CustomFilterPage.InternalOnCreateComponent
         IniOption="@Internal"
         WinHeight=1.000000
         RenderWeight=1.000000
         OnLoadINI=UT2K4CustomFilterPage.InternalOnLoad
     End Object
     sp_Filter=GUISplitter'GUI2K4.UT2K4CustomFilterPage.FilterSplitter'

}

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