下图显示的Microsoft Office Excel 2007中标出了每个主要的UI组件。
1、功能区 界面顶部的大矩形区域即是功能区,它包含标题栏、Office按钮、快速访问工具栏及选项卡。RibbonX主要应用于功能区及其内部的每一项。
2、Office按钮 单击此按钮将显示Office菜单,与以前的Office版本中的“文件菜单大致相同。Office按钮菜单包含多个命令,这些命令对文档进行操作,而不是对文档的内容进行操作。使用RibbonX加载项可以随意改变Office菜单的内容,但不能自定义Office按钮本身。
3、快速访问工具栏 此工具栏包含常用的命令,是最终用户进行自定义的主要位置。用户可以右键单击任何功能区控件(包括自定义RibbonX控件)并将其添加到快速访问工具栏中。除非已启用了StartFromScatch模式,通常不允许RibbonX加载项改变快速访问工具栏。
4、选项卡 选项卡是构成功能区的主要内容,包含用于处理文档内容的UI控件。RibbonX加载项可以创建自已的自定义选项卡,并改变内置选项卡的可见性和标签。
5、上下文选项卡集 选中文档内部的一些对象(例如图片或表)时,会出现上下文选项卡集,其中包含所有用于处理这些对象的UI元素。RibbonX加载项可以改变内置选项卡集的可见性,并向其添加自定义选项卡。Office 2007不支持创建自定义上下文选项卡集。选项卡集包含上下文选项卡,其作用方式与常规选项卡相同。
6、组 选项卡包含组的集合,组中则包含各个UI控件,这些控件按相关逻辑组合在一起。RibbonX加载项可以改变内置组的可见性,并创建自已的自定义组,但不能改变内置组的内容。有些组的右下角包含有对话框启动器,点击时可以显示与组相关的对话框。
7、任务窗格 Office 2007中仍存在一些任务窗格,而且现在支持同时打开多个任务窗格。COM加载项现在可以创建托管ActiveX控件或Windows窗体控件等内容的CustomTaskPane。
8、MiniToolbar MiniToolbar是选定文本和右键单击上下文菜单时出现的常见格式命令集合。RibbonX加载项不能修改MiniToolbar的内容,但它们可以禁用或重用其内置命令。
9、上下文菜单 这些上下文菜单与Office先前版本中的上下文菜单相同。在Office 2007中,RibbonX不应用于上下文菜单,但使用CommandBars对象模型可以像以前版本那样扩展和自定义它们。参见“。
10、状态栏 状态栏包含了几个方便使用的新控件,如页面视图和显示比例及录制宏。可以使用VBA隐藏状态栏,但使用RibbonX不能自定义状态栏。