C# Class AGS.Editor.TabbedDocumentManager

Show file Open project: adventuregamestudio/ags

Public Methods

Method Description
AddDocument ( AGS.Types.ContentDocument pane ) : void
ContainsDocument ( AGS.Types.ContentDocument pane ) : bool
DocumentTitlesChanged ( ) : void
Init ( ) : void
ProcessKeyDown ( Keys key ) : bool
ProcessKeyUp ( Keys key ) : bool
RemoveAllDocuments ( AGS.Types.ContentDocument except ) : void
RemoveDocument ( AGS.Types.ContentDocument pane ) : void
SetActiveDocument ( AGS.Types.ContentDocument pane ) : void
TabbedDocumentManager ( ) : System
TabbedDocumentManager ( DockPanel dockPanel ) : System

Private Methods

Method Description
AttachTabContextMenu ( AGS.Types.ContentDocument document ) : void
DocumentListMenuEventHandler ( object sender, EventArgs e ) : void
Document_DockStateChanged ( object sender, EventArgs e ) : void
GetDockData ( AGS.Types.ContentDocument pane ) : AGS.Types.DockData
RefreshWindowsMenu ( ) : void
RemoveDocument ( AGS.Types.ContentDocument pane, bool canCancel ) : void
SetActiveDocument ( AGS.Types.ContentDocument pane, bool updatePaneOrder ) : void
SetIcon ( AGS.Types.ContentDocument pane ) : void
TreeContextMenuEventHandler ( object sender, EventArgs e ) : void
_dockPanel_ActiveContentChanged ( object sender, EventArgs e ) : void
btnClose_Click ( object sender, EventArgs e ) : void

Method Details

AddDocument() public method

public AddDocument ( AGS.Types.ContentDocument pane ) : void
pane AGS.Types.ContentDocument
return void

ContainsDocument() public method

public ContainsDocument ( AGS.Types.ContentDocument pane ) : bool
pane AGS.Types.ContentDocument
return bool

DocumentTitlesChanged() public method

public DocumentTitlesChanged ( ) : void
return void

Init() public method

public Init ( ) : void
return void

ProcessKeyDown() public method

public ProcessKeyDown ( Keys key ) : bool
key Keys
return bool

ProcessKeyUp() public method

public ProcessKeyUp ( Keys key ) : bool
key Keys
return bool

RemoveAllDocuments() public method

public RemoveAllDocuments ( AGS.Types.ContentDocument except ) : void
except AGS.Types.ContentDocument
return void

RemoveDocument() public method

public RemoveDocument ( AGS.Types.ContentDocument pane ) : void
pane AGS.Types.ContentDocument
return void

SetActiveDocument() public method

public SetActiveDocument ( AGS.Types.ContentDocument pane ) : void
pane AGS.Types.ContentDocument
return void

TabbedDocumentManager() public method

public TabbedDocumentManager ( ) : System
return System

TabbedDocumentManager() public method

public TabbedDocumentManager ( DockPanel dockPanel ) : System
dockPanel WeifenLuo.WinFormsUI.Docking.DockPanel
return System