Blog | Roadmap | Browse Source | View Tickets | Register | Trac Login | Forgot Password?

Word processor toolbars

This document is a guide for making changes to the ICE toolbars and does not explain how the toolbars work or how to code for OOo & Word.

Information about developing OOo extensions can be found on the extension manager wiki, information about Word Add-Ins is available at MSDN.

Important files are located in the following directory:

http://ice.usq.edu.au/svn/ice/trunk/templates/ice

Filename

Description

macros/toolbar.txt*

Main toolbar code for applying ICE styles

macros/publisher.txt*

Code for toolbar publishing features

macros/stylecreator.txt

Code for generating ICE styles

macros/Xref.txt

Code for cross referencing feature

OOo Extension

utils/extensionBuilder.py

The extension builder for the OOo ICE toolbar

ooo/ice-toolbar.oxt

The ICE toolbar OOo extension

ooo/ice-toolbar/description.xml

version, location of ice.update.xml & name are used

ooo/ice.update.xml

Contains the version & download URL for OOo to update the extension.

Word Add-In

 

word/ice-toolbar-installer.dot

The ICE toolbar for Word self installer

* VBA code used by both OOo and Word toolbars by using compiler conditions.

Toolbar updates

Make sure both the template directory in the trunk and the downloads area have been checked out using the same structure as the ICE repository:

ice/trunk/templates/ice (required for dev version)
ice/downloads/latest/templates (required for stable version)

Update the OOo toolbar

Update the ICE Word toolbar

previous up next