利用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.


 

發佈了3 篇原創文章 · 獲贊 2 · 訪問量 4萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章