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

GUI2K4.UT2K4SPTab_DetailEnemies

Extends
UT2K4SPTab_Base

Core.Object
|   
+-- XInterface.GUI
   |   
   +-- XInterface.GUIComponent
      |   
      +-- XInterface.GUIMultiComponent
         |   
         +-- XInterface.GUIPanel
            |   
            +-- XInterface.GUITabPanel
               |   
               +-- XInterface.UT2K4TabPanel
                  |   
                  +-- GUI2K4.UT2K4SPTab_Base
                     |   
                     +-- GUI2K4.UT2K4SPTab_DetailEnemies

Variables Summary
GUIButtonbtnOk
GUIScrollTextBoxcbDescription
stringColumnHeadings[5]
GUIImageimgPicture
GUI2K4MultiColumnListBoxmclFoes
stringmsgMembers
GUISectionBackgroundsbdDetails
GUISectionBackgroundsbgFoesBG
GUIStylesSelStyle
array<string>StrengthLabels
stringTeamDetailPage
array<class<UT2K4TeamRoster>>TeamRosters
array<UT2K4GameProfile.TeamStatsRecord>TeamStats
Inherited Variables from GUI2K4.UT2K4SPTab_Base
CaptionBack, CaptionCancel, CaptionCreate, CaptionDone, CaptionLoad, CaptionPlay, GP, LogPrefix, MainWindow, ProfileClass

Functions Summary
function InitComponent (GUIController MyController, GUIComponent MyOwner)
functionstring mclFoesOnGetSortString (GUIComponent Sender, int item, int column)
function onCmFoesClick (GUIContextMenu Sender, int ClickIndex)
function OnDrawFoesList (Canvas Canvas, int i, float X, float Y, float W, float H, bool bSelected, bool bPending)
function OnTeamSelect (GUIComponent Sender)
function ShowTeamDetails (string TeamName)
Inherited Functions from GUI2K4.UT2K4SPTab_Base
btnPlayEnabled, CanClose, GetMainWindow, getProfileName, InitComponent, onBackClick, onPlayClick, ShowPanel


Variables Detail

btnOk Source code

var automated GUIButton btnOk;

cbDescription Source code

var automated GUIScrollTextBox cbDescription;

ColumnHeadings[5] Source code

var localized string ColumnHeadings[5];

imgPicture Source code

var automated GUIImage imgPicture;

mclFoes Source code

var automated GUI2K4MultiColumnListBox mclFoes;

msgMembers Source code

var localized string msgMembers;

sbdDetails Source code

var automated GUISectionBackground sbdDetails;

sbgFoesBG Source code

var automated GUISectionBackground sbgFoesBG;

SelStyle Source code

var GUIStyles SelStyle;

StrengthLabels Source code

var localized array<string> StrengthLabels;

TeamDetailPage Source code

var string TeamDetailPage;

TeamRosters Source code

var array<class<UT2K4TeamRoster>> TeamRosters;

TeamStats Source code

var array<UT2K4GameProfile.TeamStatsRecord> TeamStats;
local copy, filtered


Functions Detail

InitComponent Source code

function InitComponent ( GUIController MyController, GUIComponent MyOwner )

mclFoesOnGetSortString Source code

function string mclFoesOnGetSortString ( GUIComponent Sender, int item, int column )

onCmFoesClick Source code

function onCmFoesClick ( GUIContextMenu Sender, int ClickIndex )

OnDrawFoesList Source code

function OnDrawFoesList ( Canvas Canvas, int i, float X, float Y, float W, float H, bool bSelected, bool bPending )

OnTeamSelect Source code

function OnTeamSelect ( GUIComponent Sender )

ShowTeamDetails Source code

function ShowTeamDetails ( string TeamName )
Param1 is the fully qualified name for the team


Defaultproperties

defaultproperties
{
     Begin Object Class=GUISectionBackground Name=SPPsbgFoesBG
         Caption="Enemy Teams"
         WinTop=0.616587
         WinLeft=0.080000
         WinWidth=0.827500
         WinHeight=0.356249
         bBoundToParent=True
         OnPreDraw=SPPsbgFoesBG.InternalPreDraw
     End Object
     sbgFoesBG=GUISectionBackground'GUI2K4.UT2K4SPTab_DetailEnemies.SPPsbgFoesBG'

     Begin Object Class=AltSectionBackground Name=SPPsbdDetails
         WinTop=0.036500
         WinLeft=0.082750
         WinWidth=0.820751
         WinHeight=0.552000
         bBoundToParent=True
         OnPreDraw=SPPsbdDetails.InternalPreDraw
     End Object
     sbdDetails=AltSectionBackground'GUI2K4.UT2K4SPTab_DetailEnemies.SPPsbdDetails'

     Begin Object Class=GUI2K4MultiColumnListBox Name=SPDEmclFoes
         OnGetSortString=UT2K4SPTab_DetailEnemies.mclFoesOnGetSortString
         SelectedStyleName="ListSelection"
         bVisibleWhenEmpty=True
         OnCreateComponent=SPDEmclFoes.InternalOnCreateComponent
         StyleName="ServerBrowserGrid"
         WinTop=0.675411
         WinLeft=0.097832
         WinWidth=0.791837
         WinHeight=0.267856
         RenderWeight=0.200000
         bBoundToParent=True
         OnChange=UT2K4SPTab_DetailEnemies.OnTeamSelect
     End Object
     mclFoes=GUI2K4MultiColumnListBox'GUI2K4.UT2K4SPTab_DetailEnemies.SPDEmclFoes'

     Begin Object Class=GUIImage Name=SPDTimgPicture
         ImageStyle=ISTY_Justified
         ImageAlign=IMGA_Center
         WinTop=0.105163
         WinLeft=0.101276
         WinWidth=0.318878
         WinHeight=0.417091
         RenderWeight=0.300000
         bBoundToParent=True
     End Object
     imgPicture=GUIImage'GUI2K4.UT2K4SPTab_DetailEnemies.SPDTimgPicture'

     Begin Object Class=GUIScrollTextBox Name=SPDTcbDescription
         bNoTeletype=True
         bVisibleWhenEmpty=True
         OnCreateComponent=SPDTcbDescription.InternalOnCreateComponent
         WinTop=0.108998
         WinLeft=0.431123
         WinWidth=0.456249
         WinHeight=0.412500
         bBoundToParent=True
     End Object
     cbDescription=GUIScrollTextBox'GUI2K4.UT2K4SPTab_DetailEnemies.SPDTcbDescription'

     StrengthLabels(0)="Weak"
     StrengthLabels(1)="Tough"
     StrengthLabels(2)="Strong"
     StrengthLabels(3)="Godlike"
     StrengthLabels(4)="Phantom"
     TeamDetailPage="GUI2K4.UT2K4SP_DetailsTeam"
     ColumnHeadings(0)="Name"
     ColumnHeadings(1)="Matches"
     ColumnHeadings(2)="They won"
     ColumnHeadings(3)="Rating"
     ColumnHeadings(4)="Strength"
     msgMembers="Members:"
     PanelCaption="Opponent Teams"
     Begin Object Class=GUIContextMenu Name=SPDEcmFoes
         ContextItems(0)="Team details"
         OnSelect=UT2K4SPTab_DetailEnemies.onCmFoesClick
     End Object
     ContextMenu=GUIContextMenu'GUI2K4.UT2K4SPTab_DetailEnemies.SPDEcmFoes'

}

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