52 lines
1.2 KiB
Plaintext
52 lines
1.2 KiB
Plaintext
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
|
<html>
|
|
<head>
|
|
<title>GUI Configuration Definitions</title>
|
|
</head>
|
|
<body bgcolor="white">
|
|
|
|
This directory contains XML files to configure GUI
|
|
elements for JMRI.
|
|
|
|
<h2>Contents</h2>
|
|
|
|
The
|
|
<a href="https://www.jmri.org/JavaDoc/doc/jmri/util/swing/package-summary.html">jmri.util.swing package</a>
|
|
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.
|
|
|
|
<p>
|
|
The default organization is a triplet of files:
|
|
<ul>
|
|
<li>Gui3LeftTree.xml
|
|
<li>Gui3MainToolBar.xml
|
|
<li>Gui3Menus.xml
|
|
</ul>
|
|
that together decorate a window.
|
|
|
|
<h2>Organization</h2>
|
|
|
|
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
|
|
|
|
</body>
|
|
</html>
|