How the Text Tools utility works

来源:互联网 发布:网易我的世界网络错误 编辑:程序博客网 时间:2024/05/25 21:36

文本工具如何工作

文本工具插件包含一些在Ribbon创建新单元的RibbonX代码:首页-工具-文本工具。选择此命令来调用显示文本工具对话框的‘启用文本工具’进程。

想要知道此工具为何需要同时调用‘启用文本工具’进程和‘显示文本工具对话框’进程,参考本章末尾的添加RibbonX代码

用户可以指定多种文本修改方法,然后通过单击应用按钮来应用这些操作。这些更改能够在对话框不关闭的情况下从工作表中显示出来。每一个操作都可以撤销,或是进一步执行其它更改。单击帮助按钮显示一个帮助窗口,单击关闭按钮来关闭对话框。,注意这是一个非模式化的对话框。换句话说,你能够在对话框不关闭的情况下同时进行excel操作。在某种意义上,一个非模式化对话框类似于一个工具栏。

如果你在excel 2013中使用此工具,当你跳转到别的工作簿窗口时,文本工具对话框窗口将会不可用。如果要在别的工作簿中使用此工具,你必须关闭此对话框,激活那个窗口,然后在再一次执行打开对话框的命令。

文本工具界面

当我新建一个工具时,我通常会从用户界面开始设计。在这个例子中,用户界面就是显示给用户的对话框。创建此对话框强制我再一次思考整个项目的工作流程。

14-2 文本工具界面


注意此界面控制器的分布与它显示给用户的是有所区别的。因为一些选项使用不同的控制器,而它们的状态是由代码直接操控的。下面列出了一些控制器以及它们的描述。

    ◇操作框:此控制器通常在左边显示,你可以用它来选择要执行的操作。

     ◇Proc1组合框:大多数文本操作选项使用此组合框来进一步地细化操作。

    ◇Proc2组合框:有两个文本操作选项使用此组合框来更进一步细化操作,分别是添加文本以及按位置移除(remove by position

    ◇复选框:“Skip Non-Text Cell”复选框与某些操作相关。

    ◇帮助按钮:单击此按钮以显示帮助

    ◇关闭按钮:单击此按钮来关闭界面

    ◇应用按钮:单击此按钮来对选定文本应用操作

    ◇进度条:此控制器由包含标签控制器的边框控制器组成

    ◇文本框:文本框是给添加文本选项使用的。

表格14-3显示此五种操作的界面。注意控制器里面变量的内容决定于哪个选项被选中。


原创粉丝点击