CGXTabWndMgr Class Members
Construction
| CGXTabWndMgr | Constructs a CGXTabWndMgr object. |
Initialization
| CreateTabs | Called to CreateTabs during intialization. |
| OnInitialize | Called during initialization to create the correct tab window adapter (CGXTabWndAdapter instance). |
Serialization
| Serialize | Serialize override. |
| ReadDocumentsFromArchive | Serialization helper. |
| StoreDocumentsInArchive | Serialization helper. |
| IterateAndSaveDocuments | Serialization helper. |
| IterateAndLoadDocuments | Serialization helper. |
Operations
| InsertWorkSheet | Called when a worksheet is to be inserted into the tab window. |
| DeleteWorkSheet | Called when a worksheet is to be deleted. |
| GenerateCreateContext | Initialize CGXTabCreateInfo based on the passed in context generation mode. |
| SetPrimaryContext | The primary context to be used for creation of views. |
| SetPrimaryTabCreateInfo | Sets primary tab creation information. |
| GetPrimaryTabCreateInfo | Returns primary tab creation information. |
| SetParent | Sets parent for the tab window. |
| GetPrimaryIndex | Return the index of the primary tab. This is the tab that has the document that interacts with the MFC framework for the persistence implementation. |
| Cleanup | Frees the contained CGXTabWndAdapter instance and also any stored information (CGXTabCreateInfo etc.) |
| SetTabWndAdapter | Sets tab window adapter that will be used. |
| IsModified | Return TRUE if the tabs managed by this object have been modified. |
| SetModify | Sets the modify state for the associated documents. |
| SetPrimaryModified | Sets the modified flag for the primary document (the document that interacts with the MFC framework for the persistence implementation) |