MDI Tab Control

Fully implemented BCGControlBar Pro (MFC)

Not available BCGSuite (MFC)

Fully implemented BCGControlBar for .NET

The BCGControlBar Library provides a simple and flexible mechanism for MDI document access via MDI Tabs (located either on top or bottom of the MDI client area). The tab control appearance can be fully customized.

VS 2005-2022-like MDI Tabs

VS 2005-2022-like MDI Tabs

Underlined MDI Tabs

Underlined MDI Tabs

OneNote-style MDI Tabs

OneNote-style MDI Tabs

Sample code:

int CMainFrame::OnCreate(LPCREATESTRUCT lpCreateStruct)
{
...
    EnableMDITabs (TRUE, FALSE /* No icons */, CBCGPTabWnd::LOCATION_TOP, 
            TRUE /* Has "Close" button */, CBCGPTabWnd::STYLE_3D_VS2005);
    GetMDITabs().EnableTabDocumentsMenu ();
...
}