Hello,
The Forrest project (forrest.apache.org) has a ready-made
configuration for editing forrest documents in XXE. Unfortunately
this configuration can presently only be installed in the application
addon/ dir, as it references icons distributed with XXE (it installs
a toolbar).
I have not developed the config myself, but I am using it a lot, and
would like to make the config self-contained in one way or another. I
can think of two options, but have questions/problems with both:
1) installation-neutral reference to bundled icons (preferred)
I would like to be able to reference icons along the following lines:
<item label="Insert Column Before"
mnemonic="B"
icon="$XXE_HOME/addon/config/common/icons/
ColumnInsertBefore16.gif"
command="xhtml.tableColumn"
parameter="insertBefore"/>
where $XXE_HOME is an environment variable or similar (can be XXE-
internal, of course) that will always and reliably resolve to the
installation dir of XXE.
I have searched through the documentation, but I have not been able
to find such a thing.
In case there is no such variable/property (and no plans to introduce
one), the second option is:
2) Add all referenced icons to the config
Besides crafting new icons, what kind of license are the bundled
icons under? Could they be copied to the forrest config (forrest is
using Apache 2 license)?
Best regards,
Sjur