GUI Configuration Definitions

This directory contains XML files to configure GUI elements for JMRI.

## Contents

The 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