Re: Button Problem
- To: mathgroup at smc.vnet.net
- Subject: [mg109268] Re: Button Problem
- From: Gehrmann <jim.gehrmann at gmail.com>
- Date: Tue, 20 Apr 2010 05:49:15 -0400 (EDT)
- References: <201004190650.CAA06833@smc.vnet.net> <hqh9hu$em0$1@smc.vnet.net>
On Apr 19, 2:59 am, Patrick Scheibe <psche... at trm.uni-leipzig.de> wrote: > Hi, > > and the documentation to Button doesn't help? > > >>> > Typical possible settings for the Method option include "Preemptive= " > and "Queued". > > With the default setting Method->"Preemptive", button actions are > performed immediately, preempting any other evaluation, but are > allocated only a limited time to complete. > > With the setting Method->"Queued", button actions are added to the > current queue of evaluations, and are performed when other evaluations = > are complete. No time limit is applied. > <<< > > Hope this makes it clear. > > Cheers > Patrick > > Am Apr 19, 2010 um 8:50 AM schrieb Gehrmann: > > > > > I am using Mathematica 7 to analyze a large data set and have written > > a program which runs successfully when invoked as follows: > > > analyzer["C:\\mdtp\\Jim\\Data\\Data\\Field07Aout.txt", "abc", "All", > > "All", "-9", "PT", "-9", "CC", "EQ", "1", "1", "No", "{1}"]; > > > However, I would like to create a button notebook which allows the > > user to change parameters and push a button once the desired > > parameters have been chosen. I've tried the following statements: > > > Get["C:\\mdtp\\currentparameters.txt"]; (*reads the same parameters > > used above from a file*) > > > Button["Click Here to Produce Summary and Question Analyses", > > analyzer[testnamex, sourcenm, specification, selecteddatnm, > > posttestcorr, posttestnm, coursecorr, coursecorrnm, equator, > > ToExpression[alph], ToExpression[bet], graffile, qtoshow]] > > > which displays a button--on pushing the button the analyzer routine is > > invoked but doesn't complete--no error message is displayed. I > > believe that this button approach is exceeding some time or memory > > limit but haven't been able to determine which in order to make the > > button invocation method work. I would appreciate any help on this. > > Thanks. Thanks to all who replied! My problem was solved by setting Method- >"Queued", the solution proposed by Patrick.
- References:
- Button Problem
- From: Gehrmann <jim.gehrmann@gmail.com>
- Button Problem