MathGroup Archive 2008

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

Search the Archive

Re: Localizing Large Numbers of Variables in a DynamicModule:

  • To: mathgroup at smc.vnet.net
  • Subject: [mg85738] Re: Localizing Large Numbers of Variables in a DynamicModule:
  • From: Jens-Peer Kuska <kuska at informatik.uni-leipzig.de>
  • Date: Wed, 20 Feb 2008 07:03:33 -0500 (EST)
  • Organization: Uni Leipzig
  • References: <fpfkuo$k6t$1@smc.vnet.net>
  • Reply-to: kuska at informatik.uni-leipzig.de

Hi,

oo @@ args

will not help ?

Regards
   Jens

Ron Monson wrote:
>   
> I'm wondering if anyone can see a shorter way of  localising a large number of variables within a DynamicModule? For example,  instead of 
> DynamicModule[{x1,x2,x3,x4,x5},
> oo[x1,x2,x3,x4,x5];
> oo[x1,x2,x3,x4,x5];
> something with an idiom along the lines of 
> args={x1,x2,x3,x4,x5};
> DynamicModule[args,
> oo[args];
> oo[args]
> 
> The motivation for this is that in constructing a complex  interface the number of varfiables and functions may get quite large and further,  these variables may also need to be accessed in another function that is nested  more deeply . For example, function foo may call other functions which in  turn call other functions ... until finally the bottom function may need to  access say the variable - x1. Having to  repeatedly pass the entire or selected parts of  the variable space can get unwieldy and impact on the final code's  readability. Thanks.


  • Prev by Date: Re: Plotting points of the function at increments.
  • Next by Date: Re: Making a lists with conditions
  • Previous by thread: Re: Localizing Large Numbers of Variables in a DynamicModule:
  • Next by thread: Re: Localizing Large Numbers of Variables in a DynamicModule: