MathGroup Archive 2010

[Date Index] [Thread Index] [Author Index]

Search the Archive

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.


  • Prev by Date: Re: Button Problem
  • Next by Date: Re: Equation problem
  • Previous by thread: Re: Button Problem
  • Next by thread: Re: Button Problem