This directory contains XML files to configure GUI
elements for JMRI.
Contents
The {@link jmri.util.swing} package can build
toolbars, menus, and navigation trees from XML files
for decorating windows. This directory
is the default location for storing files
used for configuration by JMRI applications.
The default organization is a triplet of files:
- Gui3LeftTree.xml
- Gui3MainToolBar.xml
- Gui3Menus.xml
that together decorate a window.
Organization
apps - general structure of an application
decoderpro
demo
panelpro
parts - for use with XInclude
HelpMenu.xml
WindowsMenu.xml
jmri (and child packages; wrong place? e.g. is
apps really a source tree directory,
so jmri should be top level?)
test - for use with JUnit tests, not for production use;
should be moved to test/ source tree?
Gui3LeftTree.xml
Gui3MainToolBar.xml
Gui3Menus.xml
Related Documentation
For overviews, tutorials, examples, guides, and tool documentation, please see:
@see jmri.util.swing
@since 2.9.1