GUIKit`
GUIKit`

Script

The functionality provided by GUIKit has been superseded by the interface construction and controls functions native to the built-in Wolfram Language.

Script[scriptcode]

defines a script to be used either on load or during an event.

Details and Options

  • To use Script, you first need to load GUIKit using Needs["GUIKit`"].
  • Script is used to associate scripting code either as general code to be executed when the widget definition is read in or as code bound to a specific event, to be executed each time the event occurs within a BindEvent expression.
  • By default, the language of a Script is Wolfram Language code unless an alternate language is specified. You can use Language -> "xml" to specify that the content of the Script is a string of GUIKitXML.
  • Script is HoldAllComplete so that evaluation does not occur when processing Script blocks.
  • The following options can be given:
  • LanguageAutomaticthe language the script code is written in
    ScriptSourceNonean external file that contains the script code

Examples

Basic Examples  (1)

Define a function to be called whenever a button's "action" event occurs:

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

Text

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

CMS

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

APA

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

BibTeX

@misc{reference.wolfram_2023_script, author="Wolfram Research", title="{Script}", year="2007", howpublished="\url{https://reference.wolfram.com/language/GUIKit/ref/Script.html}", note=[Accessed: 19-March-2024 ]}

BibLaTeX

@online{reference.wolfram_2023_script, organization={Wolfram Research}, title={Script}, year={2007}, url={https://reference.wolfram.com/language/GUIKit/ref/Script.html}, note=[Accessed: 19-March-2024 ]}