Re: Manipulate and syntax for InputField
- To: mathgroup at smc.vnet.net
- Subject: [mg111033] Re: Manipulate and syntax for InputField
- From: Nate Dudenhoeffer <dudenhoeffer at wisc.edu>
- Date: Sat, 17 Jul 2010 08:18:13 -0400 (EDT)
I am not sure how to constrain the input to a string as a manipulate
variable, but the code below should accomplish the same, only the input
field is no longer in the header.
species = "APINENE";
Manipulate[
Grid[{{
"Species:", InputField[Dynamic[species], String, FieldSize -> 8]
},
{expression[time, species]}
}],
{{time, stopIntegration, "Time Point"}, startIntegration,
stopIntegration, Appearance -> "Labeled"}
]
-Nate
On Thu, Jul 15, 2010 at 2:09 AM, Scot T. Martin <smartin at seas.harvard.edu>wrote:
> Hints on following would be appreciated:
>
> Manipulate[
> expression[time, species],
> {{time, stopIntegration, "Time Point"}, startIntegration,
> stopIntegration, Appearance -> "Labeled"},
> {{species, "APINENE", "Species"}, FieldSize -> 8}
> ]
>
> As intended, an InputField is generated by {{species, "APINENE",
> "Species"}, FieldSize -> 8}.
>
> The difficulty is I would like to constrain the type to String, as can be
> done using InputField["xxx",String]. But I cannot quite figure out the
> syntax to get String into the Manipulate formulation.
>
> Thanks in advance!
>
>
>