spedas/gui/utilities/
spd_ui_dproc.pro
Routines
Routines from spd_ui_dproc.pro
result = call_dproc(dp_task, dp_pars, names_out=names_out, no_setactive=no_setactive, hwin=hwin, sbar=sbar, call_sequence=call_sequence, loadedData=loadedData, gui_id=gui_id, dpr_extra=dpr_extra)
NAME: spd_ui_dprocPURPOSE: handles data processing requestsCALLING SEQUENCE: spd_ui_dproc, info, uvalINPUT: info = the info structure for the calling widget, the loadeddata object, statusbar object and historywin object need to have been initialized.
result = spd_ui_dproc(info, uval, group_leader=group_leader, ext_statusbar=ext_statusbar, ptree=ptree)
Routine details
top source call_dproc
result = call_dproc(dp_task, dp_pars, names_out=names_out, no_setactive=no_setactive, hwin=hwin, sbar=sbar, call_sequence=call_sequence, loadedData=loadedData, gui_id=gui_id, dpr_extra=dpr_extra)
NAME: spd_ui_dproc PURPOSE: handles data processing requests CALLING SEQUENCE: spd_ui_dproc, info, uval INPUT: info = the info structure for the calling widget, the loadeddata object, statusbar object and historywin object need to have been initialized. uval = the string value for the data processing task that is to be done. Good values are: ['subavg', 'submed', 'smooth', 'blkavg', 'clip','deflag','degap','spike','deriv','pwrspc','wave', 'hpfilt'] KEYWORDS: ext_statusbar = the default is to output messages to the main GUI statusbar. If ext_statusbar is a valid object, then updates go here group_leader = the calling widget id, the default is to use the main GUI ptree = pointer to copy data tree OUTPUT: Returns 1 for successful output, 0 for unsuccessful, otherwise, tasks are preformed, active data are updated, messages are updated. NOTES: If you add any operations, be sure to put code in place so that we can recall the operation when a spedas document is loaded without data. HISTORY: 20-oct-2008, jmm, jimm@ssl.berkeley.edu $LastChangedBy: egrimes $ $LastChangedDate: 2014-05-02 15:34:01 -0700 (Fri, 02 May 2014) $ $LastChangedRevision: 15031 $ $URL: svn+ssh://thmsvn@ambrosia.ssl.berkeley.edu/repos/spdsoft/trunk/spedas/gui/utilities/spd_ui_dproc.pro $ This routine simplifies some of the recall code
Parameters
- dp_task
- dp_pars
Keywords
- names_out
- no_setactive
- hwin
- sbar
- call_sequence
- loadedData
- gui_id
- dpr_extra
top source spd_ui_dproc
result = spd_ui_dproc(info, uval, group_leader=group_leader, ext_statusbar=ext_statusbar, ptree=ptree)
Parameters
- info
- uval
Keywords
- group_leader
- ext_statusbar
- ptree
File attributes
Modification date: | Mon May 12 22:33:57 2014 |
Lines: | 239 |