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

GUI2K4.UT2K4Demos

Extends
ModsAndDemosTabs

Core.Object
|   
+-- XInterface.GUI
   |   
   +-- XInterface.GUIComponent
      |   
      +-- XInterface.GUIMultiComponent
         |   
         +-- XInterface.GUIPanel
            |   
            +-- XInterface.GUITabPanel
               |   
               +-- XInterface.UT2K4TabPanel
                  |   
                  +-- GUI2K4.ModsAndDemosTabs
                     |   
                     +-- GUI2K4.UT2K4Demos

Variables Summary
stringCorruptDemText
array<CacheManager.GameRecord>Games
GUIImagei_MapShot
GUILabellbl_Game
GUIListBoxlb_DemoInfo
GUIListBoxlb_DemoList
GUIScrollTextBoxlb_ReqPacks
stringltBadMsg
stringltClientSide
stringltGoodMsg
stringltRecordedBy
stringltScoreLimit
stringltSelectMsg
stringltServerSide
stringltTimeLimit
GUILabell_NoPreview
array<CacheManager.MapRecord>Maps
GUISectionBackgroundsb_1
GUISectionBackgroundsb_2
GUISectionBackgroundsb_3
GUISectionBackgroundsb_4
stringUnknownText
Inherited Variables from GUI2K4.ModsAndDemosTabs
MyPage

Functions Summary
function DemoListClick (GUIComponent Sender))
functionbool DumpClick (GUIComponent Sender))
functionint GetGameIndex (string GameClass ))
functionint GetMapIndex (string MapName ))
function InfoClick (GUIComponent Sender))
function InitComponent (GUIController MyController, GUIComponent MyOwner))
function SetVisibility (bool bIsVisible ))
functionstring TrimName (string s))
functionbool WatchClick (GUIComponent Sender))
Inherited Functions from GUI2K4.ModsAndDemosTabs
InitComponent, ShowPanel


Variables Detail

CorruptDemText Source code

var localized string CorruptDemText;

Games Source code

var array<CacheManager.GameRecord> Games;

i_MapShot Source code

var automated GUIImage i_MapShot;

lbl_Game Source code

var automated GUILabel lbl_Game;

lb_DemoInfo Source code

var automated GUIListBox lb_DemoInfo;

lb_DemoList Source code

var automated GUIListBox lb_DemoList;

lb_ReqPacks Source code

var automated GUIScrollTextBox lb_ReqPacks;

ltBadMsg Source code

var localized string ltBadMsg;

ltClientSide Source code

var localized string ltClientSide;

ltGoodMsg Source code

var localized string ltGoodMsg;

ltRecordedBy Source code

var localized string ltRecordedBy;

ltScoreLimit Source code

var localized string ltScoreLimit;

ltSelectMsg Source code

var localized string ltSelectMsg;

ltServerSide Source code

var localized string ltServerSide;

ltTimeLimit Source code

var localized string ltTimeLimit;

l_NoPreview Source code

var automated GUILabel l_NoPreview;

Maps Source code

var array<CacheManager.MapRecord> Maps;

sb_1 Source code

var automated GUISectionBackground sb_1;

sb_2 Source code

var automated GUISectionBackground sb_2;

sb_3 Source code

var automated GUISectionBackground sb_3;

sb_4 Source code

var automated GUISectionBackground sb_4;

UnknownText Source code

var localized string UnknownText;


Functions Detail

DemoListClick Source code

function DemoListClick ( GUIComponent Sender) )

DumpClick Source code

function bool DumpClick ( GUIComponent Sender) )

GetGameIndex Source code

function int GetGameIndex ( string GameClass ) )

GetMapIndex Source code

function int GetMapIndex ( string MapName ) )

InfoClick Source code

function InfoClick ( GUIComponent Sender) )

InitComponent Source code

function InitComponent ( GUIController MyController, GUIComponent MyOwner) )

SetVisibility Source code

function SetVisibility ( bool bIsVisible ) )

TrimName Source code

function string TrimName ( string s) )

WatchClick Source code

function bool WatchClick ( GUIComponent Sender) )


Defaultproperties

defaultproperties
{
	Begin Object class=GUIImage Name=iMapShot
		WinWidth=0.326562
		WinHeight=0.288124
		WinLeft=0.619686
		WinTop=0.199687
        ImageColor=(R=255,G=255,B=255,A=255)
        ImageStyle=ISTY_Scaled
        ImageRenderStyle=MSTY_Normal
        RenderWeight=1
        DropShadowX=8
        DropShadowY=8
	End Object
	i_MapShot=iMapShot


    Begin Object Class=GUILabel Name=NoPreview
		WinWidth=0.318399
		WinHeight=0.226862
		WinLeft=0.517749
		WinTop=0.286842
        TextFont="UT2HeaderFont"
        TextAlign=TXTA_Center
        VertAlign=TXTA_Center
        bMultiline=True
        bTransparent=False
        TextColor=(R=247,G=255,B=0,A=255)
        Caption="No Preview Available"
        RenderWeight=1
    End Object
    l_NoPreview=NoPreview


	Begin Object class=AltSectionBackground name=iInfoBk
		WinWidth=0.637278
		WinHeight=0.629445
		WinLeft=0.354323
		WinTop=0.011296
		HeaderBase=material'2K4Menus.NewControls.Display2'
		Caption="... Information ..."
        RenderWeight=0.2
	End Object
	sb_4=iInfoBk


	
	Begin Object class=GUIListBox Name=lbDemoList
		WinWidth=0.265626
		WinHeight=0.735548
		WinLeft=0.030468
		WinTop=0.109375
        OnChange=DemoListClick;
        OutlineStyleName="NoBackground"
        SectionStyleName="NoBackground"
        SelectedStyleName="NoBackground"
        TabOrder=0
        bVisibleWhenEmpty=true
	End Object


    lb_DemoList=lbDemoList


	Begin Object class=GUIListBox Name=lbDemoInfo
		WinWidth=0.276054
		WinHeight=0.078998
		WinLeft=0.529180
		WinTop=0.155622
        bAcceptsInput=false
        bVisibleWhenEmpty=true
        OnChange=InfoClick
	End Object


    lb_DemoInfo=lbDemoInfo



	Begin Object class=GUIScrollTextBox Name=lbReqPacks
		WinWidth=0.650391
		WinHeight=0.193555
		WinLeft=0.310547
		WinTop=0.650090
        TabOrder=2
        bVisibleWhenEmpty=true
        bNoTeletype=true
	End Object


    lb_ReqPacks=lbReqPacks


	Begin Object class=GUILabel Name=lblGame
		Caption=""
		TextColor=(R=230,G=200,B=0,A=255)
		TextALign=TXTA_Center
		TextFont="UT2LargeFont"
		WinWidth=0.634467
		WinHeight=0.061558
		WinLeft=0.355370
		WinTop=0.103929
        RenderWeight=0.6
	End Object
    lbl_Game=lblGame


	Begin Object class=GUISectionBackground Name=sb1
		WinWidth=0.328364
		WinHeight=0.962274
		WinLeft=0.012527
		WinTop=0.012761
        Caption="Demos"
        BottomPadding=0.2
        RenderWeight=0.5
        bFillClient=true
	End Object
	sb_1=sb1


	Begin Object class=AltSectionBackground Name=sb2
		WinWidth=0.368224
		WinHeight=0.346441
		WinLeft=0.492837
		WinTop=0.228215
        Caption=""
        RenderWeight=0.5
        bFillClient=true
	End Object
	sb_2=sb2


   	Begin Object class=GUISectionBackground Name=sb3
		WinWidth=0.637278
		WinHeight=0.318539
		WinLeft=0.354323
		WinTop=0.656193
        Caption="Required Packages"
        RenderWeight=0.5
        BottomPadding=0.2
        bFillClient=true
	End Object
	sb_3=sb3



	CorruptDemText="Corrupted or missing .DEMO4 file !"
	UnknownText="Unknown"
    ltScoreLimit="Score Limit:"
    ltTimeLimit="Time Limit:"
	ltClientSide="Client Side Demo"
	ltServerSide="Server Side/Single Player Demo"
	ltGoodMsg="All of the packages required for this demo are installed"
	ltBadMsg="In order to be played, this demo requires the packages listed below.  If you are connected to the Internet, they will be autodownloaded when the demo is played||::Required Packages::"
	ltRecordedBy="Recorded By:"
	ltSelectMsg="Please select a demo from the list to the left."
	Tag=3
}

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