BCGControlBar Pro for MFC
CBCGPMDITabParams

Detailed Description

The CBCGPMDITabParams is used to pass parameters to CBCGPMDIFrameWnd::EnableMDITabbedGroups. Set members of this class in order to control various aspects of MDI Tabbed Groups feature.

Public Attributes

 m_bActiveTabBoldFontSpecifies whether to display an active tab label using the bold font.
 
 m_bActiveTabCloseButtonSpecifies whether to display a close button on active tab.
 
 m_bAutoColorSpecifies whether the tabs will be colored, or not.
 
 m_bCloseTabOnMiddleClickSpecifies whether middle mouse button should close MDI child window.
 
 m_bDocumentMenuSpecifies whether each tab window should display a popup menu with opened documents, or scroll buttons.
 
 m_bEnableTabSwapSpecifies whether tab positions can be changed, or not.
 
 m_bFlatFrameSpecifies whether a tab window has flat frame.
 
 m_bFullSizeButtonsSpecifies whether to display tab buttons (such as documents menu button) with a maximum allowed size.
 
 m_bReuseRemovedTabGroupsSpecifies whether to save removed tabbed group objects in a special pool and reuse them instead of allocating new groups.
 
 m_bTabCloseButtonSpecifies whether a tab window should display the close button, or not.
 
 m_bTabCustomTooltipsSpecifies whether custom tooltips are enabled or not.
 
 m_bTabIconsSpecifies whether document icons should be displayed, or not.
 
 m_bTabMultipleSelectionSpecifies whether to allow tabs multiple selection.
 
 m_bTabsCaptionFontSpecifies whether to display tab labels with a large ("caption") font.
 
 m_closeButtonModeThe tab "close" button mode.
 
 m_DocumentMenuStyleSpecifies the documents menu button style: drop-down arrow, ellipsis or hamburger.
 
 m_InsertedTabPositionSpecifies where a new MDI tab is inserted. By default, a new MDI tab is inserted at the right side.
 
 m_nActiveTabExtraHeightSpecifies active tab additional height.
 
 m_nTabBorderSizeSpecifies border size for each tab window.
 
 m_styleThe style of tab windows.
 
 m_tabLocationLocation of tab area.