C# Class ARCed.UI.DockPanel.AutoHideWindowControl

Inheritance: System.Windows.Forms.Panel, ISplitterDragSource
Show file Open project: borisblizzard/arcreator

Private Properties

Property Type Description
AnimateWindow void
GetRectangle System.Drawing.Rectangle
ISplitterDragSource void
ISplitterDragSource void
ISplitterDragSource void
LayoutAnimateWindow void
SetActivePane void
SetTimerMouseTrack void
TimerMouseTrack_Tick void

Public Methods

Method Description
AutoHideWindowControl ( DockPanel dockPanel ) : System
RefreshActiveContent ( ) : void
RefreshActivePane ( ) : void

Protected Methods

Method Description
Dispose ( bool disposing ) : void
OnLayout ( System.Windows.Forms.LayoutEventArgs levent ) : void
OnPaint ( PaintEventArgs e ) : void

Private Methods

Method Description
AnimateWindow ( bool show ) : void
GetRectangle ( bool show ) : Rectangle
ISplitterDragSource ( ) : void
ISplitterDragSource ( Rectangle rectSplitter ) : void
ISplitterDragSource ( int offset ) : void
LayoutAnimateWindow ( Rectangle rect ) : void
SetActivePane ( ) : void
SetTimerMouseTrack ( ) : void
TimerMouseTrack_Tick ( object sender, EventArgs e ) : void

Method Details

AutoHideWindowControl() public method

public AutoHideWindowControl ( DockPanel dockPanel ) : System
dockPanel DockPanel
return System

Dispose() protected method

protected Dispose ( bool disposing ) : void
disposing bool
return void

OnLayout() protected method

protected OnLayout ( System.Windows.Forms.LayoutEventArgs levent ) : void
levent System.Windows.Forms.LayoutEventArgs
return void

OnPaint() protected method

protected OnPaint ( PaintEventArgs e ) : void
e PaintEventArgs
return void

RefreshActiveContent() public method

public RefreshActiveContent ( ) : void
return void

RefreshActivePane() public method

public RefreshActivePane ( ) : void
return void