The three virtues of a programmer: Laziness, Impatience, and Hubris. – Larry Wall

UE2:GUISplitter (UE2Runtime)

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

Class: GUI.GUISplitter

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

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

Properties

Property group 'Menu'

SplitOrientation

Type: EGUISplitterType


SplitPosition

Type: float

0.0 - 1.0

Default value: 0.5

Internal variables

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

Default values

Property Value
bAcceptsInput True
bBoundToParent True
bNeverFocus True
bScaleToParent True
StyleName "SquareButton"

Enums

EGUISplitterType

SPLIT_Vertical 
SPLIT_Horizontal 

Functions

Native functions

SplitterUpdatePositions

native function SplitterUpdatePositions ()


Events

AppendComponent

event GUIComponent AppendComponent (GUIComponent NewComp)

Overrides: GUIMultiComponent.AppendComponent


Other instance functions

InitComponent

function InitComponent (GUIController MyController, GUIComponent MyOwner)

Overrides: GUIPanel.InitComponent