At present, we use exclusivley OpenOffice to write letters, bills an all other paper-output of Elexis. But this is not the only possibility. The text system is (of course) a plugin that can be replaced.
You might want to use OOWrapper, noatext and elexis-simpletext as templates for your own plugin. A text plugin should:
- define a class that implements ch.elexis.text.ITextPlugin
- plug into the extension point ch.elexis.Text
..and you're done
(Well, it is not so easy to implement a fully functional ITextPlugin. If you want to be in our Hall Of Fame, you implement an ITextPlugin that works on MaxOS-X. It does not have to use OpenOffice, but it should be able to read and write the OpenDocument Text-format or at least some XML format that we can convert later).
|