加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

Custom UI Editor中存储定制模板

(2011-10-07 17:26:54)
标签:

应用程序

代码

定制

模板

记事本

分类: Excel_GTD

搜索Custom UI Editor的一个问题,发现原来这个属于Office RibbonX的范畴,CSDN上有个博客有详细的介绍,分了十几讲,看来这个还真是内容不少啊,下面把他介绍的有关Custom UI Editor的一些不知道的东西摘抄过来吧。http://blog.csdn.net/fan_jinyong/article/details/4279415

在CustomUI Editor中存储定制模板
有时,您可能想引用以前曾经开发过的自定义界面,而CustomUI Editor提供了这样的功能,将代码存储为模板,方便以后再利用。
步骤1 打开记事本,输入下面的代码:

<customUI xmlns="http://schemas.microsoft.com/office/2006/01/customui"> <ribbonstartFromScratch="false"> <tabs> <!-- Enter your first tab here --> </tabs> </ribbon></customUI>

步骤2 将该文本文件保存在Program Files/CustomUIEditor/Samples文件夹中,文件名为RibbonBase.xml。
(注意,Program Files/CustomUIEditor为Microsoft Office 2007 Custom UI Editor缺省的安装目录,如果安装在不同的路径下,只需更改为相应的路径即可)
步骤3 打开CustomUI Editor,选择菜单“Samples”,在列表中会看到“RibbonBase”条目,如图所示。单击该条目,将出现模板中的代码,能使用该代码开始新的功能区定制。

image

 

关于CustomUI Editor的使用
虽然使用CustomUI Editor能够使编辑XML代码更容易,但在使用前还是要对其进一步了解:

  • CustomUI Editor不会检查XML标记的形式,因此应确保只使用在XML架构中定义的属性。然而,CustomUI Editor能核查在引号内提供的属性的有效性
  • 在编写和调试RibbonX代码时,不能够同时在应用程序和CustomUI Editor中打开要定制的文件。当文件已经在Office应用程序中打开时,试图在CustomUI Editor中保存该文件将导致错误。此外,即便关闭了正在编辑的Office应用程序文档,然后将其在CustomUI Editor中保存,CustomUI Editor仍将覆盖在应用程序中编辑文档所作的任何修改。在另外的工具中作出修改之前关闭应用程序将是更安全的。
  • CustomUI Editor没有查找/替换工具,因此,如果打算在XML代码中作大量的编辑,可以先将其复制到另一个应用程序,编辑后再复制回来。
  • 当处理充满屏幕的多行XML文件时,CustomUI Editor习惯刷新屏幕使光标总是在屏幕的最后一行,这使得经常需要移至后面想要编辑的行。因此,与前述方法一样,可以将代码复制到另一个应用程序中,编辑后再复制回来。
  • CustomUI Editor不支持中文,因此,如果想定制中文界面,必须在记事本中编写代码并将其以utf-8格式保存。含有中文的代码在CustomUI Editor中显示为乱码。

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有