UE2:UT2K4FilterControlPanel (UT2004)

From Unreal Wiki, The Unreal Engine Documentation Site
UT2004 Object >> GUI >> GUIComponent >> GUIMultiComponent >> GUIPanel >> UT2K4FilterControlPanel
Package:
GUI2K4

Customized GUIPanel containing controls for manipulating custom filters. This panel handles events from its controls, and passes the results to the UT2K4CustomFilterPage for processing

Created by Ron Prestenback © 2003, Epic Games, Inc. All Rights Reserved

Properties

b_Close

Type: GUIButton

Modifiers: automated


b_CreateF

Type: GUIButton

Modifiers: automated


Default value: GUIButton'CreateFButton'

b_RemoveF

Type: GUIButton

Modifiers: automated


Default value: GUIButton'RemoveFButton'

co_GameType

Type: moComboBox

Modifiers: automated


Default value: moComboBox'GameTypeCombo'

CopyText

Type: string

Modifiers: localized


Default value: "Copy of"

CreateFilterCaption

Type: string

Modifiers: localized


Default value: "Create Filter"

FilterNameCaption

Type: string

Modifiers: localized


Default value: "Filter Name: "

i_BG

Type: GUIImage

Modifiers: automated


l_FilterNames

Type: GUILabel

Modifiers: automated


lb_Filters

Type: GUIMultiOptionListBox

Modifiers: automated


Default value: GUIMultiOptionListBox'FilterListBox'

li_Filters

Type: GUIMultiOptionList


p_Anchor

Type: FilterPageBase


RenameText

Type: string

Modifiers: localized


Default value: "Rename Filter"

sb_Back

Type: GUISectionBackground

Modifiers: automated


Default value: GUISectionBackground'BackgroundSec'

Default values

Subobjects

BackgroundSec

Class: XInterface.GUISectionBackground

Property Value
bFillClient True
BottomPadding 0.1
Caption "Custom Filters"
WinHeight 0.456507
WinTop 0.538846

CreateFButton

Class: XInterface.GUIButton

Property Value
bBoundToParent True
bScaleToParent True
Caption "New"
Hint "Create new custom filter"
OnClick InternalOnClick
TabOrder 3
WinHeight 0.05
WinLeft 0.533485
WinTop 0.927996
WinWidth 0.302815

FilterListBox

Class: XInterface.GUIMultiOptionListBox

GameTypeCombo

Class: XInterface.moComboBox

Property Value
bTabStop True
Caption "Game Type"
CaptionWidth 0.33
ComponentJustification TXTA_Right
Hint "Only rules for this gametype will be shown"
IniOption "@INTERNAL"
OnChange InternalOnChange
RenderWeight 1.0
TabOrder 0
WinHeight 27.0
WinLeft 0.029015
WinTop 8.096001
WinWidth 0.957536

RCMenu

Class: XInterface.GUIContextMenu

Property Value
ContextItems[0] "Clone Filter"
ContextItems[1] "Rename Filter"
ContextItems[2] "-"
ContextItems[3] "Reset All Filters"
ContextItems[4] "Remove All Filters"
OnSelect ContextClick

RemoveFButton

Class: XInterface.GUIButton

Property Value
bBoundToParent True
bScaleToParent True
Caption "Remove"
Hint "Permanently delete currently selected filter"
MenuState MSAT_Disabled
OnClick InternalOnClick
TabOrder 2
WinHeight 0.05
WinLeft 0.189031
WinTop 0.927996
WinWidth 0.3

Functions

Events

InitComponent

event InitComponent (GUIController MyC, GUIComponent MyO)

Overrides: GUIPanel.InitComponent


Other instance functions

ContextClick

function ContextClick (GUIContextMenu Sender, int ClickIndex)


CopyFilter

function CopyFilter ()


CopyFilterClosed

function CopyFilterClosed (optional bool bCancelled)


FilterListClicked

function bool FilterListClicked (GUIComponent Sender)


InternalOnChange

function InternalOnChange (GUIComponent Sender)


InternalOnClick

function bool InternalOnClick (GUIComponent Sender)


InternalOnCreateComponent

function InternalOnCreateComponent (GUIComponent NewComp, GUIComponent Sender)


InternalOnLoad

function InternalOnLoad (GUIComponent Sender, string S)


InternalOnRightClick

function bool InternalOnRightClick (GUIComponent Sender)


NewFilter

function NewFilter ()


NewFilterClosed

function NewFilterClosed (optional bool bCancelled)


NewItemSelected

protected function NewItemSelected ()


NoItemSelected

protected function NoItemSelected ()


RemoveFilter

function RemoveFilter ()


RenameFilter

function RenameFilter ()


RenameFilterClosed

function RenameFilterClosed (optional bool bCancelled)