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

MathGroup Archive 2010

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

Search the Archive

Re: Program Generation of Mathematica Code

  • To: mathgroup at smc.vnet.net
  • Subject: [mg106463] Re: Program Generation of Mathematica Code
  • From: David Reiss <dbreiss at gmail.com>
  • Date: Wed, 13 Jan 2010 05:59:42 -0500 (EST)
  • References: <hihglb$fej$1@smc.vnet.net>

I am not completely sure I understand your question (also Cats and
Dogs seemed not to be mentioned in the problem statement).

But perhaps this is what you are looking for:

PopupMenu[x, MapIndexed[(#2[[1]] -> #1) &, {labelA, labelB, labelC}]]

--david
http://scientificarts.com/worklife


On Jan 12, 4:50 am, "Stewart Bodzin" <Stewart.Bod... at usa.net> wrote:
> I cannot figure out how to create a symbol which contains a valid list of
> values and labels to use in a PopupMenu.
>
> In the following example, the list is for cat and dog.  I need to generate a
> list, represented by a symbol, and use the symbol within the PopupMenu
> function.
>
> I have a list of labels called mylabels.   How can I use it in the PopupMenu
> with the values of 1, 2, . for the values?
>
> The symbol Mylabels = {labelA, labelB, labelC}
>
> needs to be used to create a new symbol that will work as   { }
>
> If the values and the arrows are set to be strings, then it does not work.  
>
> Any ideas would be greatly appreciated.



  • Prev by Date: Re: Program Generation of Mathematica Code
  • Next by Date: default options, OptionsPattern[], and FilterRules[]
  • Previous by thread: Re: Program Generation of Mathematica Code
  • Next by thread: I->-I, my solution. See examples at the end. Improvements/ suggestions/