Mark Fletcher wrote:
> My company is going to be externalizing our UI strings in the form of
> XML. In our documentation, we'll use pointers (DITA conrefs) to these
> strings rather than typing them, so if the UI strings change, our doc
> will stay in synch.
>  
> I'd like to create a picklist pane, similar to the Edit pane, from which
> a writer can choose a string pointer to insert into the doc. Can anyone
> give me a general idea of the XXE Java objects I'll need to work with to
> accomplish this? Or if there are any existing objects I can leverage (or
> at least use as reference) when building this functionality?
>  

You need to create a custom AppPane

-->
http://www.xmlmind.com/xmleditor/_distrib/doc/api/com/xmlmind/xmleditapp/kit/AppPane.html

and to declare it in a custom.xxe_gui file using the <pane> GUI element.

--> The concepts are explained here:
http://www.xmlmind.com/xmleditor/_distrib/doc/gui/index.html

--> Extending the GUI of XMLmind XML Editor by creating custom parts is
explained here:
http://www.xmlmind.com/xmleditor/_distrib/doc/dev/gui.html

In terms of ``plumbing'', what you want to do is pretty simple but you
need to be fluent in Java[tm]/Swing.

My advice is to read the above documentation and then to read the source
code of existing AppPanes, for example this one:
com.xmlmind.xmleditapp.kit.part.InsertCharacterPane

Reply via email to