MFC界面开发控件BCG帮助文档——功能区设计器(1)

BCGControlBar ("Business Components Gallery ControlBar")是MFC扩展库,使您可以创建具有完全自定义选项(功能区、可自定义工具栏、菜单等)以及一组专业设计的丰富Microsoft Office和Microsoft Visual Studio的应用程序 GUI控件,例如图表、日历、网格、编辑器、甘特图和许多其他控件。 BCGControlBar库拥有500多个经过全面设计、测试和充分记录的MFC扩展类。 我们的组件可以轻松地集成到您的应用程序中,并为您节省数百个开发和调试时间。

BCGControlBar Pro for MFC v30.6正式版下载

使用Designer,您可以轻松地为实际应用程序创建模型。它以现有的MFC项目作为输入,并生成Ribbon元素的XML表示形式以及RC文件作为输出。 完成设计器部分的工作后,您只需编译项目,运行并查看实际设计的Ribbon控件。

本指南说明如何利用Designer工具。

先决条件

首先,您必须使用Application Wizard创建一个基于MFC或BCGControlBar Pro的应用程序,或选择一个现有的(基于MFC或BCGPro的)应用程序。

该应用程序必须是SDI或MDI,因为无法在对话框上创建Ribbon Control。

设计器支持从Visual Studio 6.0到Visual Studio 2015的所有Visual Studio项目。

注意:如果选择纯MFC项目,则需要执行一些其他步骤以从MFC迁移到BCGControlBar Pro。

启动设计器

运行BCGRibbonDesigner.exe应用程序,它提供您打开一个现有项目,或从最近的项目列表中打开一个项目。 选择所需的项目,环境就可以工作了!

MFC界面开发类库BCGControlBar Pro for MFC帮助文档

Docking Windows简要说明

  • Toolbox - Toolbox窗口包含Ribbon Control支持的Ribbon对象列表,可以在设计时将其放置在Ribbon上。
  • Elements - Elements窗口包含一个对象树,这些对象在设计时已经方式在Ribbon上。
  • Actions - Actions窗口列出在当前上下文中要执行的一些可能操作。
  • TODO - TODO窗口包含要成功构建和运行项目应与项目一起执行的操作列表。
  • Properties - Properties窗口显示当前所选元素的属性列表。
  • Ribbon bar - Ribbon Control设计表面。
  • Status bar - Status bar设计表面。

添加类别

可用的Ribbon Control必须至少包含一个类别,因此开始设计过程时要做的第一件事是添加类别。 要添加新的类别,请从Toolbox中选择一个类别对象,或在Actions窗口中单击"Add Category"操作,或在Ribbon Control设计界面上单击来调用上下文菜单,此操作将显示 "Add Category" 对话框。

MFC界面开发类库BCGControlBar Pro for MFC帮助文档

  • Name - 输入类别名称。
  • Keys - 输入类别键提示。
  • Images - 在这里,您可以为Ribbon元素指定大小图像,这些图像将添加到类别中。可以从bmp或png文件中包含的图像列表中加载图像,设计器将图像列表分解为单个图像,稍后您将能够为单个Ribbon元素指定图像索引。

添加类别后,即可开始添加面板。

添加面板

要添加面板,请从 Toolbox中选择一个Panel对象,单击Actions窗口中的链接,或通过在Category的设计界面上单击鼠标右键来调用上下文菜单,此操作将显示"Add Panel"对话框。

MFC界面开发类库BCGControlBar Pro for MFC帮助文档

  • Name - 指定新面板名称。
  • Keys - 置顶面板按键提示。
  • Image - 允许为面板选择图像,显示此图像时,面板位于QAT上。
  • Use Launch Button - 如果您希望为面板分配启动按钮,请勾选此框。
  • Tooltip - 指定启动按钮工具提示。
  • Description - 指定工具提示上显示的启动按钮说明。
  • Keys - 指定启动按钮按键提示。
  • Image - 选择在QAT上添加启动按钮时将显示的图像。
  • ID - 为启动按钮选择命令ID。
BCGControlBarPro.v12.00完整源代码(含资源汉化帮助文件和VS2008中文向导)第三部分 这是第3部分,第1部分下载地址: http://download.csdn.net/source/2141926 使用方法: 1、解压至C:\Program Files目录下(密码:xiaoqing); 2、双击导入注册表C:\Program Files\BCGSoft\BCGControlBarPro\bcgcontrolbarpro.12.00.reg; 3、运行向导C:\Program Files\BCGSoft\BCGControlBarPro\BCGCBProIntegrationWizard.exe。 与其它不同之处: 1、包含完整的源代码、帮助文件; 2、已经对 BCGPAppWizard2005 中的向导进行汉化,在 Visual Studio 2008 中可使用中文向导 BCGPAppWizard (参考 Visual Studio 2008 原有的中文向导,如果您想学习汉化向导,参考目录是:C:\Program Files\Microsoft Visual Studio 9.0\VC\VCWizards\AppWiz\MFC\Application\templates\2052) 关于静态链接: 1、首先必须在运行向导BCGCBProIntegrationWizard.exe时已经编译静态库; 2、在 Visual Studio 建立项目向导时,选择静态链接即可。 关于使用 Office2007、2010 风格: 如果您使用了这些新风格,必须在项目中包括这些资源,否则 debug 版本启动时会报错(缺少资源,release版本不会提示,但显示不正常),具体有二种方法: 1、直接在“解决方案资源管理”-“资源文件”中点右键,“添加”-“现有项”,把C:\Program Files\BCGSoft\BCGControlBarPro\BCGCBPro\Styles中所有扩展名为 .rc 的资源包括进来即可。 2、直接在“资源视图”-“您的项目”上点右键,选择“资源包括”,在“资源包括”中的“编译时指令”中的#include "BCGCBPro.rc"后面添加以下代码: #include "C:\Program Files\BCGSoft\BCGControlBarPro\BCGCBPro\Styles\BCGPStyle2007Aqua.rc" #include "C:\Program Files\BCGSoft\BCGControlBarPro\BCGCBPro\Styles\BCGPStyle2007Luna.rc" #include "C:\Program Files\BCGSoft\BCGControlBarPro\BCGCBPro\Styles\BCGPStyle2007Obsidian.rc" #include "C:\Program Files\BCGSoft\BCGControlBarPro\BCGCBPro\Styles\BCGPStyle2007Silver.rc" #include "C:\Program Files\BCGSoft\BCGControlBarPro\BCGCBPro\Styles\BCGPStyle2010White.rc" #include "C:\Program Files\BCGSoft\BCGControlBarPro\BCGCBPro\Styles\BCGPStyleCarbon.rc" #include "C:\Program Files\BCGSoft\BCGControlBarPro\BCGCBPro\Styles\BCGPStyleScenic.rc" 3、如果使用动态库链接,请手工编译C:\Program Files\BCGSoft\BCGControlBarPro\BCGCBPro\Styles\Office2007_styles.sln或者build_all.dsp 仅为学习使用,下载后24小时内删除,请支持 BCGSoft 购买正版,本人不提供技术支持,不对任何负责。 尊重他人劳动成果,欢迎与大家分享成果。 官方更新说明: http://www.bcgsoft.com/bcgcontrolbarpro-versions.htm
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值