The three virtues of a programmer: Laziness, Impatience, and Hubris. – Larry Wall

UE2:UT2K4Browser_ServerListPageBuddy (UT2004)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
Package: 
GUI2K4

Written by Ron Prestenback (c) 2003, Epic Games, Inc. All Rights Reserved

Properties[edit]

Property group 'UT2K4Browser_ServerListPageBuddy'[edit]

Buddies[edit]

Type: array<string>

Modifiers: config


BuddyListBoxClass[edit]

Type: string

Modifiers: config


Default value: "GUI2K4.UT2K4Browser_BuddyListBox"

BuddySplitterPosition[edit]

Type: float

Modifiers: config


Default value: 0.597582

Internal variables[edit]

AddBuddyCaption[edit]

Type: string

Modifiers: localized


Default value: "ADD BUDDY"

AddBuddyLabel[edit]

Type: string

Modifiers: localized


Default value: "Add Buddy"

BuddyNameCaption[edit]

Type: string

Modifiers: localized


Default value: "Buddy Name: "

lb_Buddy[edit]

Type: UT2K4Browser_BuddyListBox


li_Buddy[edit]

Type: UT2K4Browser_BuddyList


RemoveBuddyCaption[edit]

Type: string

Modifiers: localized


Default value: "REMOVE BUDDY"

sp_Buddy[edit]

Type: GUISplitter


Default values[edit]

Property Value
ContextMenu GUIContextMenu'RCMenu'
DetailSplitterPosition 0.319135
HeaderColumnSizes[0]
Member Value
ColumnSizes
  1. 0.096562
  2. 0.493471
  3. 0.206944
  4. 0.102535
  5. 0.15
HeaderColumnSizes[1]
Member Value
ColumnSizes
  1. 0.498144
  2. 0.5
HeaderColumnSizes[2]
Member Value
ColumnSizes
  1. 0.473428
  2. 0.185665
  3. 0.226824
  4. 0.22
MainSplitterPosition 0.184326
PanelCaption "Buddy Browser"

Subobjects[edit]

HorzSplitter[edit]

Class: XInterface.GUISplitter

Property Value
bAcceptsInput True
bBoundToParent True
bNeverFocus True
bScaleToParent True
DefaultPanels[0] "GUI2K4.UT2K4Browser_BuddyListBox"
DefaultPanels[1] "XInterface.GUISplitter"
IniOption "@Internal"
OnCreateComponent InternalOnCreateComponent
OnLoadINI InternalOnLoadIni
OnReleaseSplitter InternalReleaseSplitter
RenderWeight 1.0
SplitAreaSize 8.0
SplitOrientation SPLIT_Horizontal
WinHeight 1.0
WinLeft 0.0
WinTop 0.0
WinWidth 1.0

RCMenu[edit]

Class: XInterface.GUIContextMenu

Property Value
ContextItems[0] "Add Buddy"
ContextItems[1] "Remove Buddy"
OnSelect ContextSelect

Functions[edit]

Events[edit]

InitComponent[edit]

event InitComponent (GUIController MyController, GUIComponent MyOwner)

Overrides: UT2K4Browser_ServerListPageBase.InitComponent


Opened[edit]

event Opened (GUIComponent Sender)

Overrides: UT2K4Browser_ServerListPageBase.Opened


Other instance functions[edit]

AddBuddy[edit]

function AddBuddy (optional string NewBuddy)


BuddyListChanged[edit]

function BuddyListChanged (GUIComponent Sender)


BuddyPageClosed[edit]

function BuddyPageClosed (bool bCancelled)


ContextSelect[edit]

function ContextSelect (GUIContextMenu Sender, int Index)


FindBuddyIndex[edit]

function int FindBuddyIndex (string BuddyName)


InternalOnCreateComponent[edit]

function InternalOnCreateComponent (GUIComponent NewComp, GUIComponent Sender)

Overrides: UT2K4Browser_ServerListPageBase.InternalOnCreateComponent


InternalOnLoadIni[edit]

function InternalOnLoadIni (GUIComponent Sender, string S)

Overrides: UT2K4Browser_ServerListPageBase.InternalOnLoadIni


InternalReleaseSplitter[edit]

function InternalReleaseSplitter (GUIComponent Sender, float NewPos)

Overrides: UT2K4Browser_ServerListPageBase.InternalReleaseSplitter


Refresh[edit]

function Refresh ()

Overrides: UT2K4Browser_ServerListPageMS.Refresh


ShowPanel[edit]

function ShowPanel (bool bShow)

Overrides: UT2K4Browser_ServerListPageMS.ShowPanel