I love the smell of UnrealEd crashing in the morning. – tarquin

UE2:GUITabControl (UE2Runtime)

From Unreal Wiki, The Unreal Engine Documentation Site

Jump to: navigation, search
UE2Runtime Object >> GUI >> GUIComponent >> GUIMultiComponent >> GUITabControl

Contents

Package: 
GUI
This class in other games:
UT2003, UT2004

GUITabControl - This control has a number of tabs

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

Modified by Ron Prestenback

[edit] Properties

[edit] Property group 'Menu'

[edit] bDockPanels

Type: bool

If true, associated panels will dock vertically with this control

[edit] Internal variables

[edit] ActiveTab

Type: GUITabButton


[edit] BackgroundImage

Type: Material


[edit] BackgroundStyle

Type: GUIStyles


[edit] BackgroundStyleName

Type: string


[edit] bFillSpace

Type: bool


[edit] TabHeight

Type: float


Default value: 48.0

[edit] TabStack

Type: array<GUITabButton>


[edit] Functions

[edit] Events

[edit] NextControl

event bool NextControl (GUIComponent Sender)

Overrides: GUIMultiComponent.NextControl


[edit] NextPage

event bool NextPage ()

Overrides: GUIComponent.NextPage


[edit] PrevControl

event bool PrevControl (GUIComponent Sender)

Overrides: GUIMultiComponent.PrevControl


[edit] PrevPage

event bool PrevPage ()

Overrides: GUIComponent.PrevPage


[edit] SetFocus

event SetFocus (GUIComponent Who)

Overrides: GUIMultiComponent.SetFocus


[edit] Other instance functions

[edit] ActivateTab

function bool ActivateTab (GUITabButton Who, bool bFocusPanel)


[edit] ActivateTabByName

function bool ActivateTabByName (string tabname, bool bFocusPanel)


[edit] AddTab

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


[edit] InitComponent

function InitComponent (GUIController MyController, GUIComponent MyOwner)

Overrides: GUIMultiComponent.InitComponent


[edit] InsertTab

function GUITabPanel InsertTab (int Pos, string Caption, string PanelClass, optional GUITabPanel ExistingPanel, optional string Hint, optional bool bForceActive)


[edit] InternalOnKeyEvent

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


[edit] InternalOnXControllerEvent

function bool InternalOnXControllerEvent (byte Id, GUI.eXControllerCodes iCode)


[edit] InternalTabClick

function bool InternalTabClick (GUIComponent Sender)


[edit] LostActiveTab

function bool LostActiveTab ()


[edit] RemoveTab

function RemoveTab (optional string Caption, optional GUITabButton who)


[edit] ReplaceTab

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


[edit] TabIndex

function int TabIndex (string TabName)