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

XInterface.Browser_ServerListPageBuddy

Extends
Browser_ServerListPageMS

Core.Object
|   
+-- XInterface.GUI
   |   
   +-- XInterface.GUIComponent
      |   
      +-- XInterface.GUIMultiComponent
         |   
         +-- XInterface.GUIPanel
            |   
            +-- XInterface.GUITabPanel
               |   
               +-- XInterface.UT2K3TabPanel
                  |   
                  +-- XInterface.Browser_Page
                     |   
                     +-- XInterface.Browser_ServerListPageBase
                        |   
                        +-- XInterface.Browser_ServerListPageMS
                           |   
                           +-- XInterface.Browser_ServerListPageBuddy

Variables Summary
stringAddBuddyCaption
boolBuddyInitialized
GUISplitterBudSplit
GUISplitterMainSplit
Browser_BuddyListMyBuddyList
stringRemoveBuddyCaption
Browser_ServerListPageBuddy
array<String>Buddies
Inherited Variables from XInterface.Browser_ServerListPageMS
bStarted, GameType, MSC, MustUpgradeString, PingRecvString, QueryFinHead, QueryFinTail, RefreshCaption, RefreshFinHead, RefreshFinMid, RefreshFinTail, RePingServersCaption
Inherited Variables from XInterface.Browser_ServerListPageBase
bInitialized, ConnectLAN, MyServersList, StatusBar

Functions Summary
functionbool AddBuddyClick (GUIComponent Sender)
function InitComponent (GUIController C, GUIComponent O)
functionbool MyRefreshClick (GUIComponent Sender)
function RefreshList ()
functionbool RemoveBuddyClick (GUIComponent Sender)
Inherited Functions from XInterface.Browser_ServerListPageMS
AddQueryTerm, CancelPings, InitComponent, MyPingTimeout, MyQueryFinished, MyReceivedPingInfo, MyRefreshClick, MyRePing, OnCloseBrowser, PingServer, RefreshList, ShowPanel, UpdateStatusPingCount
Inherited Functions from XInterface.Browser_ServerListPageBase
AddFavoriteClick, BackClick, CancelPings, InitComponent, JoinClick, PingServer, RefreshClick, RefreshList, SpectateClick


Variables Detail

AddBuddyCaption Source code

var localized string AddBuddyCaption;

BuddyInitialized Source code

var bool BuddyInitialized;

BudSplit Source code

var GUISplitter BudSplit;

MainSplit Source code

var GUISplitter MainSplit;

MyBuddyList Source code

var Browser_BuddyList MyBuddyList;

RemoveBuddyCaption Source code

var localized string RemoveBuddyCaption;

Browser_ServerListPageBuddy

Buddies Source code

var(Browser_ServerListPageBuddy) config array<String> Buddies;


Functions Detail

AddBuddyClick Source code

function bool AddBuddyClick ( GUIComponent Sender )

InitComponent Source code

function InitComponent ( GUIController C, GUIComponent O )

MyRefreshClick Source code

function bool MyRefreshClick ( GUIComponent Sender )

RefreshList Source code

function RefreshList ( )

RemoveBuddyClick Source code

function bool RemoveBuddyClick ( GUIComponent Sender )


Defaultproperties

defaultproperties
{
     Begin Object Class=GUISplitter Name=BuddySplitter
         SplitOrientation=SPLIT_Horizontal
         SplitPosition=0.250000
         Background=Texture'Engine.DefaultTexture'
         Begin Object Class=GUIPanel Name=BuddyPanel
             Begin Object Class=GUIMultiColumnListBox Name=BuddyListBox
                 bVisibleWhenEmpty=True
                 Begin Object Class=Browser_BuddyList Name=TheBuddyList
                     OnPreDraw=TheBuddyList.InternalOnPreDraw
                     OnClick=TheBuddyList.InternalOnClick
                     OnRightClick=TheBuddyList.InternalOnRightClick
                     OnMousePressed=TheBuddyList.InternalOnMousePressed
                     OnMouseRelease=TheBuddyList.InternalOnMouseRelease
                     OnKeyEvent=TheBuddyList.InternalOnKeyEvent
                     OnBeginDrag=TheBuddyList.InternalOnBeginDrag
                     OnEndDrag=TheBuddyList.InternalOnEndDrag
                     OnDragDrop=TheBuddyList.InternalOnDragDrop
                     OnDragEnter=TheBuddyList.InternalOnDragEnter
                     OnDragLeave=TheBuddyList.InternalOnDragLeave
                     OnDragOver=TheBuddyList.InternalOnDragOver
                 End Object
                 Controls(0)=Browser_BuddyList'XInterface.Browser_ServerListPageBuddy.TheBuddyList'

                 OnCreateComponent=BuddyListBox.InternalOnCreateComponent
                 StyleName="ServerBrowserGrid"
                 WinHeight=1.000000
             End Object
             Controls(0)=GUIMultiColumnListBox'XInterface.Browser_ServerListPageBuddy.BuddyListBox'

         End Object
         Controls(0)=GUIPanel'XInterface.Browser_ServerListPageBuddy.BuddyPanel'

         WinHeight=1.000000
         bBoundToParent=True
         bScaleToParent=True
     End Object
     BudSplit=GUISplitter'XInterface.Browser_ServerListPageBuddy.BuddySplitter'

     AddBuddyCaption="ADD BUDDY"
     RemoveBuddyCaption="REMOVE BUDDY"
}

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