C# Class LayoutFarm.DzBoardSample.UIControllerBox

Inheritance: LayoutFarm.CustomWidgets.EaseBox
Afficher le fichier Open project: prepare/HTML-Renderer Class Usage Examples

Méthodes publiques

Méthode Description
GetPrimaryRenderElement ( RootGraphic rootgfx ) : RenderElement
MoveTo ( int left, int top ) : void
ReleaseTarget ( ) : void
SetLocation ( int left, int top ) : void
SetSize ( int width, int height ) : void
UIControllerBox ( int w, int h ) : System.Collections.Generic
Walk ( UIVisitor visitor ) : void

Méthodes protégées

Méthode Description
OnKeyDown ( UIKeyEventArgs e ) : void
OnMouseLeave ( UIMouseEventArgs e ) : void
OnMouseMove ( UIMouseEventArgs e ) : void
OnMouseUp ( UIMouseEventArgs e ) : void

Private Methods

Méthode Description
CreateTinyControlBox ( SpaceName name ) : CustomWidgets.EaseBox
MoveWithSnapToGrid ( UIControllerBox controllerBox, UIMouseEventArgs e ) : void
MoveWithSnapToGrid ( UIControllerBox controllerBox, int dx, int dy ) : void
RelaseTargetAndRemoveSelf ( ) : void
RemoveTarget ( IEventListener target ) : void
ResizeTargetWithSnapToGrid2 ( SpaceName tinyBoxSpaceName, UIControllerBox controllerBox, UIMouseEventArgs e, int dx, int dy ) : void
ResizeTargetWithSnapToGridWhenDragRelease ( UIControllerBox controllerBox, UIMouseEventArgs e ) : void
SetupDockSpaces ( ) : void

Method Details

GetPrimaryRenderElement() public méthode

public GetPrimaryRenderElement ( RootGraphic rootgfx ) : RenderElement
rootgfx RootGraphic
Résultat RenderElement

MoveTo() public méthode

public MoveTo ( int left, int top ) : void
left int
top int
Résultat void

OnKeyDown() protected méthode

protected OnKeyDown ( UIKeyEventArgs e ) : void
e LayoutFarm.UI.UIKeyEventArgs
Résultat void

OnMouseLeave() protected méthode

protected OnMouseLeave ( UIMouseEventArgs e ) : void
e LayoutFarm.UI.UIMouseEventArgs
Résultat void

OnMouseMove() protected méthode

protected OnMouseMove ( UIMouseEventArgs e ) : void
e LayoutFarm.UI.UIMouseEventArgs
Résultat void

OnMouseUp() protected méthode

protected OnMouseUp ( UIMouseEventArgs e ) : void
e LayoutFarm.UI.UIMouseEventArgs
Résultat void

ReleaseTarget() public méthode

public ReleaseTarget ( ) : void
Résultat void

SetLocation() public méthode

public SetLocation ( int left, int top ) : void
left int
top int
Résultat void

SetSize() public méthode

public SetSize ( int width, int height ) : void
width int
height int
Résultat void

UIControllerBox() public méthode

public UIControllerBox ( int w, int h ) : System.Collections.Generic
w int
h int
Résultat System.Collections.Generic

Walk() public méthode

public Walk ( UIVisitor visitor ) : void
visitor LayoutFarm.UI.UIVisitor
Résultat void