Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation
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
GUIComponent | Panels[2]
GUISplitter
bool | bDrawSplitter
bool | bFixedSplitter
string | DefaultPanels[2]
float | MaxPercentage
float | SplitAreaSize
EGUISplitterType | SplitOrientation
float | SplitPosition

Inherited Variables from GUI.GUIMultiComponent
Components, Controls, ControlSpecs, PropagateActivity, PropagateState, PropagateVisibility

Enumerations Summary
EGUISplitterType SPLIT_Vertical, SPLIT_Horizontal,

Functions Summary
|  | InitComponent (GUIComponent MyOwner))
|  | 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 | UnrealScript Documentation
previous class next class | frames no frames

Creation time: st 23.5.2018 00:10:30.447 - Created with UnCodeX