C# Class ARCed.UI.DockPanel.SplitterDragHandler

Inheritance: DragHandler
Show file Open project: borisblizzard/arcreator

Private Properties

Property Type Description
GetMovingOffset int
GetSplitterOutlineBounds System.Drawing.Rectangle

Public Methods

Method Description
BeginDrag ( ISplitterDragSource dragSource, Rectangle rectSplitter ) : void
SplitterDragHandler ( DockPanel dockPanel ) : System.Drawing

Protected Methods

Method Description
OnDragging ( ) : void
OnEndDrag ( bool abort ) : void

Private Methods

Method Description
GetMovingOffset ( Point ptMouse ) : int
GetSplitterOutlineBounds ( Point ptMouse ) : Rectangle

Method Details

BeginDrag() public method

public BeginDrag ( ISplitterDragSource dragSource, Rectangle rectSplitter ) : void
dragSource ISplitterDragSource
rectSplitter System.Drawing.Rectangle
return void

OnDragging() protected method

protected OnDragging ( ) : void
return void

OnEndDrag() protected method

protected OnEndDrag ( bool abort ) : void
abort bool
return void

SplitterDragHandler() public method

public SplitterDragHandler ( DockPanel dockPanel ) : System.Drawing
dockPanel DockPanel
return System.Drawing