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
	End Object
	sb_Back=BackgroundSec


	Begin Object Class=moCombobox Name=GameTypeCombo
		Caption="Game Type"
		Hint="Only rules for this gametype will be shown"
		WinWidth=0.957536
		WinHeight=27.000000
		WinLeft=0.029015
		WinTop=8.096001
		CaptionWidth=0.33
		RenderWeight=1
		bTabStop=True
		TabOrder=0
		ComponentJustification=TXTA_Right
		IniOption="@INTERNAL"
        OnChange=InternalOnChange
	End Object
	co_GameType=GameTypeCombo


	Begin Object Class=GUIMultiOptionListBox Name=FilterListBox
		OnCreateComponent=InternalOnCreateComponent
		OnLoadINI=InternalOnLoad
		OnChange=InternalOnChange
		bScaleToParent=True
		bBoundToParent=True
		WinWidth=1.000000
		WinHeight=0.787241
		WinLeft=0.000000
		WinTop=0.079581
		bVisibleWhenEmpty=True
		TabOrder=1
	End Object
	lb_Filters=FilterListBox


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


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


	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=ContextClick
	End Object
	ContextMenu=RCMenu


	OnRightClick=InternalOnRightClick
	CopyText="Copy of"
	CreateFilterCaption="Create Filter"
	RenameText="Rename Filter"
	FilterNameCaption="Filter Name: "
}

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