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

GUI2K4.UT2K4_FilterEdit

Extends
LargeWindow

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

Variables Summary
boolbInitialized
GUIButtonb_Cancel
GUIButtonb_Ok
moComboBoxcb_Mutators
moComboBoxcb_Stats
moComboBoxcb_Translocator
moComboBoxcb_WeaponStay
moCheckBoxck_Bots
moCheckBoxck_Empty
moCheckBoxck_Full
moCheckBoxck_Passworded
stringComboOpts[3]
moEditBoxeb_Name
intFilterIndex
UT2K4_FilterListPageFLP
BrowserFiltersFM
GUIMultiOptionListBoxlb_Mutators
GUIMultiOptionListli_Mutators
stringMutOpts[3]
array<CacheManager.MutatorRecord>MutRecords
GUISectionBackgroundsb_Mutators
GUISectionBackgroundsb_Options
Inherited Variables from GUI2K4.FloatingWindow
BLSizing, bMoveAllowed, bMoving, bResizeHeightAllowed, bResizeWidthAllowed, bResizing, BRSizing, BtSizing, b_ExitButton, DefaultHeight, DefaultLeft, DefaultTop, DefaultWidth, HeaderMouseCursorIndex, LSizing, MaxPageHeight, MaxPageWidth, MinPageHeight, MinPageWidth, RSizing, TLSizing, TRSizing, TSizing, t_WindowTitle, WindowName

Functions Summary
functionCustomFilter.AFilterRule BuildRule (string Key, string Value, MasterServerClient.EQueryType qType))
functionbool CancelClick (GUIComponent Sender))
functionbool ebPreDraw (canvas Canvas))
functionstring FindMutClassFromFriendly (string friendly))
event HandleParameters (string Param1, string Param2))
function InitComponent (GUIController MyC, GUIComponent MyO))
function MutChange (GUIComponent Sender))
functionbool OkClick (GUIComponent Server))
function SetMutator (string ClassName, int index))
Inherited Functions from GUI2K4.FloatingWindow
AddSystemMenu, AlignFrame, CheckBounds, FloatingHover, FloatingMousePressed, FloatingMouseRelease, FloatingPreDraw, FloatingRendered, HoveringBottomBorder, HoveringBottomLeft, HoveringLeftBorder, HoveringRightBorder, HoveringTopBorder, HoveringTopLeft, InitComponent, InternalOnCreateComponent, ResizeAllowed, ResizedBoth, ResizedHeight, ResizedWidth, ResolutionChanged, SaveCurrentPosition, SetDefaultPosition, SetFocus, SetMouseCursorIndex, SetPanelPosition, SystemMenuPreDraw, XButtonClicked


Variables Detail

bInitialized Source code

var bool bInitialized;

b_Cancel Source code

var automated GUIButton b_Cancel;

b_Ok Source code

var automated GUIButton b_Ok;

cb_Mutators Source code

var automated moComboBox cb_Mutators;

cb_Stats Source code

var automated moComboBox cb_Stats;

cb_Translocator Source code

var automated moComboBox cb_Translocator;

cb_WeaponStay Source code

var automated moComboBox cb_WeaponStay;

ck_Bots Source code

var automated moCheckBox ck_Bots;

ck_Empty Source code

var automated moCheckBox ck_Empty;

ck_Full Source code

var automated moCheckBox ck_Full;

ck_Passworded Source code

var automated moCheckBox ck_Passworded;

ComboOpts[3] Source code

var localized string ComboOpts[3];

eb_Name Source code

var automated moEditBox eb_Name;

FilterIndex Source code

var int FilterIndex;

FLP Source code

var UT2K4_FilterListPage FLP;

FM Source code

var BrowserFilters FM;

lb_Mutators Source code

var automated GUIMultiOptionListBox lb_Mutators;

li_Mutators Source code

var GUIMultiOptionList li_Mutators;

MutOpts[3] Source code

var localized string MutOpts[3];

MutRecords Source code

var array<CacheManager.MutatorRecord> MutRecords;

sb_Mutators Source code

var automated GUISectionBackground sb_Mutators;

sb_Options Source code

var automated GUISectionBackground sb_Options;


Functions Detail

BuildRule Source code

function CustomFilter.AFilterRule BuildRule ( string Key, string Value, MasterServerClient.EQueryType qType) )

CancelClick Source code

function bool CancelClick ( GUIComponent Sender) )

ebPreDraw Source code

function bool ebPreDraw ( canvas Canvas) )

FindMutClassFromFriendly Source code

function string FindMutClassFromFriendly ( string friendly) )

HandleParameters Source code

event HandleParameters ( string Param1, string Param2) )

InitComponent Source code

function InitComponent ( GUIController MyC, GUIComponent MyO) )

MutChange Source code

function MutChange ( GUIComponent Sender) )

OkClick Source code

function bool OkClick ( GUIComponent Server) )

SetMutator Source code

function SetMutator ( string ClassName, int index) )


Defaultproperties

defaultproperties
{
	Begin Object class=moEditBox name=ebName
		WinWidth=0.654297
		WinHeight=0.030000
		WinLeft=0.184531
		WinTop=0.124114
		bStandardized=true
		Caption="Filter Name:"
		ComponentWidth=0.7
		TabOrder=0
		OnPreDraw=ebPreDraw
	End Object
	eb_Name=ebName


	Begin Object Class=GUISectionBackground Name=sbOptions
		WinWidth=0.927735
		WinHeight=0.375823
		WinLeft=0.036094
		WinTop=0.057448
		Caption="Options..."
		LeftPadding=0.0025
		RightPadding=0.0025
		TopPadding=0.1
		bFillClient=true
		BottomPadding=0.0025
		NumColumns=2
	End Object
	sb_Options=sbOptions



	Begin Object class=moCheckBox name=ckFull
		WinWidth=0.5
		WinLeft=0.25
		WinTop=0.25
		bStandardized=true
		Caption="No Full Servers"
		ComponentWidth=0.1
		TabOrder=1
	End Object
	ck_Full=ckFull


	Begin Object class=moCheckBox name=ckBots
		WinWidth=0.5
		WinLeft=0.25
		WinTop=0.25
		bStandardized=true
		Caption="No Bots"
		ComponentWidth=0.1
		TabOrder=2
	End Object
	ck_Bots=ckBots


	Begin Object class=moCheckBox name=ckEmpty
		WinWidth=0.5
		WinLeft=0.25
		WinTop=0.25
		bStandardized=true
		Caption="No Empty Servers"
		ComponentWidth=0.1
		TabOrder=3
	End Object
	ck_Empty=ckEmpty


	Begin Object class=moCheckBox name=ckPassworded
		WinWidth=0.5
		WinLeft=0.25
		WinTop=0.25
		bStandardized=true
		Caption="No Passworded Servers"
		ComponentWidth=0.1
		TabOrder=4
	End Object
	ck_Passworded=ckPassworded



	Begin Object class=moComboBox name=cbStats
		WinWidth=0.5
		WinLeft=0.25
		WinTop=0.25
		bStandardized=true
		Caption="Stats Servers:"
		ComponentWidth=0.55
		bReadOnly=true
		TabOrder=5
	End Object
	cb_Stats=cbStats


	Begin Object class=moComboBox name=cbWeaponStay
		WinWidth=0.5
		WinLeft=0.25
		WinTop=0.25
		bStandardized=true
		Caption="Weapon Stay:"
		ComponentWidth=0.55
		TabOrder=6
		bReadOnly=true
	End Object
	cb_WeaponStay=cbWeaponStay


	Begin Object class=moComboBox name=cbTranslocator
		WinWidth=0.5
		WinLeft=0.25
		WinTop=0.25
		bStandardized=true
		Caption="Translocator:"
		ComponentWidth=0.55
		TabOrder=7
		bReadOnly=true
	End Object
	cb_Translocator=cbTranslocator


	Begin Object class=moComboBox name=cbMutators
		WinWidth=0.5
		WinLeft=0.25
		WinTop=0.25
		bStandardized=true
		Caption="Mutators:"
		ComponentWidth=0.55
		TabOrder=8
		bReadOnly=true
	End Object
	cb_Mutators=cbMutators



	Begin Object Class=ALTSectionBackground Name=sbMutators
		WinWidth=0.929296
		WinHeight=0.453948
		WinLeft=0.036094
		WinTop=0.436614
		Caption="Custom Mutator Config"
		LeftPadding=0.0025
		RightPadding=0.0025
		TopPadding=0.0025
		bFillClient=true
		BottomPadding=0.0025
	End Object
	sb_Mutators=sbMutators


	Begin Object class=GUIMultiOptionListBox name=lbMutators
		WinWidth=0.343359
		WinHeight=0.766448
		WinLeft=0.262656
		WinTop=0.103281
		TabOrder=9
	End Object
	lb_Mutators=lbMutators



   	Begin Object Class=GUIButton name=bOK
		WinWidth=0.168750
		WinHeight=0.050000
		WinLeft=0.611564
		WinTop=0.903612
		Caption="OK"
		OnClick=OKClick
	End Object
	b_OK=bOK;


   	Begin Object Class=GUIButton name=bCancel
		WinWidth=0.168750
		WinHeight=0.050000
		WinLeft=0.792814
		WinTop=0.903507
		Caption="Cancel"
		OnClick=CancelClick
	End Object
	b_Cancel=bCancel;




	WinWidth=1
	WinHeight=1
	WinLeft=0
	WinTop=0
	WindowName="Edit Filter Rules..."


	ComboOpts(0)="Does Not Matter"
	ComboOpts(1)="Must Be On"
	ComboOpts(2)="Must Be Off"


	MutOpts(0)="No Mutators"
	MutOpts(1)="Any Mutator"
	MutOpts(2)="Custom"


}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Do 14.8.2014 09:58:28.275 - Created with UnCodeX