C# Class ARCed.UI.DockPanel.FocusManagerImpl

Inheritance: System.ComponentModel.Component, IContentFocusManager, IFocusManager
Show file Open project: borisblizzard/arcreator

Private Properties

Property Type Description
AddLastToActiveList void
ContentContains bool
GetPaneFromHandle DockPane
HookEventHandler void
IsInActiveList bool
RefreshActiveWindow void
RemoveFromActiveList void
SetActiveContent void
SetActiveDocument void
SetActiveDocumentPane void
SetActivePane void

Public Methods

Method Description
Activate ( IDockContent content ) : void
AddToList ( IDockContent content ) : void
FocusManagerImpl ( DockPanel dockPanel ) : System
GiveUpFocus ( IDockContent content ) : void
RemoveFromList ( IDockContent content ) : void
ResumeFocusTracking ( ) : void
SuspendFocusTracking ( ) : void

Protected Methods

Method Description
Dispose ( bool disposing ) : void

Private Methods

Method Description
AddLastToActiveList ( IDockContent content ) : void
ContentContains ( IDockContent content, IntPtr hWnd ) : bool
GetPaneFromHandle ( IntPtr hWnd ) : DockPane
HookEventHandler ( object sender, HookEventArgs e ) : void
IsInActiveList ( IDockContent content ) : bool
RefreshActiveWindow ( ) : void
RemoveFromActiveList ( IDockContent content ) : void
SetActiveContent ( ) : void
SetActiveDocument ( ) : void
SetActiveDocumentPane ( ) : void
SetActivePane ( ) : void

Method Details

Activate() public method

public Activate ( IDockContent content ) : void
content IDockContent
return void

AddToList() public method

public AddToList ( IDockContent content ) : void
content IDockContent
return void

Dispose() protected method

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

FocusManagerImpl() public method

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

GiveUpFocus() public method

public GiveUpFocus ( IDockContent content ) : void
content IDockContent
return void

RemoveFromList() public method

public RemoveFromList ( IDockContent content ) : void
content IDockContent
return void

ResumeFocusTracking() public method

public ResumeFocusTracking ( ) : void
return void

SuspendFocusTracking() public method

public SuspendFocusTracking ( ) : void
return void