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

GUI2K4.UT2K4FilterControlPanel

Extends
GUIPanel

Core.Object
|   
+-- XInterface.GUI
   |   
   +-- XInterface.GUIComponent
      |   
      +-- XInterface.GUIMultiComponent
         |   
         +-- XInterface.GUIPanel
            |   
            +-- GUI2K4.UT2K4FilterControlPanel

Variables Summary
GUIButtonb_Close
GUIButtonb_CreateF
GUIButtonb_RemoveF
stringCopyText
moComboboxco_GameType
stringCreateFilterCaption
stringFilterNameCaption
GUIImagei_BG
GUIMultiOptionListBoxlb_Filters
GUIMultiOptionListli_Filters
GUILabell_FilterNames
FilterPageBasep_Anchor
stringRenameText
GUISectionBackgroundsb_Back
Inherited Variables from XInterface.GUIPanel
Background
Inherited Variables from XInterface.GUIMultiComponent
AnimationCount, bAlwaysAutomate, bDrawFocusedLast, bOldStyleMenus, Components, Controls, FocusedControl, PropagateVisibility

Functions Summary
function ContextClick (GUIContextMenu Sender, int ClickIndex)
function CopyFilter ()
function CopyFilterClosed (optional bool bCancelled)
functionbool FilterListClicked (GUIComponent Sender)
function InitComponent (GUIController MyC, GUIComponent MyO)
function InternalOnChange (GUIComponent Sender)
functionbool InternalOnClick (GUIComponent Sender)
function InternalOnCreateComponent (GUIComponent NewComp, GUIComponent Sender)
function InternalOnLoad (GUIComponent Sender, string S)
functionbool InternalOnRightClick (GUIComponent Sender)
function NewFilter ()
function NewFilterClosed (optional bool bCancelled)
function NewItemSelected ()
function NoItemSelected ()
function RemoveFilter ()
function RenameFilter ()
function RenameFilterClosed (optional bool bCancelled)
Inherited Functions from XInterface.GUIPanel
InitComponent
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


Variables Detail

b_Close Source code

var automated GUIButton b_Close;

b_CreateF Source code

var automated GUIButton b_CreateF;

b_RemoveF Source code

var automated GUIButton b_RemoveF;

CopyText Source code

var localized string CopyText;

co_GameType Source code

var automated moCombobox co_GameType;

CreateFilterCaption Source code

var localized string CreateFilterCaption;

FilterNameCaption Source code

var localized string FilterNameCaption;

i_BG Source code

var automated GUIImage i_BG;

lb_Filters Source code

var automated GUIMultiOptionListBox lb_Filters;

li_Filters Source code

var GUIMultiOptionList li_Filters;

l_FilterNames Source code

var automated GUILabel l_FilterNames;

p_Anchor Source code

var FilterPageBase p_Anchor;

RenameText Source code

var localized string RenameText;

sb_Back Source code

var automated GUISectionBackground sb_Back;


Functions Detail

ContextClick Source code

function ContextClick ( GUIContextMenu Sender, int ClickIndex )

CopyFilter Source code

function CopyFilter ( )

CopyFilterClosed Source code

function CopyFilterClosed ( optional bool bCancelled )

FilterListClicked Source code

function bool FilterListClicked ( GUIComponent Sender )

InitComponent Source code

function InitComponent ( GUIController MyC, GUIComponent MyO )

InternalOnChange Source code

function InternalOnChange ( GUIComponent Sender )

InternalOnClick Source code

function bool InternalOnClick ( GUIComponent Sender )

InternalOnCreateComponent Source code

function InternalOnCreateComponent ( GUIComponent NewComp, GUIComponent Sender )

InternalOnLoad Source code

function InternalOnLoad ( GUIComponent Sender, string S )

InternalOnRightClick Source code

function bool InternalOnRightClick ( GUIComponent Sender )

NewFilter Source code

function NewFilter ( )

NewFilterClosed Source code

function NewFilterClosed ( optional bool bCancelled )

NewItemSelected Source code

protected function NewItemSelected ( )

NoItemSelected Source code

protected function NoItemSelected ( )

RemoveFilter Source code

function RemoveFilter ( )

RenameFilter Source code

function RenameFilter ( )

RenameFilterClosed Source code

function RenameFilterClosed ( optional bool bCancelled )


Defaultproperties

defaultproperties
{
     Begin Object Class=GUISectionBackground Name=BackgroundSec
         bFillClient=True
         Caption="Custom Filters"
         BottomPadding=0.100000
         WinTop=0.538846
         WinHeight=0.456507
         OnPreDraw=BackgroundSec.InternalPreDraw
     End Object
     sb_Back=GUISectionBackground'GUI2K4.UT2K4FilterControlPanel.BackgroundSec'

     Begin Object Class=GUIMultiOptionListBox Name=FilterListBox
         bVisibleWhenEmpty=True
         OnCreateComponent=UT2K4FilterControlPanel.InternalOnCreateComponent
         WinTop=0.079581
         WinHeight=0.787241
         TabOrder=1
         bBoundToParent=True
         bScaleToParent=True
         OnChange=UT2K4FilterControlPanel.InternalOnChange
         OnLoadINI=UT2K4FilterControlPanel.InternalOnLoad
     End Object
     lb_Filters=GUIMultiOptionListBox'GUI2K4.UT2K4FilterControlPanel.FilterListBox'

     Begin Object Class=moComboBox Name=GameTypeCombo
         CaptionWidth=0.330000
         Caption="Game Type"
         OnCreateComponent=GameTypeCombo.InternalOnCreateComponent
         IniOption="@INTERNAL"
         Hint="Only rules for this gametype will be shown"
         WinTop=8.096001
         WinLeft=0.029015
         WinWidth=0.957536
         WinHeight=27.000000
         RenderWeight=1.000000
         TabOrder=0
         OnChange=UT2K4FilterControlPanel.InternalOnChange
     End Object
     co_GameType=moComboBox'GUI2K4.UT2K4FilterControlPanel.GameTypeCombo'

     Begin Object Class=GUIButton Name=CreateFButton
         Caption="New"
         Hint="Create new custom filter"
         WinTop=0.927996
         WinLeft=0.533485
         WinWidth=0.302815
         WinHeight=0.050000
         TabOrder=3
         bBoundToParent=True
         bScaleToParent=True
         OnClick=UT2K4FilterControlPanel.InternalOnClick
         OnKeyEvent=CreateFButton.InternalOnKeyEvent
     End Object
     b_CreateF=GUIButton'GUI2K4.UT2K4FilterControlPanel.CreateFButton'

     Begin Object Class=GUIButton Name=RemoveFButton
         Caption="Remove"
         MenuState=MSAT_Disabled
         Hint="Permanently delete currently selected filter"
         WinTop=0.927996
         WinLeft=0.189031
         WinWidth=0.300000
         WinHeight=0.050000
         TabOrder=2
         bBoundToParent=True
         bScaleToParent=True
         OnClick=UT2K4FilterControlPanel.InternalOnClick
         OnKeyEvent=RemoveFButton.InternalOnKeyEvent
     End Object
     b_RemoveF=GUIButton'GUI2K4.UT2K4FilterControlPanel.RemoveFButton'

     CopyText="Copy of"
     CreateFilterCaption="Create Filter"
     RenameText="Rename Filter"
     FilterNameCaption="Filter Name: "
     Begin Object Class=GUIContextMenu Name=RCMenu
         ContextItems(0)="Clone Filter"
         ContextItems(1)="Rename Filter"
         ContextItems(2)="-"
         ContextItems(3)="Reset All Filters"
         ContextItems(4)="Remove All Filters"
         OnSelect=UT2K4FilterControlPanel.ContextClick
     End Object
     ContextMenu=GUIContextMenu'GUI2K4.UT2K4FilterControlPanel.RCMenu'

     OnRightClick=UT2K4FilterControlPanel.InternalOnRightClick
}

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