This page was created by the IDL library routine
mk_html_help2.
Last modified: Mon May 5 18:17:35 2025.
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: jwl $ $LastChangedDate: 2022-03-01 11:44:06 -0800 (Tue, 01 Mar 2022) $ $LastChangedRevision: 30633 $ $URL: svn+ssh://thmsvn@ambrosia.ssl.berkeley.edu/repos/spdsoft/trunk/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)
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)
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)
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)
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/trunk/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)