Gah - a solution with more questions. – EntropicLqd

UE2:GUITabControl (UT2003)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT2003 Object >> GUI >> GUIComponent >> GUIMultiComponent >> GUITabControl
Package: 
XInterface
This class in other games:
UE2Runtime, UT2004

GUITabControl - This control has a number of tabs

Written by Joe Wilcox (c) 2002, Epic Games, Inc. All Rights Reserved

Properties

Property group 'Menu'

bDockPanels

Type: bool

If true, associated panels will dock vertically with this control

Internal variables

ActiveTab

Type: GUITabButton


BackgroundImage

Type: Material


BackgroundStyle

Type: GUIStyles


BackgroundStyleName

Type: string


bFillSpace

Type: bool


TabHeight

Type: float


Default value: 48.0

TabStack

Type: array<GUITabButton>


Default values

Property Value
bTabStop True

Functions

Events

NextPage

event bool NextPage ()

Overrides: GUIComponent.NextPage


PrevPage

event bool PrevPage ()

Overrides: GUIComponent.PrevPage


Other instance functions

ActivateTab

function bool ActivateTab (GUITabButton Who, bool bFocusPanel)


ActivateTabByName

function bool ActivateTabByName (string tabname, bool bFocusPanel)


AddTab

function GUITabPanel AddTab (string Caption, string PanelClass, optional GUITabPanel ExistingPanel, optional string Hint, optional bool bForceActive)


InitComponent

function InitComponent (GUIController MyController, GUIComponent MyOwner)

Overrides: GUIMultiComponent.InitComponent


InternalOnKeyEvent

function bool InternalOnKeyEvent (out byte Key, out byte State, float delta)


InternalTabClick

function bool InternalTabClick (GUIComponent Sender)


RemoveTab

function RemoveTab (optional string Caption, optional GUITabButton who)


ReplaceTab

function GUITabPanel ReplaceTab (GUITabButton Which, string Caption, string PanelClass, optional GUITabPanel ExistingPanel, optional string Hint, optional bool bForceActive)