BCG MFC interface development help document: application wizard for VC++ 6.0

BCGControlBar  ("Business Components Gallery ControlBar") is an MFC extension library that allows you to create a rich set of professionally designed Microsoft Office and Microsoft Visual Studio with fully customized options (ribbon, customizable toolbars, menus, etc.) Application GUI controls, such as charts, calendars, grids, editors, Gantt charts and many other controls.

The BCGControlBar library has more than 500 MFC extension classes that have been fully designed, tested and fully documented. Our components can be easily integrated into your application and save you hundreds of development and debugging time.

BCGControlBar Pro for MFC v30.5 official version download

Application wizard

BCGControlBar Pro for MFC contains application wizards suitable for the following Visual C++ environments:

  • Visual C++ 6.0
  • Visual C++ .NET/2003
  • Visual C++ 2005-2017

You can use BCGAppWizard to generate a fully functional new application based on the BCGControlBar Library for MFC framework.

In this article, we will introduce how to create a new application in the Visual C++ 6.0 environment (the most common development environment today).

BCGControlBar Pro application wizard for Visual C++ 6.0:

1. Run Visual C++ 6.0.

2. Select the "File | New..." menu item.

3. Switch to the "Projects" tab and select the "BCGCBPro AppWizard" item, which will launch the regular MFC AppWizard (with some additional steps) that creates an executable file. In the seventh step, you will be asked to provide BCGControlBar specific settings:

BCGControlBar Pro for MFC help document

  • Application type; specify the UI type of your application: it can be "classic" (with toolbar and menu bar), or it can be an Office 2007/2010 style ribbon bar.
  • Color toolbar image; if this item is selected, all toolbars will be created using color (24bpp) bitmaps.
  • Backstage view; if you want to use Backstage view to create a Ribbon bar, please select this item.
  • Use Ribbon Designer; if this item is selected, the project will be created using Ribbon Designer resources, otherwise the ribbon bar will be initialized in the source code.
  • MDI Tabs; your MDI application will be created using MDI Tabs, if your application is SDI, this option will be disabled.
  • MDI Tab Groups; MDI tab group. Your MDI application will be created with MDI Tab Groups, if your application is SDI, this option will be disabled.
  • Visual Theme; select the visual theme that will be initially applied to the application (for example, Office 2010 or Visual Studio 2010).
  • Users can change the appearance of the application; select this option if you want to allow users to modify the application at runtime. If your application is based on a toolbar/menu, the "Application Look" menu item will appear under the "View" menu, and in the ribbon bar, the "Style" menu will be on the right.
  • Static link library; your project will be statically linked with the BCGControlBar library, this option cannot be used in the evaluation version!

4. Click the "Next" button, and then skip to step 8:

BCGControlBar Pro for MFC help document

  • Shortcut ("Outlook" style) bar; if you want to add a shortcut bar, check this option.
  • Embedded controls; the shortcut bar will be created using embedded controls.
  • Title bar; if you want to add a title bar, select this option.
  • Dock the "Workspace" bar (left); add an example of a workspace bar with detachable labels.
  • Dock the "Output" column (bottom) and add an example of the output column.
  • Task panel (right); add an example of the task panel.
  • Property grid (right); add a Visual Studio style property grid.
  • Automatically hide the bar; enable the "Auto Hide Window" function for all docked panels.
  • Docking Style; To select the docking style of the control bar, you can choose:
    • Visual Studio.NET style
    • Visual Studio 2005-2017 style

5. Click the "Next" button, and then skip to step 9. If your application is based on a toolbar/menu, this page includes toolbar customization options:

BCGControlBar Pro for MFC help document

  • Alternative customization ("Alt +Drag"); allows drag and drop of toolbars/menu items without invoking a custom dialog.
  • User-defined toolbar; add the ability to create custom toolbars at runtime.
  • User-defined image; allows to associate toolbar buttons with user-defined bitmaps.
  • Keyboard customization; add keyboard shortcut customization to your project.
  • Mouse customization; add mouse events to your project customization.
  • Context menu customization; add context menu customization to your project.
  • For the recently used menu (Office 2000 style), the most recently used menu items are displayed first. If this option is not selected, all menu items will be displayed.
  • User tools; add the ability to customize user-defined (usually external) tools at runtime.

If your application is based on the ribbon, the "Customization" page will include ribbon customization options:

BCGControlBar Pro for MFC help document

  • Add the "Customize" page to the "Options" dialog box. If you want to enable the ribbon QAT customization dialog box, please select this option.
  • New ribbon customization, if you want to enable ribbon customization, please check this option.

If you are interested in BCGSoft products, you can also directly consult " online customer service "!

Guess you like

Origin blog.csdn.net/AABBbaby/article/details/108615986