À propos de BCGControlBar Library Professional Edition MFC

Créez des applications avec une interface utilisateur similaire à Microsoft Office, Microsoft Visual Studio et d'autres produits bien connus.

BCGControlBar Library Professional (BCGControlBar Pro MFC) is an MFC extension library with more than 300 well designed, tested and fully documented MFC extension classes such as ribbon, toolbars, menus, controls as well as customization and visualization, that can be incorporated into your application to add Office like and Microsoft Visual Studio like UI. BCGControlBar Library Professional (BCGControlBar Pro MFC) offers Office 2007/2010/2013 style with fully-customizable Ribbon control, skinned interface, enhanced DWM support, Gantt, Chart, Gauges and more. BCGControlBar Library Professional License includes Source Code, Visual Design tools such as Ribbon/Toolbar Designers and a free one year subscription that entitles you to e-mail technical support, patches and upgrades.

BCGControlBar Library Professional Edition MFC (BCGControlBar Professional) is an MFC extension library that allows you to create Microsoft® Office 2000, XP, 2003 , 2007, 2010, Vista, Windows 7 taskbar interaction for MDI and Microsoft® Visual Studio®.NET like applications with full customization options (customizable toolbars, menus, keyboard and more).

The library has more than 200 fully documented MFC extension classes which can be easily incorporated into your application and save you hundreds of development and debugging hours.

BCGControlBar Library Professional Edition MFC (BCGControlBar Professional) is an MFC extension library that includes many advanced features such as detachable tab windows, auto hide windows, docking control bars and toolbars that display context while dragging, new docking algorithms (similar to algorithms introduced in Microsoft® Visual Studio.NET® environment and Microsoft® Visio®), shortcut bars with detachable panes, tabbed toolbars, text editor with syntax highlighting and IntelliSense® style support, completely flat look and more:

  • Toolbars and Menus
    • Microsoft® Office 2000 , Office XP, Office 2003 and Office 2007 Look and feel toolbar and menu
    • Microsoft ® Visual Studio 6.0, Visual Studio.NET (VB.NET, C#, etc..), Visual Studio 2005 and VS2008 Themes
    • Custom Application Look (support for application-defined skin)
    • High and True color toolbar / menu images support
    • Large icons support
    • Auto-build keyboard shortcut names in menus and ToolTips
    • Toolbar Menu buttons
    • Built-in toolbar controls such as combo box, edit box, date/time picker, color picker and more
    • Tabbed Toolbars
    • Microsoft® Office-like "tear-off" ("detachable") menus
  • Control Bars
    • Shortcuts (Microsoft® Outlook style) bar
    • Visual Studio® style Docking/Resizable Control Bar with detachable tabs and Auto Hide mode.
    • VS 2005 style docking
    • Microsoft® Office style task pane
    • Visual Studio.NET® style Toolbox
    • Enhanced Status Bar with built-in progress bar, animation and icon
  • Advanced Document Management
    • MDI Tab Control and MDI Tab Groups
    • Tabbed Views
    • MTI interface support
    • Docking views
  • Customization
    • Customizable toolbars and menus
    • Context menu customization
    • Keyboard shortcuts customization
    • User defined tools
    • User defined image editing (simple bitmap editor is included)
  • Visualization and skins
    • Built-in skins: Office2000 like, OfficeXP like, Office2003 like, VS.NET like, VS2005 like
    • User defined skin
  • Planner Control
    • Microsoft® Outlook style Calendar with Day, Work Week, Week and Month Views
    • Appointment and scheduling
    • Appointment reminders
    • Recurring appointments
    • Events
    • Printing support
    • Integration with Calendar Control
  • Grid and Report Controls
    • Microsoft® Outlook style Report control with grouping, columns, printing drag and drop and more.
    • Advanced Grid control with support for hierarchical data
    • Built-in cell types such as text, number, color, font, URL and more
    • Data binding support. ODBC, ADO and DAO are provided of of the box
  • Popup (Desktop Alert) Window
    • This Microsoft® Office style popup control allows to display short-time messages
    • In opposite to the standard message box, this window doesn't require from the user to close it by clicking "Ok" button and it automatically disappears after short time
    • Content can be created from an user defined dialog resources or it can be automatically generated from given text and icon
    • Various Pop Up looks: Office 200/XP/2003, MSN Messenger and more
    • Various animation types: fade, slide and unfold
    • Semi-transparent background
    • Custom events
  • Miscellaneous GUI Controls
    • Advanced edit control with IntelliSense support and syntax highlighting
    • Property List Control
    • Hyperlink control
    • Advanced Tab Control
    • Microsoft® Office-style color picker
    • Font picker
    • Masked edit control
    • Date/Time picker
    • Calendar control
    • Images with hot-spot areas
    • Calculator
  • Dialogs
    • Advanced Property Sheet: the tab on top can be replaced by left-side shortcuts bar or tree.
    • Customization dialog
    • Image Edit dialog
    • Office-like color selection dialog box
    • Key Map Dialog
    • Windows Management dialog
  • Visual Studio Integration
    • Support for VC++ 6.0, VS.NET 2002/2003 ( VB.NET, CSharp, etc.) VS.NET 2005 and VS 2008
    • Integration Wizard integrates the library with your Visual Studio environment
    • Application Wizard allows to create MFC application with new cool look in seconds
    • Build Wizard build required library configuration (s).
    • MSDN-integrated Help. Integrates the library help with MSDN, so by pressing F1 key in your editor, you'll get a relevant help topic.
    • Skin Wizard allows to create your own skin from the scratch.
  • Miscellaneous
    • Shell management classes and shell tree and list controls
    • UNICODE support
    • Microsoft® Active Accessibility Support
    • Right-to-Left (RTL) Languages Support
    • The library has been translated to Chinese, Czech, Danish, Dutch, French, German, Greek, Hungarian, Italian, Japanese, Korean, Polish, Portuguese, Romanian, Russian, Slovak, Swedish, Turkish, Slovenian and Spanish. The built-in mechanism allows a developer to change the user-interface language during runtime