admin管理员组

文章数量:1530255

2024年7月30日发(作者:)

使用免费的第三方软件,来设计自己的UI

“工欲善其事,必先利其器”,上则技巧虽然可以自定义UI,但过于繁锁,容易出错,下面

介绍使用第三方软件来辅助UI设计,让UI设置更容易。

要完成本示例,首先需要下载3个免费软件,分别是Custom UI Editor For Microsoft Office、

XML Notepad 2007和Office Fluent User Interface XML Schema。

在正确安装3个软件后,按照下面的步骤来修改文档的界面。

步骤一 按组合键,新建一个空白文档,输入一些示例文字,按组合键

打开【保存】对话框,输入文件名为“这是一个用第三方软件来修改UI的文档.docm”。关闭此

文件。

步骤二 打开“Custom UI Editor For Microsoft Office”软件,单击工具栏上的【打开】按

钮打开【Open OOXML Document】对话框,选择上面保存的“这是一个用第三方软件来修改

UI的文档.docm”文件,单击“Insert”菜单下的“Office 2010 Custom UI Part”,如图339-1

所示。

图339-1 打开文档,插入一个文件

步骤三 依次单击【Insert】→【Sample XML】→【Custom Tab】命令,工具会将示例代

码插入到文件中,如图339-2所示。

1 / 4

图339-2 插入“Custom Tab”(自定义选项卡)示例代码

这里仅仅是示例代码,通常都不能满足实际的要求,如果直接在这里修改,因为没有语法提

示,所以容易出错,现将这里生成的示例Xml文件复制出来,用“XML Notepad 2007”来修改。

步骤四 将生成的示例Xml文字全选并按组合键复制,然后按组合键粘

贴到新建的记事本中,另存为,保存时注意选择“UTF-8”编码。打开“XML

Notepad”软件,单击【View】→【Schemas】打开【XML Schemas】对话框。单击【File】

→【Add schemas】命令,在弹出的【打开】对话框中选择“”,单击【打开】

按钮,最后单击【OK】按钮关闭【XML Schemas】对话框,如图339-3所示。

默认安装“Office Fluent User Interface XML Schema”时,“”文件的位置

是:“c:Office 2010 Developer ResourcesSchemas”。

图339-3 设置好Schemas文件

步骤五 打开“”文件,单击右侧的“Tree View”,选中“Button”节点,

2 / 4

再单击会出现这个节点可以选择的几种元素,选择“toggleButton”,选择“size”的值“Large”,

选择“normal”,如图339-4所示。

图339-4 使用架构方便地修改或增加Xml元素

步骤六 按组合键保存修改的文件,关闭“XML Notepad 2007”软件。打开记事

本,将内容复制粘贴到“Custom UI Editor for Microsoft Office”中,如图339-5左侧所示,然

后单击工具栏上的“Generate Callbacks”按钮,全选并复制其中的代码,如图339-5右侧所示。

图339-5 复制工具自动生成的回调函数(CallBack)的示例代码

步骤七 按组合键保存修改的文件,关闭“Custom UI Editor For Microsoft Office”

软件。打开Word,打开“这是一个用第三方软件来修改UI的文档.docm”文件,按

组合键打开VBE编辑器,将刚才复制的示例代码粘贴到ThisDocument模块下,再增加一句示

例代码,按组合键返回到“视图Microsoft Word”。测试结果:单击【Custom Tab】

选项卡下的【Custom Button】按钮,弹出如图339-6所示的对话框,单击【确定】按钮。

3 / 4

图339-6 添加回调函数和测试效果

注意:

(1)“Custom UI Editor For Microsoft Office”不支持中文,如果你的回调函数(即上面的

Callback)是中文,则会显示乱码。

(2)“Custom UI Editor For Microsoft Office”还有几个示例代码,如“backstage”(即修

改“文件”选项卡下的内容)、“command”(即修改内置控件的显示、隐藏、回调函数等),读

者可以—试试效果。

本篇文章节选自《Word 2010实战技巧精粹》

ISBN:9787115276759

人民邮电出版社

4 / 4

本文标签: 修改示例软件文件打开