Wolfram ResearchPRODUCTSPURCHASEFOR USERSCOMPANYOUR SITES
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.

Reference Introduction

The reference section is divided into the following categories.

Expression Reference

The Expression reference section lists all symbols that can be used with the unevaluated user interface definition expression. This expression tree that defines an interface is eventually passed to one of the runtime functions to evaluate and transform the definition into a working runtime user interface.

Runtime Reference

The Runtime reference section lists all functions that manipulate interface definitions throughout the definition lifetime, including initial execution of a definition, querying its runtime state, and terminating running interface objects.

Script Reference

The Script reference section lists all symbols that can be used within Mathematica Script[] section blocks. Many of these symbols work within Script blocks in the analogous way they are used within the unevaluated interface definition expression except that within a Script block they evaluate at the time the Script is evaluated within Mathematica.

GUIObject Reference

The GUIObject reference section lists all symbols that can be used to interact with the runtime state of an interface available through an GUIObject instance. Many of these symbols are typically used to represent the unevaluated state of an interface definition. Additionally, they can also be used within Script[] blocks, and when they evaluate within scripts, their runtime context is determined by the interface definition they belong to. However, if you want to evaluate these functions and interact with running interfaces in arbitrary Mathematica code, controlling an interface externally, you must use them with a GUIObject reference so that the system knows in what context and with what interface widgets the code should execute.

Complete Functions Listing

As its name implies, this is a combined listing of all symbols within the GUIKit framework.

XML Reference

The XML reference section provides a listing of the XML tags and DTD that make up the XML representation of an interface definition. An interface definition can either be constructed as an unevaluated Mathematica expression making up the symbols outlined in the Expression reference or an equivalent XML definition. It may be more convenient to work with the expression definition from within Mathematica, but the two forms are completely interchangeable and Import/Export support is provided to convert between the two forms.


Any questions about topics on this page? Click here to get an individual response.Buy NowFree TrialMore Information



 © 2009 Wolfram Research, Inc.  Terms of Use  Privacy Policy |
Sign up for our newsletter: