Partners
Information
General information
info@bcgsoft.com
Sales
sales@bcgsoft.com
Samples
BCGControlBar for MFC
General Samples
Ribbon
Toolbar
Menu
Docking Windows
Document/View
Visualization
Grid
Editor
Calendar
Gantt
Controls
Miscellaneous
General Samples
These sample programs demonstrate how to create advanced GUI. General Samples are comprehensive applications, which illustrate a couple of related features implemented in a single project.
BCGPVisualStudioGUIDemo
Win32
x64
(Click image to enlarge)
Demonstrates how to create an application, which emulates Visual Studio IDE. Specific features:
Customizable toolbars and menus
Docking control bars with Standard (Visual Studio.NET 2003-like) and Smart (Visual Studio 2005/2008) docking
"Auto hide" docking bars
MDI Tabbed groups
Advanced Editor with IntelliSence, Syntax Highlighting and Collapsed Blocks
Property List control
Toolbox control
Windows Manager Dialog
Toolbar combo box and edit controls
Switching between visual themes at runtime
BCGPMSOffice2007Demo
Win32
x64
(Click image to enlarge)
Microsoft® Office 2007 Word - like application. Demonstrates:
Ribbon Control and various Ribbon gadgets including owner-draw Galleries, color pickers, font pickers and more
Ribbon Status bar
Ribbon Mini toolbar ("Floaty") and context menu
Ribbon and Keyboard Customization
Ribbon Progress bar
Ribbon Slider control
Caption bar
Context categories (tabs).
BCGPOutlookDemo
Win32
x64
(Click image to enlarge)
Microsoft® Office Outlook - like application.
Demonstrates:
Outlook bar working in regular (Office XP) and advanced (Office 2003) modes.
Outlook bar detachable pages in Office XP mode. A page can be dragged out and floated.
"Static" (non-floating) docking bar.
Non-resizable Dialog bar (Mail frame - opened when you select "New mail").
Caption bar.
WordPad
Win32
x64
(Click image to enlarge)
A native MFC WordPad demo converted to be used with the library. It outlines the following features:
Customizable toolbars and menus.
Font combo box.
Font Size combo box.
Right aligned "help" combo box placed on menu bar.
Tear-off control bars (color picker, border style picker).
Recently used menus.
Multi-page Task Pane control with navigation buttons.
Switching between visual themes at runtime.
DrawCli
Win32
x64
(Click image to enlarge)
Demonstrates how to make a regular MFC application using the library with:
Ribbon Control.
Ribbon Status Bar.
Ribbon Context Tab.
MDI Tabbed groups.
Library-based context menus.
Dynamic context menu (see OLE verbs on the context menu).
OLE in-place activation with Ribbon Control.
BCGPOrganizer
Win32
x64
(Click image to enlarge)
Demonstrates how to implement Office 2007-style application with the following features:
Ribbon Bar.
Shortcuts ("Outlook") Bar
6 different views:
Start page: demonstrates hyper-link view with background image
Calendar: demonstrates calendar/planner controls
Mail: demonstrates report control
Macros: demonstrates edit control
To-Do List: demonstrates grid connected to database.
Gantt: demonstrates Gantt control
Ribbon Print Preview
Status bar with built-in progress indicator and slider
Output bar: demonstrates docking windows + auto-hide mode
BCGPMediaPlayer
Win32
x64
(Click image to enlarge)
Demonstrates how to create a multimedia-style application with the skinned dialogs and the explorer toolbar controls
MMStyleExample
Win32
x64
(Click image to enlarge)
Demonstrates how to create a multimedia-style application with large, colorful buttons placed on non-customizable, non-floating toolbar.
BCGPExplorer
Win32
x64
(Click image to enlarge)
Demonstrates how to create Windows Explorer-style application.
BCGPIE7Demo
Win32
x64
(Click image to enlarge)
Internet Explorer 7-like application, which demonstrates the following features:
Rebar Control
IE 7-style navigation pane ("Favorites"/"History")
"Aero"-style docking bar with embedded custom-draw controls
IE 7-style navigation buttons
IE 7-style MDI tabs
Auto-hide menu bar
Dynamic popup menus. The list of Favorites is taken from the OS and the "Favorites" menu is created dynamically.