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

GUI.GUISplitter

Extends
GUIPanel
Modifiers
HideCategories ( Menu , Object ) native

Core.Object
|   
+-- GUI.GUI
   |   
   +-- GUI.GUIComponent
      |   
      +-- GUI.GUIMultiComponent
         |   
         +-- GUI.GUIPanel
            |   
            +-- GUI.GUISplitter

Variables Summary
GUIComponentPanels[2]
GUISplitter
boolbDrawSplitter
boolbFixedSplitter
stringDefaultPanels[2]
floatMaxPercentage
floatSplitAreaSize
EGUISplitterTypeSplitOrientation
floatSplitPosition
Inherited Variables from GUI.GUIMultiComponent
Components, Controls, ControlSpecs, PropagateActivity, PropagateState, PropagateVisibility

Enumerations Summary
EGUISplitterType
SPLIT_Vertical, SPLIT_Horizontal,

Functions Summary
function InitComponent (GUIComponent MyOwner))
function SplitterUpdatePositions ()
Inherited Functions from GUI.GUIMultiComponent
Activate, AddComponent, AppendComponent, BringBackward, BringForward, BringToBack, BringToFront, CreateControl, DeActivate, DisableComponent, EnableComponent, FindCenterPoint, FindComponent, FindComponentIndex, FindControlIndex, FindDist, Free, Hide, InitComponent, InitializeControls, InsertComponent, InternalBringBackward, InternalBringForward, LogControls, MapControls, OnConstruct, RemapComponents, RemoveComponent, RemoveControl, ReorderComponents, ReweightComponents, SaveLayout, SetRadioGroup, Show, SwapControlIndicies, TabControl, TestControls


Variables Detail

Panels[2] Source code

var GUIComponent Panels[2];

GUISplitter

bDrawSplitter Source code

var(GUISplitter) config bool bDrawSplitter;
Draw the actual splitter bar

bFixedSplitter Source code

var(GUISplitter) config bool bFixedSplitter;
Can splitter be moved?

DefaultPanels[2] Source code

var(GUISplitter) editinline config string DefaultPanels[2];
Names of the default panels

MaxPercentage Source code

var(GUISplitter) config float MaxPercentage;
How big can any 1 panel get

SplitAreaSize Source code

var(GUISplitter) config float SplitAreaSize;
size of splitter thing

SplitOrientation Source code

var(GUISplitter) config EGUISplitterType SplitOrientation;
Orientation for the splitter

SplitPosition Source code

var(GUISplitter) config float SplitPosition;
0.0 - 1.0


Enumerations Detail

EGUISplitterType Source code

enum EGUISplitterType
{
SPLIT_Vertical, SPLIT_Horizontal,
};


Functions Detail

InitComponent Source code

function InitComponent ( GUIComponent MyOwner) )

SplitterUpdatePositions Source code

native function SplitterUpdatePositions ( )


Defaultproperties

defaultproperties
{
	StyleName="STY_SquareButton"
	SplitOrientation=SPLIT_Vertical
	bCaptureTabs=False
	bNeverFocus=True
	bTabStop=False
	bAcceptsInput=True
	SplitPosition=0.5
	SplitAreaSize=8
	bDrawSplitter=True
	bBoundToParent=True
    bScaleToParent=True
    MaxPercentage=0.0
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: st 23.5.2018 00:10:30.447 - Created with UnCodeX