If you run SM_GUI in a licensed IDL session, you can control the program mode on startup by setting the /inboard etc. keywords as described above. If you don't do that, or if you start the precompiled version in the Virtual Machine, a window will pop up asking you which mode you want to run in (see Fig. 5.1).
If you run the program in the same mode all the time (on a given computer) and you don't want that window to always pop up, you can set an environment variable SM_VAR_ONE to the value inboard, outboard, cryo, or display_only, and a second environment variable SM_VAR_TWO to localhost or aps. Please refer to the documentation of your operating system on how to set environment variables. Note that usually environment variables are available only in the shell or terminal where you set them unless they are set on system startup. You can also make use of the batch file or bash script which is distributed with sm_gui.sav.
Holger Fleckenstein 2008-07-08