This page was created by the IDL library routine mk_html_help2.

Last modified: Wed Apr 14 11:49:06 2010.


Directory Listing of Routines


Routine Descriptions

THM_UI_LAYOUT_OPTIONS

[Next Routine] [List of Routines]
NAME: 
 thm_ui_layout_options
PURPOSE:
 This routine creates and handles the layout widget.
CALLING SEQUENCE:
 thm_ui_layout_options
INPUT:
 info:  Info structure from thm_gui_new.
OUTPUT:
 none
HISTORY:

$LastChangedBy: pcruce $
$LastChangedDate: 2010-03-03 12:15:58 -0800 (Wed, 03 Mar 2010) $
$LastChangedRevision: 7394 $
$URL: svn+ssh://thmsvn@ambrosia.ssl.berkeley.edu/repos/thmsoc/tags/tdas_5_21/idl/themis/thm_ui_new/panels/thm_ui_layout_options/thm_ui_layout_options.pro $

(See themis/thm_ui_new/panels/thm_ui_layout_options/thm_ui_layout_options.pro)


THM_UI_MAKE_DEFAULT_LINEPLOT

[Previous Routine] [Next Routine] [List of Routines]
NAME:  
  thm_ui_make_default_lineplot
  
PURPOSE:
  Routine that creates a default lineplot on particular panel
  
CALLING SEQUENCE:
  thm_ui_make_default_lineplot, loadedData, panel, xvar, yvar, gui_sbar=gui_sbar
  
INPUT:
  loadedData: the loadedData object
  panel:  the panel on which the plot should be placed.
  xvar:  the name of the variable storing the x-data.
  yvar:  the name of the variable storing the y-data.
  gui_sbar: the main GUI status bar object
            
KEYWORDS:
  none
        
OUTPUT:
  none

(See themis/thm_ui_new/panels/thm_ui_layout_options/thm_ui_make_default_lineplot.pro)


THM_UI_MAKE_DEFAULT_PANEL

[Previous Routine] [Next Routine] [List of Routines]
NAME:  
  thm_ui_make_default_panel
  
PURPOSE:
  Routine that creates a default panel on current window
  
CALLING SEQUENCE:
  thm_ui_make_default_panel, windows_object, outpanel=outpanel, row=row, col=col
  
INPUT:
  windows:  the structure that stores all the windows, will place the default 
            panel on the current window.
            
KEYWORDS:
  outpanel = (optional) named variable in which the new panel object will be
             returned.
  row = (optional) particular row at which the panel should be placed, if not
        set the panel is placed at the bottom of the layout for the specified
        column.
  col = (optional) particular column at which the panel should be placed, if
        not set the panel is placed at the bottom of the first column.
  trange = (optional) set the time range of the panel
        
OUTPUT:
  none

(See themis/thm_ui_new/panels/thm_ui_layout_options/thm_ui_make_default_panel.pro)


THM_UI_MAKE_DEFAULT_SPECPLOT

[Previous Routine] [Next Routine] [List of Routines]
NAME:  
  thm_ui_make_default_specplot
  
PURPOSE:
  Routine that creates a default specplot on particular panel
  
CALLING SEQUENCE:
  thm_ui_make_default_specplot, loadedData, panel, xvar, yvar, zvar, 
                                gui_sbar=gui_sbar

INPUT:
  loadedData: the loadedData object
  panel:  the panel on which the plot should be placed.
  xvar:  the name of the variable storing the x-data.
  yvar:  the name of the variable storing the y-data.
  zvar:  the name of the variable storing the z-data.
  gui_sbar: the main GUI status bar object
            
KEYWORDS:
  none
        
OUTPUT:
  none

(See themis/thm_ui_new/panels/thm_ui_layout_options/thm_ui_make_default_specplot.pro)


THM_UI_PROCESS_AXIS_TAGS

[Previous Routine] [List of Routines]
Processes tags from settings from dl and applies them to an axis 

Inputs:
  axis(object ref): thm_ui_axis_settings
  axis(string):  string naming the axis, can be 'x','y',or 'z'
  dlptr(ptr to struct):  The dlimits pointer from the data object
  lptr(ptr to struct): The limits pointer from the data object 
                
$LastChangedBy: pcruce $
$LastChangedDate: 2009-05-12 12:07:37 -0700 (Tue, 12 May 2009) $
$LastChangedRevision: 5831 $
$URL: svn+ssh://thmsvn@ambrosia.ssl.berkeley.edu/repos/thmsoc/tags/tdas_5_21/idl/themis/thm_ui_new/panels/thm_ui_layout_options/thm_ui_process_axis_tags.pro $

(See themis/thm_ui_new/panels/thm_ui_layout_options/thm_ui_process_axis_tags.pro)