CPaneContainerManager Class
The CPaneContainerManager class manages the storage and display of the current docking layout.
class CPaneContainerManager : public CObject
Members
Public Methods
Name |
Description |
---|---|
|
|
|
|
CPaneContainerManager::AddPaneContainerManagerToDockablePane |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Reads or writes this object from or to an archive. (Overrides CObject::Serialize.) |
|
|
|
|
|
|
|
|
Remarks
The framework automatically creates instances of CPaneContainerManager objects and embeds them either into CPaneDivider Class objects or into CMultiPaneFrameWnd Class objects.
The CPaneContainerManager class stores a pointer to the root of a binary tree that is built from CPaneContainer objects.
Example
The following example demonstrates how to get a reference to a CPaneContainerManager object. This code snippet is part of the SetPaneSize Sample: Setting Docking Pane Size Application.
// CMultiPaneFrameWnd* pParentMiniFrame
CPaneContainerManager& manager = pParentMiniFrame->GetPaneContainerManager ();
Inheritance Hierarchy
Requirements
Header: afxpanecontainermanager.h