BCGControlBar Library for .NET Specification

  BCGControlBar Pro (MFC) BCGSuite (MFC) BCGControlBar (Microsoft .NET)
General Application Look
Microsoft Office 2016/2019 look    
Microsoft Office 2013 look    
Microsoft Office 2010 Look  
Microsoft Office 2007 Look
Microsoft VS 2012/2019 look  
Microsoft VS 2010 Look  
Microsoft VS 2008 Look
Microsoft Office 2000/XP/2003 Look
Microsoft VS 6.0, VS.NET and VS 2005/2008 Look
Microsoft Internet Explorer Look  
Microsoft Windows Native Theme Support
Carbon Look  
Custom Application Look
Microsoft Office and Windows Scenic-style Ribbon Control
General Ribbon Features  
Ribbon Designer  
Ribbon DWM Support  
Ribbon Simplified Mode    
Ribbon Auto-hide Mode    
Office 2010/2013/2016-style Ribbon  
Windows 7/8/10-like ("Scenic") Ribbon    
Ribbon Panels  
Ribbon Application Modes    
Ribbon Contextual Categories (Tabs)  
Ribbon Elements  
Ribbon KeyTips  
Ribbon Palettes (Galleries)  
Ribbon Quick Steps    
Ribbon Customization  
Ribbon Launch Button  
MS Office-like Ribbon Start Page    
Ribbon Main (Application) Button ("Perl")  
Ribbon Backstage View  
Ribbon Command Search    
Ribbon Mini Toolbar ("Floaty")  
Ribbon Status Bar  
Ribbon Dialog Bar    
Ribbon Bar Notification Badges    
Microsoft Office Style Toolbars
Microsoft Office XP/2000/2003/2007 look  
Toolbar Editor    
High and True color images support  
"Pager" button (chevron)  
Large icons support  
Auto-build keyboard shortcut names in menus and ToolTips  
Toolbar images  
Toolbar images color transformation    
"Locked" toolbars  
Toolbar Menu buttons  
Toolbar edit box buttons with spin button control and calculator  
Toolbar font combo box and font size combo box buttons  
Toolbar combo box buttons  
Date/Time control for Toolbar    
Built-in color picker  
Built-in roll-up buttons (similar to CorelDraw)    
Tabbed Toolbars    
Explorer-style Toolbar  
Toolbar Notification Badges    
Microsoft Office Style Menus
Docking Microsoft Office-style menu bars with images  
Microsoft Office 2000/XP/2003 menus (with recently used menu items)  
Menu animations and shadows  
Menu Tooltips    
"Owner-draw" menu images  
Left-side owner-draw logo    
Most recently used (MRU) files and Windows list support  
Microsoft Office-like "tear-off" ("detachable") menus    
Right-alignment support for popup menus    
Advanced Control Bars (Panes)
Shortcuts (Microsoft Outlook style) bar  
Visual Studio 2005-2017-style docking  
Visual Studio style Docking/Resizable Control Bar  
Microsoft Office-Style Task Pane  
Visual Studio style Tabbed Control Bar  
Visual Studio style Detachable Tabs  
Visual Studio style Auto Hide Control Bars  
Visual Studio style Toolbox
Advanced Dialog Bars  
Application Bar    
Enhanced Status Bar  
Microsoft Office-style caption bar  
Persistent rebars    
Roll-up control bar    
Microsoft Office style Print Preview    
Frame Caption Bar    
Advanced Document Management
MDI Tab Control  
MDI Tab Groups    
Tear-off MDI child windows    
Visual Studio-like MDI Windows Navigator    
Persistent MDI State  
Tabbed Views    
OLE Document Support    
Customization
Customizable toolbars and menus  
Creation of user-defined toolbars at runtime  
Context menu customization    
Mouse event customization    
Keyboard customization  
Workspace manager    
User defined tools    
Alternative customization ("Alt+drag")  
Quick customization  
User-defined image editing (simple bitmap editor is included)  
Visualization and skins
Visualization and Skins
Visualization manager
Planner Control (Calendar)
Microsoft Outlook style Calendar  
Day View  
Work Week View  
Week View  
Month View  
Schedule View  
Single Appoinment  
Recurring Events  
Multi-Resource Support  
Multi-Day and All Day Events  
Integration with Calendar Control  
Printing support  
Chart Control
General Chart Features  
Line Chart  
Area Chart  
Column and Bar Charts  
Surface Chart  
Pie, Doughnut and Torus Charts  
Point Chart  
Bubble Chart  
Stock Chart  
Histogram Chart  
Long Data Line Chart  
Historical Line Chart  
Pyramid Chart  
Funnel Chart  
Radar Chart  
Polar Chart  
Ternary Chart  
Box-Plot Chart  
Chart Axis  
Chart Series  
Chart Virtual Series  
Chart Data Markers  
Chart Data Labels  
Chart Legend  
Chart Zoom and Scroll  
Chart Objects  
Chart and Plot Area  
Chart Trendline Support  
Chart Transitions Support  
Chart Visualization Features  
Chart Data Binding  
Chart Interoperability with other Library Components  
Grid and Report Controls
General Grid Features
Grid Cell Types
Grid Virtual Mode
Grid Field Chooser
Grid Grouping Support
Grid Filter Support
Grid Filter Bar  
Grid Merged Cells Support
Grid Data Binding
Grid Color Themes
Grid Frozen Columns  
Excel-like Grid cell conditional formatting  
Sparkline Grid Cells  
Grid Find Dialog  
Hierarchical Grids
Report Control
Export Grid Data to CSV format  
Advanced Edit Control with IntelliSense and Syntax Highlighting
General Edit Control Features  
Syntax Highlighting support  
XML Schemas for Language Definition  
Support for collapsible nodes (outlining)  
Context-sensitive Tooltips  
IntelliSense support  
Line numbering  
Markers and Color Blocks  
Hyperlinks support  
Error indication support  
Symbol support  
Undo/Redo support  
Find and Replace  
Font scaling  
Export to HTML and RTF  
MFC Document/View support  
Gantt Control
General Gantt Control Features  
Task types  
Built-in resource grid  
Task connectors  
Collapsible groups (Grouped items)  
Fully customizable appearance  
Zoom In / Zoom Out  
Gauges
Gauges Overview  
Visual Designer for Gauges  
Circular Gauges  
Linear Gauges  
Knob Control  
Switch Control  
Radial Menu  
Rotation Control  
Numeric Indicators  
Color Indicators  
Text Labels  
Image Indicators  
Analog Clock  
Gauge Containers  
Windows UI-style Tiles control
General Windows UI-style Tiles control features  
Windows UI-style Tile Objects  
Windows UI-style Tile Badges  
Diagram Control
General Diagram Control Features  
Diagram Block Types  
Miscellaneous GUI Controls
Property List (Grid) Control  
Extended Tree Control  
Hyperlink control  
Enhanced pushbutton  
Brush Button  
Menu button (Split button)  
Advanced Tab Control  
Microsoft Office-style color picker  
Color Combo Box Control  
Advanced animation control  
List Box and Checked List Box  
Microsoft Visual Studio-style editable list box    
List header control    
Font picker    
Enhanced Edit Control with a Browse Button and Prompt  
Info box control  
Combo Box Control  
Masked edit control    
Themed List and Tree controls    
Themed Tab control    
Themed IP Address control    
Slider (Tracker) Control    
Date/Time control (date-time picker)
Date/Time list
Calendar control
Duration control  
Group box  
Images with hot-spot areas  
Calculator  
Popup (Desktop Alert) Window  
Tooltip Control  
Breadcrumb Control  
Tag Cloud Control  
TreeMap Control  
Dialogs
Skinned Dialogs and Forms Support  
Resizable Dialogs and Forms  
LightBox Dialog  
Dialogs with Expandable Areas  
Advanced Property Sheet  
Aero Wizard  
Toolbar Customization dialog  
Image Edit dialog  
Brush Edit dialog  
Text Format dialog  
Office-like color selection dialog box    
Key Map Dialog    
Windows Management dialog    
Textured dialogs  
Themed File Dialog    
Enhanced file dialog box  
Advanced Message Boxes  
Progress ("Wait") dialog  
Visual Studio Integration
Application Wizard    
Integration Wizard  
Shell Management
Shell management classes    
Shell tree, list and breadcrumb controls  
Windows 7/8/10 Taskbar Integration    
Miscellaneous
Draw manager
Property manager    
Touch/Gesture support  
UNICODE support
High DPI Support  
Microsoft Active Accessibility Support  
Right-to-Left Languages Support  
Localization