This page was created by the IDL library routine mk_html_help2.

Last modified: Thu Aug 6 12:53:14 2020.


Directory Listing of Routines


Routine Descriptions

SPD_UI_LAYOUT_OPTIONS

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

(lphilpott, 06/21/2011) Modified the event handling for the spinners so that it delays handling invalid entries until
the user clicks OK/Apply or changes panels. Added code to set the minimums for the Columns per page and Rows per page 
spinner (as they change) so that the user can't click down below valid values.


$LastChangedBy: egrimes $
$LastChangedDate: 2014-07-28 13:47:52 -0700 (Mon, 28 Jul 2014) $
$LastChangedRevision: 15619 $
$URL: svn+ssh://thmsvn@ambrosia.ssl.berkeley.edu/repos/spdsoft/tags/spedas_4_0/spedas_gui/panels/spd_ui_layout_options/spd_ui_layout_options.pro $

(See spedas_gui/panels/spd_ui_layout_options/spd_ui_layout_options.pro)


SPD_UI_MAKE_DEFAULT_LINEPLOT

[Previous Routine] [Next Routine] [List of Routines]
NAME:  
  spd_ui_make_default_lineplot
  
PURPOSE:
  Routine that creates a default lineplot on particular panel
  
CALLING SEQUENCE:
  spd_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.
            
KEYWORDS:
  gui_sbar: the main GUI status bar object
  datanum: # of the trace that we're plotting - passed from layout options 
        
OUTPUT:
  none

(See spedas_gui/panels/spd_ui_layout_options/spd_ui_make_default_lineplot.pro)


SPD_UI_MAKE_DEFAULT_PANEL

[Previous Routine] [Next Routine] [List of Routines]
NAME:  
  spd_ui_make_default_panel
  
PURPOSE:
  Routine that creates a default panel on current window
  
CALLING SEQUENCE:
  spd_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 spedas_gui/panels/spd_ui_layout_options/spd_ui_make_default_panel.pro)


SPD_UI_MAKE_DEFAULT_SPECPLOT

[Previous Routine] [Next Routine] [List of Routines]
NAME:  
  spd_ui_make_default_specplot
  
PURPOSE:
  Routine that creates a default specplot on particular panel
  
CALLING SEQUENCE:
  spd_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 spedas_gui/panels/spd_ui_layout_options/spd_ui_make_default_specplot.pro)


SPD_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): spd_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: jimm $
$LastChangedDate: 2014-02-11 10:54:32 -0800 (Tue, 11 Feb 2014) $
$LastChangedRevision: 14326 $
$URL: svn+ssh://thmsvn@ambrosia.ssl.berkeley.edu/repos/spdsoft/tags/spedas_4_0/spedas_gui/panels/spd_ui_layout_options/spd_ui_process_axis_tags.pro $

(See spedas_gui/panels/spd_ui_layout_options/spd_ui_process_axis_tags.pro)