Re: Making a palette to control dynamic variables?
- To: mathgroup at smc.vnet.net
- Subject: [mg129448] Re: Making a palette to control dynamic variables?
- From: Brentt <brenttnewman at gmail.com>
- Date: Mon, 14 Jan 2013 23:29:44 -0500 (EST)
- Delivered-to: l-mathgroup@mail-archive0.wolfram.com
- Delivered-to: l-mathgroup@wolfram.com
- Delivered-to: mathgroup-newout@smc.vnet.net
- Delivered-to: mathgroup-newsend@smc.vnet.net
- References: <20130112032504.A33176944@smc.vnet.net>
Thank you. Yea, actually I was actually just coming here to say I found that section. Thank you. Good work on the UI btw! On Sun, Jan 13, 2013 at 9:01 PM, John Fultz <jfultz at wolfram.com> wrote: > Paste the following into the help viewer search field: > > tutorial/AdvancedDynamicFunctionality > > and scroll down to the section on DynamicModule wormholes (it's at the > very end of the document). > > John Fultz > jfultz at wolfram.com > User Interface Group > Wolfram Research, Inc. > > > > On Jan 11, 2013, at 9:25 PM, Brentt <brenttnewman at gmail.com> wrote: > > > > > Hello, > > > > I'm trying to make a control interface for a graphic be in a separate > > window. I want those variables to dynamically interact with variables in > > the original session. > > > > I thought maybe opening up the palette within a dynamic module might > work, > > but no such luck. Something is going on with the way variables are dealt > > with across notebooks I suppose, and I've been trying to find a > workaround. > > I was thinking perhaps using NotebookGet and NotebookWrite, but, as far > as > > I can tell, I then have to print those in a cell in the Notebook to > fetch > > the variables, which seems undesirable performance wise (also perhaps > using > > CellPrint prints the dynamic variable in the parent notebook, but I'm not > > sure how to turn that into a variable which I can use.) > > > > Is there a way to do this nicely? > > > > This was my attempt at creating a graphic with a locator in a palette > with > > the values to be used in furthur computations in the "parent" notebook. > > > > DynamicModule[{x = {0, 0}}, > > nb = DocumentNotebook[{ > > Graphics[{Locator[Dynamic[x]]}, PlotRange -> ( { > > {-1, 1}, > > {-1, 1} > > } ), Frame -> True] > > }]; > > CreatePalette[nb]; > > > > Dynamic@x > > ] > > > > > > But that x doesn't get the dynamically updated locator values from the > > palette. > > > > > > >
- References:
- Making a palette to control dynamic variables?
- From: Brentt <brenttnewman@gmail.com>
- Making a palette to control dynamic variables?