C# Class LayoutFarm.UI.NinespaceController

Afficher le fichier Open project: prepare/HTML-Renderer Class Usage Examples

Protected Properties

Свойство Type Description
bottomSpaceHeight int
centerSpaceWidth int
dockSpaceConcept SpaceConcept
leftSpaceWidth int
myOwner UIBox
rightSpaceWidth int
sizeH int
sizeW int
spaces LayoutFarm.UI.SpacePart[]
topSpaceHeight int

Méthodes publiques

Méthode Description
ArrangeAllSpaces ( ) : void
GetVisualElementIter ( ) : IEnumerable
GetVisualElementReverseIter ( ) : IEnumerable
NinespaceController ( UIBox owner, SpaceConcept initConcept ) : System
SetBottomSpaceHeight ( int value ) : void
SetCenterSpaceWidth ( int value ) : void
SetLeftSpaceWidth ( int value ) : void
SetRightSpaceWidth ( int value ) : void
SetTopSpaceHeight ( int value ) : void
TopDownReCalculateContentSize ( ) : void
dbugGetLinkInfo ( ) : string

Méthodes protégées

Méthode Description
InitSpace ( SpaceName name ) : SpacePart
InvalidateArrangementInAllDockSpaces ( ) : void
SetDockBound ( SpacePart dock, int x, int y, int newWidth, int newHeight ) : void

Private Methods

Méthode Description
CalculateTotalDockSpaceDesiredHeight ( ) : int
CalculateTotalDockSpaceDesiredHeight ( SpacePart bx1, SpacePart bx2, SpacePart bx3 ) : int
CalculateTotalDockSpaceDesiredWidth ( ) : int
CalculateTotalDockSpaceDesiredWidth ( SpacePart bx1, SpacePart bx2, SpacePart bx3 ) : int
CalculateTotalFreeSpacesDesiredHeight ( ) : int
CalculateTotalFreeSpacesDesiredHeight ( SpacePart bx1, SpacePart bx2, SpacePart bx3 ) : int
CalculateTotalFreeSpacesDesiredWidth ( ) : int
CalculateTotalFreeSpacesDesiredWidth ( SpacePart bx1, SpacePart bx2, SpacePart bx3 ) : int
GetAllSpaces ( ) : LayoutFarm.UI.SpacePart[]

Method Details

ArrangeAllSpaces() public abstract méthode

public abstract ArrangeAllSpaces ( ) : void
Résultat void

GetVisualElementIter() public méthode

public GetVisualElementIter ( ) : IEnumerable
Résultat IEnumerable

GetVisualElementReverseIter() public méthode

public GetVisualElementReverseIter ( ) : IEnumerable
Résultat IEnumerable

InitSpace() protected méthode

protected InitSpace ( SpaceName name ) : SpacePart
name SpaceName
Résultat SpacePart

InvalidateArrangementInAllDockSpaces() protected méthode

protected InvalidateArrangementInAllDockSpaces ( ) : void
Résultat void

NinespaceController() public méthode

public NinespaceController ( UIBox owner, SpaceConcept initConcept ) : System
owner UIBox
initConcept SpaceConcept
Résultat System

SetBottomSpaceHeight() public méthode

public SetBottomSpaceHeight ( int value ) : void
value int
Résultat void

SetCenterSpaceWidth() public méthode

public SetCenterSpaceWidth ( int value ) : void
value int
Résultat void

SetDockBound() protected static méthode

protected static SetDockBound ( SpacePart dock, int x, int y, int newWidth, int newHeight ) : void
dock SpacePart
x int
y int
newWidth int
newHeight int
Résultat void

SetLeftSpaceWidth() public méthode

public SetLeftSpaceWidth ( int value ) : void
value int
Résultat void

SetRightSpaceWidth() public méthode

public SetRightSpaceWidth ( int value ) : void
value int
Résultat void

SetTopSpaceHeight() public méthode

public SetTopSpaceHeight ( int value ) : void
value int
Résultat void

TopDownReCalculateContentSize() public méthode

public TopDownReCalculateContentSize ( ) : void
Résultat void

dbugGetLinkInfo() public méthode

public dbugGetLinkInfo ( ) : string
Résultat string

Property Details

bottomSpaceHeight protected_oe property

protected int bottomSpaceHeight
Résultat int

centerSpaceWidth protected_oe property

protected int centerSpaceWidth
Résultat int

dockSpaceConcept protected_oe property

protected SpaceConcept dockSpaceConcept
Résultat SpaceConcept

leftSpaceWidth protected_oe property

protected int leftSpaceWidth
Résultat int

myOwner protected_oe property

protected UIBox,LayoutFarm.UI myOwner
Résultat UIBox

rightSpaceWidth protected_oe property

protected int rightSpaceWidth
Résultat int

sizeH protected_oe property

protected int sizeH
Résultat int

sizeW protected_oe property

protected int sizeW
Résultat int

spaces protected_oe property

protected SpacePart[],LayoutFarm.UI spaces
Résultat LayoutFarm.UI.SpacePart[]

topSpaceHeight protected_oe property

protected int topSpaceHeight
Résultat int