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

Engine.UIAction_InsertPage

Extends
UIAction_TabControl

Adds a new page to a tab control at the specified location. Copyright 1998-2008 Epic Games, Inc. All Rights Reserved

Core.Object
|   
+-- Engine.SequenceObject
   |   
   +-- Engine.SequenceOp
      |   
      +-- Engine.SequenceAction
         |   
         +-- Engine.UIAction
            |   
            +-- Engine.UIAction_TabControl
               |   
               +-- Engine.UIAction_InsertPage

Variables Summary
UITabPagePagePrefab
UITabPagePageToInsert
UIAction_InsertPage
boolbFocusPage
intInsertIndex
class<UITabPage>TabPageClass
Inherited Variables from Engine.UIAction_TabControl
TabControl
Inherited Variables from Engine.UIAction
bAutoTargetOwner, GamepadID

Functions Summary
event Activated ()))
Inherited Functions from Engine.UIAction
GetOwner, GetOwnerScene, IsValidLevelSequenceObject, IsValidUISequenceObject


Variables Detail

PagePrefab Source code

var UITabPage PagePrefab;
Optional UIPrefab to use as the template for the new page. If specified, this will be used instead of the value of TabPageClass.

PageToInsert Source code

var UITabPage PageToInsert;
Reference to an existing page instance. If non-NULL, this page will be inserted rather than creating a new one.

UIAction_InsertPage

bFocusPage Source code

var(UIAction_InsertPage) bool bFocusPage;
Specifies whether the page should also be given focus once it's successfully added to the tab control.

InsertIndex Source code

var(UIAction_InsertPage) int InsertIndex;
The position [into the tab control's Pages array] to insert the new tab page. If not specified (value of INDEX_NONE), will be added to the end of the list.

TabPageClass Source code

var(UIAction_InsertPage) class<UITabPage> TabPageClass;


Functions Detail

Activated Source code

event Activated ( ) )
Called when this event is activated. Performs the logic for this action.


Defaultproperties

defaultproperties
{
   TabPageClass=Class'Engine.UITabPage'
   InsertIndex=-1
   bFocusPage=True
   VariableLinks(3)=(ExpectedType=Class'Engine.SeqVar_Int',LinkDesc="Position",PropertyName="InsertIndex",bHidden=True,MinVars=1,MaxVars=255)
   VariableLinks(4)=(ExpectedType=Class'Engine.SeqVar_Object',LinkDesc="Page To Insert",PropertyName="PageToInsert",bHidden=True,MinVars=1,MaxVars=255)
   VariableLinks(5)=(ExpectedType=Class'Engine.SeqVar_Object',LinkDesc="Page Prefab",PropertyName="PagePrefab",bHidden=True,MinVars=1,MaxVars=255)
   VariableLinks(6)=(ExpectedType=Class'Engine.SeqVar_Object',LinkDesc="New Page",bWriteable=True,MinVars=1,MaxVars=255)
   ObjName="Add Page"
   Name="Default__UIAction_InsertPage"
   ObjectArchetype=UIAction_TabControl'Engine.Default__UIAction_TabControl'
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: sk 18-3-2018 10:00:45.976 - Created with UnCodeX