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。
|