翻译 利用BCG的应用程序向导开发自己的应用程序!收藏

你可以利用BCG的应用程序向导生成一个能在BCGControlBar 库支持下的完全功能的应用程序.以这个程序为基础你还可以开发出更加完善的应用程序.

当你新建一个新的工程时,请选择 "BCG Control Bar Application Wizard".  它将从MFC AppWizard开始创建一个应用程序的框架. 从7-10步将是BCGControlBar  的特殊设置。.

Step 7 - General Settings

Docking menu bar

使得菜单可以浮动。框架可以自动在菜单附近绘制工具条

256 color toolbar images

使得你的工具条能支持256色的图像.

Toolbars hot track

使工具条具有热敏效应。

MDI Tabs

只对MDI的工程适用. Automatically enables MDI tabs feature.

Control bars look:

"Classic" (Visual C++ - like)

"2000" (Office 2000 - like)

"XP" (Office XP - like)
Statically Linked Library

Your project will be linked with BCGControlBar statically.

Step 8 - Control Bars

Shortcuts ("Outlook"-style) bar

Enables a shortcut bar.

  • Multi-page - creates several pages on the shortcut bar.
  • Embedded control -  generates a sample code with a control that built-in into one of the pages.
  • Texture background - creates the shortcut bar with a texture background (bitmap). 
  • Caption - the shortcut bar is generated with a caption.

Caption Bar

Enables the caption bar.

Docking "Workspace" bar (left side)

Adds an example of a workspace bar.

Docking "Output" bar (bottom side)

Adds an example of an output bar

Step 9 - Customization features


Toolbars and menus customization

Alternative customization ("Alt+Drag")
Allows the user drag and drop toolbar/menu items without invocation of the customization dialog.

User-defined toolbars
Adds an ability to create custom toolbars at run-time.

User-defined images
Allows to associate toolbar buttons with user-defined bitmaps

Keyboard customization
Adds to your project keyboard shortcuts customization

Mouse customization
Adds to your project customization of the mouse events

Context menus customization
Adds to your project a context menu customization

Recently used menus (Office 2000 style)
Shows recently used menu items first. If you do not choose this option, all menu items will be shown.

User Tools
Adds an ability to customize user-defined (usually external) tools at run-time.

Step 10 - Visualization

Use Skin Manager
Select this option if you wan to take advantage of BCGSkin+ Technology.

Default Skin Directory
Specify this option if you want the skin DLLs to be located in
\Program Files\Common Files\BCGSoft\Skins

Enable Skins Download
Specify this option if you want to enable skin download from the Internet.

Note.
For Visual Studo 6 you should build BCGAppWizard project first.
Application wizard for Visual Studio .NET is ready for use.


 

发表于 @ 2007年08月16日 09:36:00|评论(loading...)

新一篇: 在已经建好的工程项目中需要添加BCG功能! | 旧一篇: CArchive详解(转)

Csdn Blog version 3.1a
Copyright © cqhawk