C# Class LayoutFarm.DzBoardSample.UIControllerBox

Inheritance: LayoutFarm.CustomWidgets.EaseBox
Mostra file Open project: prepare/HTML-Renderer Class Usage Examples

Public Methods

Method 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

Protected Methods

Method Description
OnKeyDown ( UIKeyEventArgs e ) : void
OnMouseLeave ( UIMouseEventArgs e ) : void
OnMouseMove ( UIMouseEventArgs e ) : void
OnMouseUp ( UIMouseEventArgs e ) : void

Private Methods

Method 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 method

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

MoveTo() public method

public MoveTo ( int left, int top ) : void
left int
top int
return void

OnKeyDown() protected method

protected OnKeyDown ( UIKeyEventArgs e ) : void
e LayoutFarm.UI.UIKeyEventArgs
return void

OnMouseLeave() protected method

protected OnMouseLeave ( UIMouseEventArgs e ) : void
e LayoutFarm.UI.UIMouseEventArgs
return void

OnMouseMove() protected method

protected OnMouseMove ( UIMouseEventArgs e ) : void
e LayoutFarm.UI.UIMouseEventArgs
return void

OnMouseUp() protected method

protected OnMouseUp ( UIMouseEventArgs e ) : void
e LayoutFarm.UI.UIMouseEventArgs
return void

ReleaseTarget() public method

public ReleaseTarget ( ) : void
return void

SetLocation() public method

public SetLocation ( int left, int top ) : void
left int
top int
return void

SetSize() public method

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

UIControllerBox() public method

public UIControllerBox ( int w, int h ) : System.Collections.Generic
w int
h int
return System.Collections.Generic

Walk() public method

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