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

Property group 'UT2K4Browser_ServerListPageBuddy'

Buddies

Type: array<string>

Modifiers: config


BuddyListBoxClass

Type: string

Modifiers: config


Default value: "GUI2K4.UT2K4Browser_BuddyListBox"

BuddySplitterPosition

Type: float

Modifiers: config


Default value: 0.597582

Internal variables

AddBuddyCaption

Type: string

Modifiers: localized


Default value: "ADD BUDDY"

AddBuddyLabel

Type: string

Modifiers: localized


Default value: "Add Buddy"

BuddyNameCaption

Type: string

Modifiers: localized


Default value: "Buddy Name: "

lb_Buddy

Type: UT2K4Browser_BuddyListBox


li_Buddy

Type: UT2K4Browser_BuddyList


RemoveBuddyCaption

Type: string

Modifiers: localized


Default value: "REMOVE BUDDY"

sp_Buddy

Type: GUISplitter


Default values

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

HorzSplitter

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

Class: XInterface.GUIContextMenu

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

Functions

Events

InitComponent

event InitComponent (GUIController MyController, GUIComponent MyOwner)

Overrides: UT2K4Browser_ServerListPageBase.InitComponent


Opened

event Opened (GUIComponent Sender)

Overrides: UT2K4Browser_ServerListPageBase.Opened


Other instance functions

AddBuddy

function AddBuddy (optional string NewBuddy)


BuddyListChanged

function BuddyListChanged (GUIComponent Sender)


BuddyPageClosed

function BuddyPageClosed (bool bCancelled)


ContextSelect

function ContextSelect (GUIContextMenu Sender, int Index)


FindBuddyIndex

function int FindBuddyIndex (string BuddyName)


InternalOnCreateComponent

function InternalOnCreateComponent (GUIComponent NewComp, GUIComponent Sender)

Overrides: UT2K4Browser_ServerListPageBase.InternalOnCreateComponent


InternalOnLoadIni

function InternalOnLoadIni (GUIComponent Sender, string S)

Overrides: UT2K4Browser_ServerListPageBase.InternalOnLoadIni


InternalReleaseSplitter

function InternalReleaseSplitter (GUIComponent Sender, float NewPos)

Overrides: UT2K4Browser_ServerListPageBase.InternalReleaseSplitter


Refresh

function Refresh ()

Overrides: UT2K4Browser_ServerListPageMS.Refresh


ShowPanel

function ShowPanel (bool bShow)

Overrides: UT2K4Browser_ServerListPageMS.ShowPanel