UE2:GUISplitter (UT2004)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to navigation Jump to search
UT2004 Object >> GUI >> GUIComponent >> GUIMultiComponent >> GUIPanel >> GUISplitter
Package: 
XInterface

Class: UT2K4UI.GUISplitter

GUISplitters allow the user to size two other controls (usually Panels)

Written by Jack Porter Updated by Ron Prestenback (c) 2002, Epic Games, Inc. All Rights Reserved

Properties

Property group 'GUISplitter'

bDrawSplitter

Type: bool

Draw the actual splitter bar

Default value: True

bFixedSplitter

Type: bool

Can splitter be moved?

DefaultPanels

Type: string

Array size: 2

Names of the default panels

MaxPercentage

Type: float

How big can any 1 panel get

Panels

Type: GUIComponent

Array size: 2

Quick Reference

SplitAreaSize

Type: float

size of splitter thing

Default value: 8.0

SplitOrientation

Type: EGUISplitterType


SplitPosition

Type: float

0.0 - 1.0

Default value: 0.5

Default values

Property Value
bAcceptsInput True
bNeverFocus True
bRequiresStyle True
StyleName "SquareButton"

Enums

EGUISplitterType

SPLIT_Vertical 
SPLIT_Horizontal 

Delegates

OnReleaseSplitter

delegate OnReleaseSplitter (GUIComponent Sender, float NewPosition)


Functions

Native functions

SplitterUpdatePositions

native function SplitterUpdatePositions ()


Events

AppendComponent

event GUIComponent AppendComponent (GUIComponent NewComp, optional bool SkipRemap)

Overrides: GUIMultiComponent.AppendComponent


InitComponent

event InitComponent (GUIController MyController, GUIComponent MyOwner)

Overrides: GUIPanel.InitComponent