MUSR GUI USER'S MANUAL
Welcome to the MUSR Java GUI Manual, this is a guide to all the menu options that are contained in the GUI.

CONTENTS

 Installing instructions

GUI loading and the 'default.gui' file
Status text field for any message display

MENU OPTIONS:
   File
Open a Saved GUI- (Ctrl+O)
Save GUI - (Ctrl+S)
Import Data Table from File on 'musr.triumf.ca' Server (through RMI)
Import Data Table from File on 'cmms.triumf.ca' Server (through RMI)
Import Data Table from local file - (Ctrl+I)
Remove Data Table - (Ctrl+R)
Quit - (Ctrl+Q)
   View
Display Plot - (Ctrl+D)
Main GUI Window (DataTables and Columns) - (Ctrl+G)
Show Title, Abstract, Comments
Data Spreadsheet- (Ctrl+E)
Functions Table
Constants Table
   Options
Axis Types
Point Type s & Sizes
Title and Labels
Limits (Min and Max)
Strict Limits
Set case-sensitive
Color Options
Label Font
TitleFont
NumbersFont
Plot Setup (pix)
Graph Setup
Zero Axes Setup
Status Info
  Tools
Command Line Console
Frames
Define Function
Define Constant
Automatic Symbol Size Setup
Plot Size Setup
Print



Installing instructions

If the Applet is not loading, follow the next three steps:
Safari:    1.0 (Mac OS X) - java 1.4.1 plugin;   (GUI not optimized)
Note:
-You need to have the full Netscape version and the java plug-in enabled. To enable your java plug-in, go to Preferences/Advanced and click on 'Enable Java'. For more  information on java plug-ins for your platform, you can visit: Plug-in-doc. This site will guide you through the java plug-in installation and the browser set-up processes.
- Generally, all new versions of Netscape should easily support this Applet. So if your borwser is not in the list above and you don't feel like downloading other versions, you can still try to go through the steps below to try to enable the GUI Applet to load on your browser.
-This will allow the Applet to load in your browser and enable the opening of files into the Applet and making RMI file transfers between the musr server and your computer.
-Note: The .java.policy file will not make any other system permissions than the ones mentioned above. If you feel unsafe about having this policy file in your home directory, you can erase it (or copy it into a different directory) when you are done with using the MUSR GUI.
In order to make RMI transfers possible, make sure to run rmiregistry before you load your Netscape.
Before doing that, you have to unset the CLASSPATH in your environment IF the CLASSPATH is defined. Most probably you won't have to worry about
    that since your classpath is most likely not defined (you can check this by typing 'setenv' or 'set' or 'path' in your xterm).
To do this, type:

in UNIX (xterm), Mac OS X (Terminal):
  unsetenv CLASSPATH
  rmiregistry &
Microsoft Windows (use javaw if start is not available):
  unset CLASSPATH
  start rmiregistry (or 'javaw rmiregistry' from a DOS window under Win32 in Windows)
                                                                   (there are more alternative ways to start rmi in Windows..)






    GUI loading and the 'default.gui' file
When the GUI is loaded, it will automatically search for a 'default.gui' file in the /tmp/ directory that is universal to most operating systems.
This is a file that contains the previous GUI state (see 'Save GUI' menu option) and it is loaded for convenience so that the user can continue
to work without having to load a saved state. If the 'defalult.gui' file is not there, it will just report that the file wasn't found and a default
GUI state will be loaded to start work from scratch or load some other GUI state.

    Status text field for any message display

Is located below of the GUI menu-bar and is used to display any information, comment or error that the GUI would want to inform the user of.


MENU OPTIONS:

   File

  This option will load in a specified 'db' file from //musr.triumf.ca/GUI_RMIServer.  The requested file has to be a standard db file.
  -There is a default directory with a random 'db' file already written in to download from the server. You will have to specify a new directory path
and the 'db' file name to open from the server.
  -Also, you will have to save the db file onto your computer before the GUI can open it. The additional textfields are there for you to specify
the directory path on your computer and the name of the file, the way you would want it. Note that the settings that you enter will be preserved and
even if you save your GUI, these settings will be saved with it.
  If the rmiregistry is active on your computer, the file should automatically transfer, be saved on your computer and loaded into your GUI after
you've presses the 'Open File' button.   
  This option will load in a specified 'db' file from //cmms.triumf.ca/GUI_RMIServer.  The requested file has to be a standard db file.
  -There is a default directory with a random 'db' file already written in to download from the server. You will have to specify a new directory path
and the 'db' file name to open from the server.
  -Also, you will have to save the db file onto your computer before the GUI can open it. The additional textfields are there for you to specify
the directory path on your computer and the name of the file, the way you would want it. Note that the settings that you enter will be preserved and
even if you save your GUI, these settings will be saved with it.
  If the rmiregistry is active on your computer, the file should automatically transfer, be saved on your computer and loaded into your GUI after
you've presses the 'Open File' button.


   View

    Options