Mathematica's unified computation and dynamic document architecture makes possible a new level of interactive presentation—notably allowing finished "slides" on which full ...
Mathematica's unified symbolic architecture makes it straightforward to insert dynamic behavior anywhere in any graphic. Single functions—readily generated ...
For many applications, high-level constructs like Manipulate and TabView will immediately give you the dynamic interactivity you need. Mathematica also allows you to create ...
MouseAppearance[expr, graphic] changes the mouse cursor to appear as graphic when the mouse pointer is in the area where expr is displayed.MouseAppearance[expr, graphic, {x, ...
Mathematica's unique structure allows a generalized notion of input, in which not only ordinary text, but also typeset structures, diagrams, graphics, control objects and ...
$InputFileName is a global variable whose value is the absolute file name of the input file from which input to Mathematica is currently being sought.
ClickPane[image, func] represents a clickable pane that displays as image and applies func to the x, y coordinates of each click within the pane.ClickPane[image, {{x_min, ...
Version 6.0 greatly extended Mathematica's powerful symbolic document paradigm, integrating support for editable symbolic graphics, structure-programmable table layouts, ...
Mouseover[expr, over] represents an object that displays as over when the mouse pointer is over it, and as expr otherwise.
EventHandler[expr, {"event_1" :> action_1, "event_2" :> action_2, ...}] displays as expr, evaluating action_i whenever "event_i" occurs in connection with expr.