Ribbon Designer允许用户轻松地创建实际的应用程序原型。这里需要现有的MFC项目作为输入并生成一个带有RC文件的Ribbon元素的输出。当您使用设计器编辑项目的部分已经完成之后。可以在操作中运行并查看设计的Ribbon控件。
本教程主要为大家介绍如何利用Designer工具的优势。
修改应用程序
Designer创建了XML表示的Ribbon Control布局、生成具有图像集的png文件、创建一个引用*.rc2的生成文件、在设计时新增Command ID的定义到resource.h文件中。此外,当项目正在保存时,您可以选择向应用程序的*.rc文件添加引用到rc2文件中。
Designer的所有输出都位于res\BCGSoft_ribbon文件夹下。
重要!您必须从res\BCGSoft_ribbon文件夹中添加所有文件到Visual C++项目中。
如果您使用基于BCGControlBar Pro的项目,请执行一下步骤来使用新的设计Ribbon控件链接应用程序:
1. 在CMainFrame类中声明Ribbon控件对象:
1
|
CBCGPRibbonBar m_wndRibbonBar;
|
2. 在CMainFrame :: OnCreate中创建和初始化Ribbon控件:
1
2
3
4
5
6
7
8
9
|
if
(!m_wndRibbonBar.Create (
this
))
{
return
-1;
}
if
(!m_wndRibbonBar.LoadFromXML (_T(
"IDR_BCGP_RIBBON_XML"
)))
{
return
-1;
}
|