GUI2K4.SimpleFilterPanel
- Extends
- GUIPanel
Core.Object
|
+-- XInterface.GUI
|
+-- XInterface.GUIComponent
|
+-- XInterface.GUIMultiComponent
|
+-- XInterface.GUIPanel
|
+-- GUI2K4.SimpleFilterPanel
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 |
var localized string MutatorModeStrings[4];
var localized string SaveString;
var array<string> SelectedMutator;
TranslocatorStrings[3] Source code
var localized string TranslocatorStrings[3];
var localized string ViewStatsStrings[3];
var localized string WeaponStayStrings[3];
struct
FilterItem
{
var bool bEnabled;
var string FilterTag;
};
ChangeNextMutatorState Source code
protected function ChangeNextMutatorState ( int Index, bool bShow) )
protected function CheckForNone ( ) )
FilterSelectionChanged Source code
function FilterSelectionChanged ( bool bValid) )
protected function NoMutatorsMode ( ) )
function Refresh ( int NewFilterIndex) )
function bool UpdateSelectedMutator ( int Index, string NewValue, int OldValue) )
defaultproperties
{
Begin Object Class=GUISectionBackground Name=MainOptions
Caption="Game"
LeftPadding=0.580000
RightPadding=0.020000
TopPadding=0.050000
ImageOffset(3)=0.000000
WinTop=0.022619
WinLeft=0.005237
WinWidth=1.635429
WinHeight=0.500044
OnPreDraw=MainOptions.InternalPreDraw
End Object
sb_Checks=GUISectionBackground'GUI2K4.SimpleFilterPanel.MainOptions'
Begin Object Class=GUISectionBackground Name=MutatorOptions
bRemapStack=False
Caption="Mutators"
ColPadding=0.020000
LeftPadding=0.009000
RightPadding=0.009000
TopPadding=0.020000
ImageOffset(3)=10.000000
NumColumns=2
WinTop=0.539586
WinLeft=0.003492
WinWidth=0.989162
WinHeight=0.456234
OnPreDraw=MutatorOptions.InternalPreDraw
End Object
sb_Mutators=GUISectionBackground'GUI2K4.SimpleFilterPanel.MutatorOptions'
Begin Object Class=AltSectionBackground Name=MultiOptions
ImageOffset(3)=26.000000
WinTop=0.049848
WinLeft=0.034899
WinWidth=0.895876
WinHeight=0.467421
RenderWeight=0.091000
OnPreDraw=MultiOptions.InternalPreDraw
End Object
sb_Choices=AltSectionBackground'GUI2K4.SimpleFilterPanel.MultiOptions'
Begin Object Class=moCheckBox Name=NoPasswdCheckBox
Caption="No Passworded"
OnCreateComponent=NoPasswdCheckBox.InternalOnCreateComponent
Hint="Do not display passworded servers in the server browser"
WinTop=0.023333
WinLeft=0.500000
WinWidth=0.450000
WinHeight=0.040000
TabOrder=4
OnChange=SimpleFilterPanel.MyOnChange
End Object
ch_NoPassword=moCheckBox'GUI2K4.SimpleFilterPanel.NoPasswdCheckBox'
Begin Object Class=moCheckBox Name=NoFullCheckBox
Caption="No Full Servers"
OnCreateComponent=NoFullCheckBox.InternalOnCreateComponent
Hint="Do not display full servers in the server browser"
WinTop=0.085453
WinLeft=0.020000
WinWidth=0.450000
WinHeight=0.040000
TabOrder=0
OnChange=SimpleFilterPanel.MyOnChange
End Object
ch_NoFull=moCheckBox'GUI2K4.SimpleFilterPanel.NoFullCheckBox'
Begin Object Class=moCheckBox Name=NoEmptyCheckBox
Caption="No Empty Servers"
OnCreateComponent=NoEmptyCheckBox.InternalOnCreateComponent
Hint="Do not display empty servers in the server browser"
WinTop=0.085453
WinLeft=0.500000
WinWidth=0.450000
WinHeight=0.040000
TabOrder=2
OnChange=SimpleFilterPanel.MyOnChange
End Object
ch_NoEmpty=moCheckBox'GUI2K4.SimpleFilterPanel.NoEmptyCheckBox'
Begin Object Class=moCheckBox Name=NoBotServersCheckBox
Caption="No Servers With Bots"
OnCreateComponent=NoBotServersCheckBox.InternalOnCreateComponent
Hint="Do not display servers that allow bots in the server browser"
WinTop=0.147573
WinLeft=0.023333
WinWidth=0.447070
WinHeight=0.040000
TabOrder=1
OnChange=SimpleFilterPanel.MyOnChange
End Object
ch_NoBotServers=moCheckBox'GUI2K4.SimpleFilterPanel.NoBotServersCheckBox'
co_Mutator(0)=GUIComboBox'GUI2K4.SimpleFilterPanel.MutatorCombo'
co_Mutator(1)=GUIComboBox'GUI2K4.SimpleFilterPanel.MutatorCombo'
co_Mutator(2)=GUIComboBox'GUI2K4.SimpleFilterPanel.MutatorCombo'
co_Mutator(3)=GUIComboBox'GUI2K4.SimpleFilterPanel.MutatorCombo'
co_Mutator(4)=GUIComboBox'GUI2K4.SimpleFilterPanel.MutatorCombo'
co_MutatorMode(0)=GUIComboBox'GUI2K4.SimpleFilterPanel.MutatorModeCombo'
co_MutatorMode(1)=GUIComboBox'GUI2K4.SimpleFilterPanel.MutatorModeCombo'
co_MutatorMode(2)=GUIComboBox'GUI2K4.SimpleFilterPanel.MutatorModeCombo'
co_MutatorMode(3)=GUIComboBox'GUI2K4.SimpleFilterPanel.MutatorModeCombo'
co_MutatorMode(4)=GUIComboBox'GUI2K4.SimpleFilterPanel.MutatorModeCombo'
Begin Object Class=moComboBox Name=StatsViewCombo
CaptionWidth=0.400000
Caption="Stats Servers"
OnCreateComponent=StatsViewCombo.InternalOnCreateComponent
IniDefault="QT_Disabled"
Hint="Only display servers with stats enabled in the server browser"
WinTop=0.271813
WinLeft=0.017500
WinWidth=0.946110
WinHeight=0.040000
TabOrder=4
OnChange=SimpleFilterPanel.MyOnChange
End Object
co_StatsView=moComboBox'GUI2K4.SimpleFilterPanel.StatsViewCombo'
Begin Object Class=moComboBox Name=WeaponStayCombo
CaptionWidth=0.400000
Caption="WeaponStay"
OnCreateComponent=WeaponStayCombo.InternalOnCreateComponent
IniDefault="QT_Disabled"
Hint="Only display servers with weapons stay enabled in the server browser"
WinTop=0.333933
WinLeft=0.017500
WinWidth=0.946110
WinHeight=0.040000
TabOrder=5
OnChange=SimpleFilterPanel.MyOnChange
End Object
co_WeaponStay=moComboBox'GUI2K4.SimpleFilterPanel.WeaponStayCombo'
Begin Object Class=moComboBox Name=TranslocatorCombo
CaptionWidth=0.400000
Caption="Translocator"
OnCreateComponent=TranslocatorCombo.InternalOnCreateComponent
IniDefault="QT_Disabled"
Hint="Only display servers with translocator enabled in the server browser"
WinTop=0.396053
WinLeft=0.017500
WinWidth=0.946110
WinHeight=0.040000
TabOrder=6
OnChange=SimpleFilterPanel.MyOnChange
End Object
co_Translocator=moComboBox'GUI2K4.SimpleFilterPanel.TranslocatorCombo'
ViewStatsStrings(0)="Any Servers"
ViewStatsStrings(1)="Only Stats Servers"
ViewStatsStrings(2)="No Stats Servers"
MutatorModeStrings(0)="Any Mutators"
MutatorModeStrings(1)="This Mutator"
MutatorModeStrings(2)="Not This Mutator"
MutatorModeStrings(3)="No Mutators"
WeaponStayStrings(0)="Any Servers"
WeaponStayStrings(1)="Only Weapon Stay Servers"
WeaponStayStrings(2)="No Weapon Stay Servers"
TranslocatorStrings(0)="Any Servers"
TranslocatorStrings(1)="Only Translocator Servers"
TranslocatorStrings(2)="No Translocator Servers"
SaveString="Setting saved successfully!"
PropagateVisibility=False
}
|
Creation time: sk 18-3-2018 09:49:51.343 - Created with
UnCodeX