C# Class LayoutFarm.CustomWidgets.NinespaceBox

Inheritance: EaseBox
Show file Open project: prepare/HTML-Renderer Class Usage Examples

Public Methods

Method Description
GetPrimaryRenderElement ( RootGraphic rootgfx ) : RenderElement
NinespaceBox ( int w, int h ) : PixelFarm.Drawing
NinespaceBox ( int w, int h, SpaceConcept spaceConcept ) : PixelFarm.Drawing
PerformContentLayout ( ) : void
SetDockSpaceConcept ( LayoutFarm concept ) : void
SetLeftSpaceWidth ( int w ) : void
SetRightSpaceWidth ( int w ) : void
SetSize ( int width, int height ) : void
Walk ( UIVisitor visitor ) : void

Private Methods

Method Description
CreateGripper ( PixelFarm bgcolor, bool isVertical ) : EaseBox
CreateSpaceBox ( SpaceName name, Color bgcolor ) : SimpleBox
SetupDockSpaces ( SpaceConcept spaceConcept ) : void

Method Details

GetPrimaryRenderElement() public method

public GetPrimaryRenderElement ( RootGraphic rootgfx ) : RenderElement
rootgfx RootGraphic
return RenderElement

NinespaceBox() public method

public NinespaceBox ( int w, int h ) : PixelFarm.Drawing
w int
h int
return PixelFarm.Drawing

NinespaceBox() public method

public NinespaceBox ( int w, int h, SpaceConcept spaceConcept ) : PixelFarm.Drawing
w int
h int
spaceConcept SpaceConcept
return PixelFarm.Drawing

PerformContentLayout() public method

public PerformContentLayout ( ) : void
return void

SetDockSpaceConcept() public method

public SetDockSpaceConcept ( LayoutFarm concept ) : void
concept LayoutFarm
return void

SetLeftSpaceWidth() public method

public SetLeftSpaceWidth ( int w ) : void
w int
return void

SetRightSpaceWidth() public method

public SetRightSpaceWidth ( int w ) : void
w int
return void

SetSize() public method

public SetSize ( int width, int height ) : void
width int
height int
return void

Walk() public method

public Walk ( UIVisitor visitor ) : void
visitor LayoutFarm.UI.UIVisitor
return void