WOLFRAM

Control[{u,dom}]

represents an interactive control for the variable u in the domain dom, with the type of control chosen to be appropriate for the domain specified.

Control[{{u,uinit},dom}]

represents a control with initial value uinit.

Details

  • Control supports the following variable and domain specifications:
  • {u,umin,umax}manipulator (slider, animator, etc.)
    {u,umin,umax,du}discrete manipulator with step du
    {u,{xmin,ymin},{xmax,ymax}}2D slider
    {u,{u1,u2,}}setter bar for few elements; popup menu for more
    {u,{u1->lbl1,u2->lbl2,}}setter bar or popup menu with labels for elements
    {u,{True,False}}checkbox
    {u,color}color slider
    {u}blank input field
    {u,FormObject[]}form with specified fields
    {u,func}an arbitrary control from a function
    {{u,uinit},}use initial value uinit
    {{u,uinit,ulbl},}include label ulbl
    {{u,},,opts}use the specified control options
  • The variable u in Control[{u,}] is automatically treated as a Dynamic object.
  • Options specified by Control[{u,dom,opts}] are typically interpreted as they are in Manipulate.
  • The option setting ControlType->type will attempt to use a control of the specified type.
  • opts may include option settings specific to the selected control.

Examples

open allclose all

Basic Examples  (1)Summary of the most common use cases

Generate an automatically chosen control for an iterator:

Out[1]=1
Out[2]=2
Out[3]=3

Scope  (2)Survey of the scope of standard use cases

Control chooses the same controls as Manipulate for the same control specification:

Out[1]=1

Use ControlType to choose a different control:

Out[2]=2
Out[3]=3

Specify options specific to the selected control, such as Manipulator:

Out[1]=1

IntervalSlider:

Out[2]=2
Wolfram Research (2008), Control, Wolfram Language function, https://reference.wolfram.com/language/ref/Control.html (updated 2019).
Wolfram Research (2008), Control, Wolfram Language function, https://reference.wolfram.com/language/ref/Control.html (updated 2019).

Text

Wolfram Research (2008), Control, Wolfram Language function, https://reference.wolfram.com/language/ref/Control.html (updated 2019).

Wolfram Research (2008), Control, Wolfram Language function, https://reference.wolfram.com/language/ref/Control.html (updated 2019).

CMS

Wolfram Language. 2008. "Control." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2019. https://reference.wolfram.com/language/ref/Control.html.

Wolfram Language. 2008. "Control." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2019. https://reference.wolfram.com/language/ref/Control.html.

APA

Wolfram Language. (2008). Control. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/Control.html

Wolfram Language. (2008). Control. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/Control.html

BibTeX

@misc{reference.wolfram_2025_control, author="Wolfram Research", title="{Control}", year="2019", howpublished="\url{https://reference.wolfram.com/language/ref/Control.html}", note=[Accessed: 18-May-2025 ]}

@misc{reference.wolfram_2025_control, author="Wolfram Research", title="{Control}", year="2019", howpublished="\url{https://reference.wolfram.com/language/ref/Control.html}", note=[Accessed: 18-May-2025 ]}

BibLaTeX

@online{reference.wolfram_2025_control, organization={Wolfram Research}, title={Control}, year={2019}, url={https://reference.wolfram.com/language/ref/Control.html}, note=[Accessed: 18-May-2025 ]}

@online{reference.wolfram_2025_control, organization={Wolfram Research}, title={Control}, year={2019}, url={https://reference.wolfram.com/language/ref/Control.html}, note=[Accessed: 18-May-2025 ]}