The core of Mathematica's unique power for building interfaces is in its extremely flexible high-level symbolic paradigm. But Mathematica also allows you to build interfaces ...
ControllerInformation[] gives dynamically updated information on currently connected controller devices.
ControllerManipulate[expr, {u, u_min, u_max}] generates a version of expr set up to allow interactive manipulation of the value of u using an external controller ...
"How to" Topics Dynamic and Dynamic Module Custom Interface Construction
ControllerPath is an option that gives a list of external controllers or classes of controllers to try for functions such as ControllerState, Manipulate, and Graphics3D.
This tutorial discusses how the GUIObject expression for a running GUI can be a handle to the widgets that make up the interface. This lets you get runtime information about ...
GeneratedCell is an option for Cell that indicates whether the cell was generated from the kernel.
CurrentValue[item] gives the current value of item at a location in the Mathematica system and interface. CurrentValue[{item, spec}] gives the current value for the feature ...
CreateDialog[expr] creates a dialog notebook containing expr and opens it in the front end.CreateDialog[expr, obj] replaces the notebook represented by the notebook object ...
Building on Mathematica's unique base of visualization and graphics capabilities, Mathematica 7 adds several important new areas. Emphasizing integration and automation, ...