This page was created by the IDL library routine `mk_html_help2`.

Last modified: Fri Jan 20 01:15:10 2012.

# Directory Listing of Routines

# ssl_general/misc/system

- CWD
- INIT_DEVICES
- LIBS
- LOADCT2
- THMCTPATH
  Gets the path of the color table used by themis
- TPLOT_THM_GUI_OUT
  Checks for the presence of status bar and/or history window

# Routine Descriptions

## CWD

[Next Routine] [List of Routines]

    Procedure:  CWD  [,newdir]
    Purpose:    Change working directory
    Keywords:
           /PICK   use dialog_pickfile to choose a directory
           PROMPT = STRING   - Changes prompt to STRING+newdir
                    The value STRING is stored in a common block variable and
                    is not required in subsequent calls to CWD
           PROMPT = 0    - Clear prompt string

    Other options:

(See ssl_general/misc/system/cwd.pro)

## INIT_DEVICES

[Previous Routine] [Next Routine] [List of Routines]

    PROCEDURE:  init_devices
    PURPOSE:    Initializes IDL devices for multiple systems.  Can be called from idl_startup batch file.

    KEYWORDS:
       COLORTABLE:  Colortable number to be used. (defaults to 34)

     Typical examples:

     Notes:
         Searches for the environment variable "IDL_DEVICE" and uses its value to define the
         graphics device using "SET_PLOT"

    HISTORY
     Written by Davin Larson

    $LastChangedBy: davin-win $
    $LastChangedDate: 2011-02-11 13:59:54 -0800 (Fri, 11 Feb 2011) $
    $LastChangedRevision: 8179 $
    $URL: svn+ssh://thmsvn@ambrosia.ssl.berkeley.edu/repos/ssl_general/trunk/misc/system/init_devices.pro $

(See ssl_general/misc/system/init_devices.pro)

## LIBS

[Previous Routine] [Next Routine] [List of Routines]

    Name: libs
    Purpose:
      Displays location of source files.

    Usage:
      libs,string  ; string is the name of an IDL source file.
                     It may contain wildcard characters
    Restrictions:

(See ssl_general/misc/system/libs.pro)

## LOADCT2

[Previous Routine] [Next Routine] [List of Routines]

    PROCEDURE loadct2, colortable
       By default LOADCT2 uses the same color table used by LOADCT
       This can be changed in 3 ways:
       1) Use the FILE keyword to define a new file
       2) Define the environment variable IDL_CT_FILE to point to a new file
       3) Place a new color table file in the same directory as LOADCT2 that matches
             the name: 'colors*.tbl'.  (The last file found with file_search is used).

    KEYWORDS:
       FILE:  (string) Color table file
              If FILE is not provided then LOADCT2
              Uses the environment variable IDL_CT_FILE to determine
              the color table file if FILE is not set.
    common blocks:
       colors:      IDL color common block.  Many IDL routines rely on this.
       colors_com:
    See also:
       "get_colors","colors_com","bytescale"

    Created by Davin Larson;  August 1996
    Version:           1.4
    File:              00/07/05
    Last Modification: loadct2.pro

(See ssl_general/misc/system/loadct2.pro)

## THMCTPATH

[Previous Routine] [Next Routine] [List of Routines]

    NAME: thmctpath

    PURPOSE:
       Gets the path of the color table used by themis

    CALLING SEQUENCE:
      thmctpath,getpath

    $LastChangedBy: pcruce $
    $LastChangedDate: 2009-06-10 09:57:19 -0700 (Wed, 10 Jun 2009) $
    $LastChangedRevision: 6105 $
    $URL: svn+ssh://thmsvn@ambrosia.ssl.berkeley.edu/repos/ssl_general/trunk/misc/system/thmctpath.pro $

(See ssl_general/misc/system/thmctpath.pro)

## TPLOT_THM_GUI_OUT

[Previous Routine] [List of Routines]

    NAME:
     tplot_thm_gui_out

    PURPOSE:
     Checks for the presence of status bar and/or history window
     objects from the THEMIS GUI and ouputs a message.

    INPUT:
      msg: A single string to send to the history window or status bar
      hwin: Object reference to the history window
      sbar: Object reference to the status bar (message bar)

    NOTES:
     The order in which the history window and status bar are passed
     in should be irrelevant.

(See ssl_general/misc/system/tplot_thm_gui_out.pro)