WOLFRAM

Deploy[expr]

yields a deployed version of expr in which elements such as Slider, InputField, Locator and Button are active, but general editing and selection is disabled.

Details

  • All objects with an Enabled option are kept active by Deploy.
  • InputField[e] within a Deploy can be used to provide an editable version of any expression e.

Examples

open allclose all

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

Disable graphics interactivity while keeping the Slider2D active:

Out[1]=1

Prevent panels and panes from having editable and selectable text:

Out[1]=1

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

Deployed cells cannot have their contents selected:

Out[1]=1

Deployed text can be selected in its entirety, but the contents cannot be selected:

Out[1]=1

Deployed typesetting constructs cannot have their contents selected:

Out[1]=1

Deployed graphics cannot be selected or resized, and their contents cannot be selected:

Out[1]=1

Deployed 3D graphics cannot be selected, resized, or rotated:

Out[1]=1

Properties & Relations  (5)Properties of the function, and connections to other functions

Controls will work inside Deploy even when deeply buried in deployed constructs:

Out[1]=1

Text inside of a deployed InputField can be selected and edited:

Out[1]=1

InputField can also be used without borders. The result looks like regular text:

Out[2]=2

Deploy overloads the Selectable and Editable options:

Out[1]=1

Setting Deployed->False allows the creation of an undeployed region:

Out[1]=1

The various functions that create dialog and palette notebooks deploy their contents automatically:

Wolfram Research (2007), Deploy, Wolfram Language function, https://reference.wolfram.com/language/ref/Deploy.html.
Wolfram Research (2007), Deploy, Wolfram Language function, https://reference.wolfram.com/language/ref/Deploy.html.

Text

Wolfram Research (2007), Deploy, Wolfram Language function, https://reference.wolfram.com/language/ref/Deploy.html.

Wolfram Research (2007), Deploy, Wolfram Language function, https://reference.wolfram.com/language/ref/Deploy.html.

CMS

Wolfram Language. 2007. "Deploy." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/Deploy.html.

Wolfram Language. 2007. "Deploy." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/Deploy.html.

APA

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

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

BibTeX

@misc{reference.wolfram_2024_deploy, author="Wolfram Research", title="{Deploy}", year="2007", howpublished="\url{https://reference.wolfram.com/language/ref/Deploy.html}", note=[Accessed: 22-January-2025 ]}

@misc{reference.wolfram_2024_deploy, author="Wolfram Research", title="{Deploy}", year="2007", howpublished="\url{https://reference.wolfram.com/language/ref/Deploy.html}", note=[Accessed: 22-January-2025 ]}

BibLaTeX

@online{reference.wolfram_2024_deploy, organization={Wolfram Research}, title={Deploy}, year={2007}, url={https://reference.wolfram.com/language/ref/Deploy.html}, note=[Accessed: 22-January-2025 ]}

@online{reference.wolfram_2024_deploy, organization={Wolfram Research}, title={Deploy}, year={2007}, url={https://reference.wolfram.com/language/ref/Deploy.html}, note=[Accessed: 22-January-2025 ]}