Mathematica 9 is now available
Services & Resources / Wolfram Forums / MathGroup Archive
-----

MathGroup Archive 2009

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

Search the Archive

Re: presentations

  • To: mathgroup at smc.vnet.net
  • Subject: [mg104330] Re: [mg104297] presentations
  • From: Murray Eisenberg <murray at math.umass.edu>
  • Date: Wed, 28 Oct 2009 04:05:52 -0500 (EST)
  • Organization: Mathematics & Statistics, Univ. of Mass./Amherst
  • References: <200910270956.EAA05591@smc.vnet.net>
  • Reply-to: murray at math.umass.edu

Yes -- very much so!  I use it with Mathematica 7.0.1.

Francisco Gutierrez wrote:
> Friends:
> Is David Parks' presentation package --from his fantastic web page-- usable in v.7?
> Fg
> 
> 
> --- On Wed, 10/21/09, Jason Ledbetter <jasonbrent at gmail.com> wrote:
> 
> 
> From: Jason Ledbetter <jasonbrent at gmail.com>
> Subject: [mg104297] [mg104151] Re: [mg104137] Question on Dynamic with "DockedCell"
> To: mathgroup at smc.vnet.net
> Date: Wednesday, October 21, 2009, 5:29 AM
> 
> 
> Hmm. That organizational structure is different than what I'm using. I guess
> I need to comprehend the box structure of mathematica... for example
> "BoxData" doesn't seem to be a  documented primitive (It is referenced
> inside the Cell[] documentation as a one-liner).
> Is there a how-to or otherwise some documentation that describes when to use
> BoxData vs. ToBoxes vs. whatever or is it one of those "It depends and it's
> complicated" things?
> 
> -jbl
> 
> On Tue, Oct 20, 2009 at 2:09 PM, Adam Griffith <adamg at wolfram.com> wrote:
> 
>> I would suggest placing the code for the menus in a DynamicModule.
>>
>>
>> Notebook[........ , DockedCells->Cell[BoxData[ToBoxes at DynamicModule[.....
>> all code.....], "DockedCell"]]
>>
>> -Adam
>>
>>
>> Jason Ledbetter wrote:
>>
>>> Folk,
>>> I'm attempting to create a dynamically-appearing set of choices/menus
>>> using
>>> ButtonBar in a notebook window but I've been unable to get the desired
>>> affect to date. I've cobbled together the following code which almost does
>>> what I'm looking for but I could use some pointers in getting the rest of
>>> the way.
>>>
>>> The goal here is for the "topMenu" items to appear when the notebook is
>>> first instantiated and for the "secondMenu" option to appear when a
>>> "topMenu" option is selected. As it stands now, I'm having to start with
>>> the
>>> "secondMenu" option pre-defined to a bogus value.
>>>
>>> If I were to abstract my goal some more, I'm trying to figure out how to
>>> dynamically add/remove RowBox items that include ButtonBars from the
>>> notebook based on options that are selected.
>>>
>>> I'm guessing that I somehow need to programmatically generate the contents
>>> of a Dynamically wrapped RowBox (e.g., Dynamic[RowBox[...]]) but I'm not
>>> quite sure how to go about that just yet.
>>>
>>> Any help is greatly appreciated...
>>>
>>> Here's what I have thus far:
>>>
>>> --snip--
>>> Module[
>>>
>>>  {topMenu, secondMenu},
>>>
>>>  topMenu = {"option1", "option2"};
>>>  secondMenu = {"No option selected"};
>>>
>>>  menuChoice[choice_] := Module[{},
>>>    Switch[choice,
>>>     "option1", secondMenu = {"one", "selected"},
>>>     "option2", secondMenu = {"two", "selected"}, _, Print[choice]
>>>     ]];
>>>
>>>  CreateWindow[DockedCells -> Cell[
>>>     RowBox[
>>>      {
>>>       ToBoxes[
>>>        ButtonBar[ToString[#] :> menuChoice[#] & /@ topMenu]
>>>        ],
>>>       ToBoxes[
>>>        Dynamic[
>>>         ButtonBar[ToString[#] :> menuChoice[#] & /@ secondMenu]
>>>         ]
>>>        ]
>>>       }
>>>      ],
>>>     "DockedCell"],
>>>   TextAlignment -> Center
>>>   ]
>>>  ];
>>>
>>> --snip--
>>>
>>>
>>> thanks,
>>>
>>>
>>> -jbl
>>>
>>>
> 

-- 
Murray Eisenberg                     murray at math.umass.edu
Mathematics & Statistics Dept.
Lederle Graduate Research Tower      phone 413 549-1020 (H)
University of Massachusetts                413 545-2859 (W)
710 North Pleasant Street            fax   413 545-1801
Amherst, MA 01003-9305


  • References:
    • presentations
      • From: Francisco Gutierrez <fgutiers2002@yahoo.com>
  • Prev by Date: Re: presentations
  • Next by Date: Help Developing a Demonstration Project
  • Previous by thread: Re: presentations
  • Next by thread: Re: presentations