脚本框架
From Apache OpenOffice Wiki
< Zh | Documentation
OpenOffice.org 宏是可自动执行多个步骤的小程序。脚本框架是 OpenOffice.org [VERSION] 的一项新功能。它允许用户采用多种编程和脚本语言编写并运行 OpenOffice.org 宏,这些语言包括:
- BeanShell (http://www.beanshell.org/)
- JavaScript (http://www.mozilla.org/rhino/)
- Java (http://www.java.com)
- OpenOffice.org Basic OpenOffice.org Basic 和对话框
设计该框架的目的在于使开发者能添加对新语言的支持。
本章的结构
本章分为以下几节:
- 使用脚本框架 介绍脚本框架的用户界面功能
- 介绍如何使用“运行宏”对话框运行宏。
- 介绍如何使用“管理器”对话框创建、编辑并管理宏。
- 编写宏 就如何着手编写脚本框架宏为您提供指导
- 介绍如何编写简单的 HelloWorld 宏。
- 介绍脚本框架宏如何与 OpenOffice.org 和 OpenOffice.org API 进行交互。
- 介绍如何用脚本框架宏创建对话框。
- 介绍如何编译和部署 Java 宏。
- 脚本框架是如何运行的 介绍脚本框架的可插入体系结构如何允许您轻松方便地添加对新脚本语言的支持。
- 使用Java Helper 类来编写LanguageScriptProvider UNO 组件 介绍如何使用脚本框架 Java 帮助程序类来添加对新脚本语言的支持
- 介绍如何添加编辑器和管理支持。
- 介绍如何建立并注册 ScriptProvider。
- 从头编写 LanguageScriptProvider UNO 组件 介绍如何编写 LanguageScriptProvider UNO 组件.
谁应该阅读本章
如果您对使用 BeanShell、JavaScript、Java 或 OpenOffice.org Basic 自动执行 OpenOffice.org 感兴趣,则应该阅读章节 脚本框架 - 使用脚本框架 和 脚本框架 - 编写宏。
如果您对添加支持使用具有基于 Java 的解释程序的语言运行和编写宏感兴趣,则应该阅读章节 脚本框架 - 使用Java Helper 类来编写LanguageScriptProvider UNO 组件。
If you are interested in adding support to run and write macros in a language with a Java based interpreter then you should read section .
如果您对从头开始添加脚本语言支持感兴趣,则应该阅读章节 Writing a LanguageScriptProvider UNO Component From Scratch。
Content on this page is licensed under the Public Documentation License (PDL). |