This page was created by the IDL library routine
mk_html_help2
.
Last modified: Wed Jun 12 10:49:46 2024.
NAME: elf_ui_load_data PURPOSE: This routine builds a load data panel of widgets for and handles the widget events produces. HISTORY: $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_1_00/spedas/gui/api_examples/load_data_tab/elf_ui_load_data.pro $
(See projects/elfin/spedas_plugin/elf_ui_load_data.pro)
NAME: elf_ui_load_data_load_pro PURPOSE: This routine provides an example for loading data into the GUI from the load data panel. The purpose of this routine is to provide a wrapper around the actual load data procedure (which is mission specific). This routine handles all the 'administrative' work of validating times, checking if data exists, and adding the data to the GUI's loadedData object. The loadedData object loads and tracks all data that is available to the GUI. INPUT: loadStruc - this structure contains all the mission specific information that is required by the procedure that loads the data. For purposes of demonstration, this rouine uses the following parameters: instrument - character string (or array) containing the name of the instrument such as 'fgm', 'epd', 'mrma', 'mrmi, or 'state' datatype - dependent on instrument and level time range - an array of 2 character strings containing the start and stop times of the data to be loaded. ['2007-03-23/00:00:00', '2007-03-24/00:00:00'] loadedData - the loaded data object contains information on all variables currently loaded in the gui. This object is used by many other panels to display the variables that are available to the GUI. Whenever new data is imported to the GUI this object must be updated. statusBar - the status bar object used to display textual information for the user and is located at the bottom of the load windows. This object can be used to inform the user of successful executions, warnings, and/or errors. historyWin - the history window object displays all messages generated during this session. parent_widget_id - the widget ID of the parent. This ID is needed for appropriate layering and modality of popups KEYWORDS (OPTIONAL): replay - set this flag to replay previous dproc operations overwrite - this flag allows the replay of user overwrites HISTORY: ;$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_1_00/spedas/gui/api_examples/load_data_tab/elf_ui_load_data_load_pro.pro $
(See projects/elfin/spedas_plugin/elf_ui_load_data_load_pro.pro)