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

XInterface.Tab_MultiplayerHostMain

Extends
UT2K3TabPanel

Core.Object
|   
+-- XInterface.GUI
   |   
   +-- XInterface.GUIComponent
      |   
      +-- XInterface.GUIMultiComponent
         |   
         +-- XInterface.GUIPanel
            |   
            +-- XInterface.GUITabPanel
               |   
               +-- XInterface.UT2K3TabPanel
                  |   
                  +-- XInterface.Tab_MultiplayerHostMain

Variables Summary
stringLastGameType
stringLastMap
stringMessageNoInfo
GUIListBoxMyCurMapList
GUIListBoxMyFullMapList
moComboBoxMyGameCombo
GUIImageMyMapImage
GUILabelMyMapName
GUIScrollTextBoxMyMapScroll
Inherited Variables from XInterface.GUITabPanel
bFillHeight, FadeInTime, MyButton, PanelCaption

Delegates Summary
delegate OnChangeGameType ()

Functions Summary
function GameTypeChanged (GUIComponent Sender)
functionstring GetGameClass ()
functionbool GetIsTeamGame ()
functionstring GetMapListClass ()
functionstring GetMapPrefix ()
functionstring GetRulesClass ()
function InitComponent (GUIController MyController, GUIComponent MyOwner)
functionbool MapAdd (GUIComponent Sender)
functionbool MapAll (GUIComponent Sender)
functionbool MapClear (GUIComponent Sender)
functionbool MapDown (GUIComponent Sender)
function MapListChange (GUIComponent Sender)
functionbool MapRemove (GUIComponent Sender)
functionbool MapUp (GUIComponent Sender)
functionstring ParseDescStr (string DescStr, int index)
functionstring Play ()
function ReadMapInfo (string MapName)
function ReadMapList (string MapPreFix, string MapListClass)
function SelectGameType (string GameType)
Inherited Functions from XInterface.GUITabPanel
CanShowPanel, Free, InitPanel, OnDestroyPanel, Refresh, ShowPanel


Variables Detail

LastGameType Source code

var config string LastGameType;

LastMap Source code

var config string LastMap;

MessageNoInfo Source code

var localized string MessageNoInfo;

MyCurMapList Source code

var GUIListBox MyCurMapList;

MyFullMapList Source code

var GUIListBox MyFullMapList;

MyGameCombo Source code

var moComboBox MyGameCombo;

MyMapImage Source code

var GUIImage MyMapImage;

MyMapName Source code

var GUILabel MyMapName;

MyMapScroll Source code

var GUIScrollTextBox MyMapScroll;


Delegates Detail

OnChangeGameType Source code

delegate OnChangeGameType ( )


Functions Detail

GameTypeChanged Source code

function GameTypeChanged ( GUIComponent Sender )

GetGameClass Source code

function string GetGameClass ( )

GetIsTeamGame Source code

function bool GetIsTeamGame ( )

GetMapListClass Source code

function string GetMapListClass ( )

GetMapPrefix Source code

function string GetMapPrefix ( )

GetRulesClass Source code

function string GetRulesClass ( )

InitComponent Source code

function InitComponent ( GUIController MyController, GUIComponent MyOwner )

MapAdd Source code

function bool MapAdd ( GUIComponent Sender )

MapAll Source code

function bool MapAll ( GUIComponent Sender )

MapClear Source code

function bool MapClear ( GUIComponent Sender )

MapDown Source code

function bool MapDown ( GUIComponent Sender )

MapListChange Source code

function MapListChange ( GUIComponent Sender )

MapRemove Source code

function bool MapRemove ( GUIComponent Sender )

MapUp Source code

function bool MapUp ( GUIComponent Sender )

ParseDescStr Source code

function string ParseDescStr ( string DescStr, int index )

Play Source code

function string Play ( )

ReadMapInfo Source code

function ReadMapInfo ( string MapName )

ReadMapList Source code

function ReadMapList ( string MapPreFix, string MapListClass )

SelectGameType Source code

function SelectGameType ( string GameType )


Defaultproperties

defaultproperties
{
     MessageNoInfo="No information available!"
     Begin Object Class=GUIImage Name=MPHostBK1
         Image=Texture'InterfaceContent.Menu.BorderBoxD'
         ImageColor=(A=160)
         ImageStyle=ISTY_Stretched
         WinTop=0.024687
         WinLeft=0.016758
         WinWidth=0.957500
         WinHeight=0.107188
     End Object
     Controls(0)=GUIImage'XInterface.Tab_MultiplayerHostMain.MPHostBK1'

     Begin Object Class=GUIImage Name=MPHostBK2
         Image=Texture'InterfaceContent.Menu.BorderBoxD'
         ImageColor=(A=160)
         ImageStyle=ISTY_Stretched
         WinTop=0.160885
         WinLeft=0.022695
         WinWidth=0.451172
         WinHeight=0.416016
     End Object
     Controls(1)=GUIImage'XInterface.Tab_MultiplayerHostMain.MPHostBK2'

     Begin Object Class=moComboBox Name=MPHost_GameType
         ComponentJustification=TXTA_Left
         CaptionWidth=0.300000
         Caption="Game Type:"
         OnCreateComponent=MPHost_GameType.InternalOnCreateComponent
         Hint="Select the type of game you wish to play."
         WinTop=0.047917
         WinLeft=0.250000
         WinHeight=0.060000
         OnChange=Tab_MultiplayerHostMain.GameTypeChanged
     End Object
     Controls(2)=moComboBox'XInterface.Tab_MultiplayerHostMain.MPHost_GameType'

     Begin Object Class=GUIImage Name=MPHost_MapImage
         Image=Texture'InterfaceContent.Menu.NoLevelPreview'
         ImageStyle=ISTY_Scaled
         ImageRenderStyle=MSTY_Normal
         WinTop=0.165573
         WinLeft=0.518984
         WinWidth=0.444063
         WinHeight=0.406562
     End Object
     Controls(3)=GUIImage'XInterface.Tab_MultiplayerHostMain.MPHost_MapImage'

     Begin Object Class=GUIScrollTextBox Name=MPHost_MapScroll
         CharDelay=0.002500
         EOLDelay=0.500000
         OnCreateComponent=MPHost_MapScroll.InternalOnCreateComponent
         WinTop=0.255209
         WinLeft=0.030859
         WinWidth=0.430274
         WinHeight=0.302539
     End Object
     Controls(4)=GUIScrollTextBox'XInterface.Tab_MultiplayerHostMain.MPHost_MapScroll'

     Begin Object Class=GUIImage Name=MPHostBK3
         Image=Texture'InterfaceContent.Menu.BorderBoxA1'
         ImageColor=(A=160)
         ImageStyle=ISTY_Stretched
         ImageRenderStyle=MSTY_Normal
         WinTop=0.160104
         WinLeft=0.515781
         WinWidth=0.450664
         WinHeight=0.416758
     End Object
     Controls(5)=GUIImage'XInterface.Tab_MultiplayerHostMain.MPHostBK3'

     Begin Object Class=GUIListBox Name=MPHostListFullMapList
         bVisibleWhenEmpty=True
         OnCreateComponent=MPHostListFullMapList.InternalOnCreateComponent
         StyleName="SquareButton"
         Hint="Select the map to play"
         WinTop=0.604115
         WinLeft=0.021875
         WinWidth=0.392773
         WinHeight=0.386486
         OnChange=Tab_MultiplayerHostMain.MapListChange
     End Object
     Controls(6)=GUIListBox'XInterface.Tab_MultiplayerHostMain.MPHostListFullMapList'

     Begin Object Class=GUIButton Name=MPHostListAdd
         Caption="Add"
         Hint="Add this map to your map list"
         WinTop=0.679530
         WinLeft=0.433203
         WinWidth=0.123828
         WinHeight=0.050000
         OnClickSound=CS_Up
         OnClick=Tab_MultiplayerHostMain.MapAdd
         OnKeyEvent=MPHostListAdd.InternalOnKeyEvent
     End Object
     Controls(7)=GUIButton'XInterface.Tab_MultiplayerHostMain.MPHostListAdd'

     Begin Object Class=GUIButton Name=MPHostListRemove
         Caption="Remove"
         Hint="Remove this map from your map list"
         WinTop=0.862864
         WinLeft=0.433203
         WinWidth=0.123828
         WinHeight=0.050000
         OnClickSound=CS_Down
         OnClick=Tab_MultiplayerHostMain.MapRemove
         OnKeyEvent=MPHostListRemove.InternalOnKeyEvent
     End Object
     Controls(8)=GUIButton'XInterface.Tab_MultiplayerHostMain.MPHostListRemove'

     Begin Object Class=GUIButton Name=MPHostListUp
         Caption="Up"
         Hint="Move this map higher up in the list"
         WinTop=0.610259
         WinLeft=0.433203
         WinWidth=0.123828
         WinHeight=0.050000
         OnClickSound=CS_Up
         OnClick=Tab_MultiplayerHostMain.MapUp
         OnKeyEvent=MPHostListUp.InternalOnKeyEvent
     End Object
     Controls(9)=GUIButton'XInterface.Tab_MultiplayerHostMain.MPHostListUp'

     Begin Object Class=GUIButton Name=MPHostListAll
         Caption="Add All"
         Hint="Add all maps to your map list"
         WinTop=0.733697
         WinLeft=0.433203
         WinWidth=0.123828
         WinHeight=0.050000
         OnClickSound=CS_Up
         OnClick=Tab_MultiplayerHostMain.MapAll
         OnKeyEvent=MPHostListAll.InternalOnKeyEvent
     End Object
     Controls(10)=GUIButton'XInterface.Tab_MultiplayerHostMain.MPHostListAll'

     Begin Object Class=GUIButton Name=MPHostListClear
         Caption="Remove All"
         Hint="Remove all maps from your map list"
         WinTop=0.808697
         WinLeft=0.433203
         WinWidth=0.123828
         WinHeight=0.050000
         OnClickSound=CS_Down
         OnClick=Tab_MultiplayerHostMain.MapClear
         OnKeyEvent=MPHostListClear.InternalOnKeyEvent
     End Object
     Controls(11)=GUIButton'XInterface.Tab_MultiplayerHostMain.MPHostListClear'

     Begin Object Class=GUIButton Name=MPHostListDown
         Caption="Down"
         Hint="Move this map lower down in the list"
         WinTop=0.932135
         WinLeft=0.433203
         WinWidth=0.123828
         WinHeight=0.050000
         OnClickSound=CS_Down
         OnClick=Tab_MultiplayerHostMain.MapDown
         OnKeyEvent=MPHostListDown.InternalOnKeyEvent
     End Object
     Controls(12)=GUIButton'XInterface.Tab_MultiplayerHostMain.MPHostListDown'

     Begin Object Class=GUIListBox Name=MPHostListCurMapList
         bVisibleWhenEmpty=True
         OnCreateComponent=MPHostListCurMapList.InternalOnCreateComponent
         StyleName="SquareButton"
         Hint="Select the map to play"
         WinTop=0.604115
         WinLeft=0.574610
         WinWidth=0.391796
         WinHeight=0.386486
         OnChange=Tab_MultiplayerHostMain.MapListChange
     End Object
     Controls(13)=GUIListBox'XInterface.Tab_MultiplayerHostMain.MPHostListCurMapList'

     Begin Object Class=GUILabel Name=MPHostMapName
         Caption="Testing"
         TextAlign=TXTA_Center
         TextColor=(B=0,G=180,R=220)
         TextFont="UT2HeaderFont"
         WinTop=0.175468
         WinLeft=0.057617
         WinWidth=0.382813
         WinHeight=32.000000
     End Object
     Controls(14)=GUILabel'XInterface.Tab_MultiplayerHostMain.MPHostMapName'

     Begin Object Class=GUILabel Name=IAMain_MapAuthor
         Caption="Testing"
         TextAlign=TXTA_Center
         TextColor=(B=255,G=255,R=255)
         TextFont="UT2SmallHeaderFont"
         WinTop=0.471822
         WinLeft=0.531054
         WinWidth=0.445313
         WinHeight=17.000000
     End Object
     Controls(15)=GUILabel'XInterface.Tab_MultiplayerHostMain.IAMain_MapAuthor'

     Begin Object Class=GUILabel Name=IAMain_MapPlayers
         Caption="Best for 4 to 8 players"
         TextAlign=TXTA_Center
         TextColor=(B=255,G=255,R=255)
         TextFont="UT2SmallHeaderFont"
         WinTop=0.513489
         WinLeft=0.531054
         WinWidth=0.445313
         WinHeight=17.000000
     End Object
     Controls(16)=GUILabel'XInterface.Tab_MultiplayerHostMain.IAMain_MapPlayers'

     WinTop=0.150000
     WinHeight=0.770000
}

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