Tab Manager control sample

Tab Manager

for Visual C++ MFC v24.3.0

Codejock Tab Manager provides appearance sets, color sets, navigation buttons, tab items, workspaces, and modern Office, Visual Studio, and Windows tab styles.

Tab Manager is included in Toolkit Pro for Visual C++ MFC

Included with Toolkit Pro Support and maintenance options

Tab Manager Features

Tab Manager provides themeable document tabs, navigation buttons, item state, and workspace services for tabbed desktop interfaces.

Appearance

Tab Manager Themes

Apply current Visual Studio, Office, Windows, and specialized styling to tab controls and document workspaces.

  • Visual Studio Themes — Choose Visual Studio 2026 Dark or Light styling. Dark includes Default, Cool Slate, Juicy Plum, Moonlight Glow, Mystical Forest, and Spicy Red. Light includes Default, Bubblegum, Cool Breeze, Icy Mint, Mango Paradise, Silky Pink, and Sunny Day. Earlier themes include Visual Studio 2022 and Visual Studio 2015-2019.
  • Office Themes — Use Office 2024 Black, White, Colorful, or Dark Gray with Access, Excel, OneNote, Outlook, PowerPoint, and Word accents, plus Office 2019, 2016, and 2013 styling.
  • Windows Themes — Choose Windows 11 Dark or Light styling and native Windows 10 tab controls.
  • Specialized Styles — Use Excel, property-page, flat, state-button, or Visio-inspired tab appearances.
  • Paint Manager — Control tab appearance, layout metrics, color sets, and drawing behavior.
  • Custom Colors — Assign tab colors globally, by item, or through a custom color set.

Tabbed Interfaces

Tab Management Features

Build configurable tab controls and document workspaces with navigation, icons, and flexible layouts.

  • Tab Items and Icons — Create labeled tab items with icons, tooltips, and application data.
  • Navigation Buttons — Add close, scroll, and custom navigation buttons around the tab strip.
  • Tabbed Workspaces — Organize documents into tabbed workspace groups with active-item tracking.
  • Tab Layouts — Choose single-row, multi-row, fixed, compressed, or size-to-fit layouts.
  • Tab Positions — Place tabs along the top, bottom, left, or right edge of content.
  • Custom Navigation Buttons — Add application-specific buttons and commands to the tab strip.
  • Item State Management — Track selection, focus, enablement, visibility, and per-item metadata.

Supported Platforms and Environments

Broad compatibility across Visual Studio, Windows desktop, and Windows Server releases — from modern environments to legacy deployments.

Development Platform

Development environments

  • Visual Studio 2026 (VC++ 18.0)
  • Visual Studio 2022 (VC++ 17.0)
  • Visual Studio 2019 (VC++ 16.0)
  • Visual Studio 2017 (VC++ 15.0)
  • Visual Studio 2015 (VC++ 14.0)
  • Visual Studio 2013 (VC++ 12.0)
  • Visual Studio 2012 (VC++ 11.0)
  • Visual Studio 2010 (VC++ 10.0)
  • Visual Studio 2008 (VC++ 9.0)
  • Visual Studio 2005 (VC++ 8.0)
  • Visual Studio .NET 2003 (VC++ 7.1)
  • Visual Studio .NET 2002 (VC++ 7.0)
  • Visual Studio 6.0 (VC++ 6.0)
Windows Desktop

Client operating systems

  • Windows 11
  • Windows 10
  • Windows 8.1
  • Windows 8
  • Windows 7
  • Windows Vista
  • Windows XP
  • Windows Me
  • Windows 2000
  • Windows 98 SE
  • Windows 98
  • Windows 95
Windows Server

Server environments

  • Windows Server 2025
  • Windows Server 2022
  • Windows Server 2019
  • Windows Server 2016
  • Windows Server 2012 R2
  • Windows Server 2012
  • Windows Server 2008 R2
  • Windows Server 2008
  • Windows Server 2003 R2
  • Windows Server 2003
  • Windows 2000
  • Windows NT 4.0