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

XInterface.GUISplitter

Extends
GUIPanel
Modifiers
native

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

Variables Summary
GUISplitter
boolbDrawSplitter
boolbFixedSplitter
stringDefaultPanels[2]
floatMaxPercentage
GUIComponentPanels[2]
floatSplitAreaSize
EGUISplitterTypeSplitOrientation
floatSplitPosition
Inherited Variables from XInterface.GUIPanel
Background
Inherited Variables from XInterface.GUIMultiComponent
AnimationCount, bAlwaysAutomate, bDrawFocusedLast, bOldStyleMenus, Components, Controls, FocusedControl, PropagateVisibility

Enumerations Summary
EGUISplitterType
SPLIT_Vertical, SPLIT_Horizontal,

Delegates Summary
delegate OnReleaseSplitter (GUIComponent Sender, float NewPosition)
Inherited Delegates from XInterface.GUIPanel
OnPostDraw
Inherited Delegates from XInterface.GUIMultiComponent
HandleContextMenuClose, HandleContextMenuOpen, NotifyContextSelect, OnCreateComponent

Functions Summary
eventGUIComponent AppendComponent (GUIComponent NewComp, optional bool SkipRemap))
function InitComponent (GUIController MyController, GUIComponent MyOwner))
function SplitterUpdatePositions ()
Inherited Functions from XInterface.GUIPanel
InitComponent
Inherited Functions from XInterface.GUIMultiComponent
AddComponent, AppendComponent, BeginAnimation, CanAcceptFocus, CenterMouse, CheckDuplicateTabOrder, CheckInvalidTabOrder, Closed, DebugTabOrder, DisableMe, EnableMe, EndAnimation, FindComponentIndex, FocusFirst, FocusLast, Free, InitComponent, InitializeControls, InsertComponent, InternalOnShow, LevelChanged, LoseFocus, NextControl, Opened, PrevControl, RemapComponents, RemoveComponent, SetFocus, SetFocusInstead, SetVisibility


Variables Detail

GUISplitter

bDrawSplitter Source code

var(GUISplitter) bool bDrawSplitter;

bFixedSplitter Source code

var(GUISplitter) bool bFixedSplitter;

DefaultPanels[2] Source code

var(GUISplitter) string DefaultPanels[2];

MaxPercentage Source code

var(GUISplitter) float MaxPercentage;

Panels[2] Source code

var(GUISplitter) GUIComponent Panels[2];

SplitAreaSize Source code

var(GUISplitter) float SplitAreaSize;

SplitOrientation Source code

var(GUISplitter) EGUISplitterType SplitOrientation;

SplitPosition Source code

var(GUISplitter) float SplitPosition;


Enumerations Detail

EGUISplitterType Source code

enum EGUISplitterType
{
SPLIT_Vertical, SPLIT_Horizontal,
};


Delegates Detail

OnReleaseSplitter Source code

delegate OnReleaseSplitter ( GUIComponent Sender, float NewPosition )


Functions Detail

AppendComponent Source code

event GUIComponent AppendComponent ( GUIComponent NewComp, optional bool SkipRemap) )

InitComponent Source code

function InitComponent ( GUIController MyController, GUIComponent MyOwner) )

SplitterUpdatePositions Source code

native function SplitterUpdatePositions ( )


Defaultproperties

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

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Do 14.8.2014 09:58:08.158 - Created with UnCodeX