Building and registering your ScriptProvider

From Apache OpenOffice Wiki
Jump to: navigation, search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.



In order to compile these classes you need to include the UNO and Scripting Framework jar files in your classpath. You can find these in the program/classes directory of your Apache OpenOffice installation. The jar files that you need to include are: ridl.jar, unoil.jar, jurt.jar and ScriptFramework.jar.

To compile ScriptProviderForYourLanuage:

  1. Compile the ScriptProviderForYourLanguage.java, ScriptEditorForYourLanguage.java and YourLanguageScript.java files
  2. Create a jar file for ScriptProviderForYourLanguage with the following in the manifest file. (Use the -m switch to the jar command to add the manifest data)
 Built-By: Yours Truly
 RegistrationClassName: ScriptProviderForYourLanguage
  1. Register the ScriptProviderForYourLanguage jar file using the Extension Manager.

Now you should see an entry for YourLanguage in the Tools - Macros - Organize Macros… menu.

Content on this page is licensed under the Public Documentation License (PDL).
Personal tools
In other languages