C# Класс LayoutFarm.DzBoardSample.UIControllerBox

Наследование: LayoutFarm.CustomWidgets.EaseBox
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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

Защищенные методы

Метод Описание
OnKeyDown ( UIKeyEventArgs e ) : void
OnMouseLeave ( UIMouseEventArgs e ) : void
OnMouseMove ( UIMouseEventArgs e ) : void
OnMouseUp ( UIMouseEventArgs e ) : void

Приватные методы

Метод Описание
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

Описание методов

GetPrimaryRenderElement() публичный Метод

public GetPrimaryRenderElement ( RootGraphic rootgfx ) : RenderElement
rootgfx RootGraphic
Результат RenderElement

MoveTo() публичный Метод

public MoveTo ( int left, int top ) : void
left int
top int
Результат void

OnKeyDown() защищенный Метод

protected OnKeyDown ( UIKeyEventArgs e ) : void
e LayoutFarm.UI.UIKeyEventArgs
Результат void

OnMouseLeave() защищенный Метод

protected OnMouseLeave ( UIMouseEventArgs e ) : void
e LayoutFarm.UI.UIMouseEventArgs
Результат void

OnMouseMove() защищенный Метод

protected OnMouseMove ( UIMouseEventArgs e ) : void
e LayoutFarm.UI.UIMouseEventArgs
Результат void

OnMouseUp() защищенный Метод

protected OnMouseUp ( UIMouseEventArgs e ) : void
e LayoutFarm.UI.UIMouseEventArgs
Результат void

ReleaseTarget() публичный Метод

public ReleaseTarget ( ) : void
Результат void

SetLocation() публичный Метод

public SetLocation ( int left, int top ) : void
left int
top int
Результат void

SetSize() публичный Метод

public SetSize ( int width, int height ) : void
width int
height int
Результат void

UIControllerBox() публичный Метод

public UIControllerBox ( int w, int h ) : System.Collections.Generic
w int
h int
Результат System.Collections.Generic

Walk() публичный Метод

public Walk ( UIVisitor visitor ) : void
visitor LayoutFarm.UI.UIVisitor
Результат void