开发者论坛

 找回密码
 注册 (请使用非IE浏览器)
查看: 4070|回复: 0

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

[复制链接]

0

精华

8

贡献

1737

赞扬

特约版主

帖子
583
软币
4484
在线时间
273 小时
注册时间
2019-2-21
发表于 2020-11-24 09:41:37 | 显示全部楼层 |阅读模式
BCGControlBar ("Business Components Gallery ControlBar")是MFC扩展库,使您可以创建具有完全自定义选项(功能区、可自定义工具栏、菜单等)以及一组专业设计的丰富Microsoft Office和Microsoft Visual Studio的应用程序 GUI控件,例如图表、日历、网格、编辑器、甘特图和许多其他控件。 BCGControlBar库拥有500多个经过全面设计、测试和充分记录的MFC扩展类。 我们的组件可以轻松地集成到您的应用程序中,并为您节省数百个开发和调试时间。

使用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应用程序,它提供您打开一个现有项目,或从最近的项目列表中打开一个项目。 选择所需的项目,环境就可以工作了!

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" 对话框。

  • Name - 输入类别名称。
  • Keys - 输入类别键提示。
  • Images - 在这里,您可以为Ribbon元素指定大小图像,这些图像将添加到类别中。可以从bmp或png文件中包含的图像列表中加载图像,设计器将图像列表分解为单个图像,稍后您将能够为单个Ribbon元素指定图像索引。
添加类别后,即可开始添加面板。
添加面板
要添加面板,请从 Toolbox中选择一个Panel对象,单击Actions窗口中的链接,或通过在Category的设计界面上单击鼠标右键来调用上下文菜单,此操作将显示"Add Panel"对话框。

  • Name - 指定新面板名称。
  • Keys - 置顶面板按键提示。
  • Image - 允许为面板选择图像,显示此图像时,面板位于QAT上。
  • Use Launch Button - 如果您希望为面板分配启动按钮,请勾选此框。
  • Tooltip - 指定启动按钮工具提示。
  • Description - 指定工具提示上显示的启动按钮说明。
  • Keys - 指定启动按钮按键提示。
  • Image - 选择在QAT上添加启动按钮时将显示的图像。
  • ID - 为启动按钮选择命令ID。

回复

使用道具 举报

Archiver|手机版|小黑屋|开发者网 ( 苏ICP备08004430号-2 )
版权所有:南京韵文教育信息咨询有限公司

GMT+8, 2021-9-25 01:48

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表