BCGSuite for MFC
CBCGPMultiViewFrameWndabstract

Detailed Description

A class CBCGPMultiViewFrameWnd (derived from CBCGPFrameWnd) implements a multi-view single-document interface (SDI). You have to derive your frame class from CBCGPMultiViewFrameWnd and override GetViewsCollection method (returns CBCGPMultiViewsCollection-derived object which hosts views collection).

Inherits CFrameWndEx.

Public Member Functions

 GetSelectedGroupReturns a zero-based index of the currently selected group.
 
 GetSelectedViewReturns a zero-based index of the currently selected view.
 
 IsHomeSelectedTells whether the home view is currently selected.
 
 IsNavigateBackAvailableTells whether the navigation to the previous view is available.
 
 IsNavigateForwardAvailableTells whether the navigation to the next view is available.
 
 IsNavigateHomeAvailableTells whether the navigation to the home view is available.
 
 IsNavigateUpAvailableTells whether the navigation to the parent group is available.
 
 NavigateBackSelect a previous view
 
 NavigateForwardSelect a next view
 
 NavigateHomeSelect a home view
 
 NavigateUpSelect a parent group
 
 SelectGroupSelect a group.
 
 SelectViewSelect a view.
 

Protected Member Functions

 GetViewsCollectionReturns a reference to CBCGPMultiViewsCollection-derived class (specifies views collection).