FlipView[{expr_1, expr_2}] represents an object which flips between displaying expr_1 and expr_2 each time it is clicked.FlipView[{expr_1, expr_2, ...}] cyclically flips ...
OpenerView[{expr_1, expr_2}] represents an object which displays as an opener, together with expr_1 if the opener is closed, and both expr_1 and expr_2 if it is ...
Assert
(Built-in Mathematica Symbol) Assert[test] represents the assertion that test is True. If assertions have been enabled, test is evaluated when the assertion is encountered. If test is not True, then an ...
This example demonstrates how you can use the InvokeThread option of user interface functions to allow user interface updates to be visible when performing a long Mathematica ...
ButtonBar[{lbl_1 :> act_1, lbl_2 :> act_2, ...}] represents a bar of buttons with labels lbl_i that perform actions act_i when pressed.
PasteButton[expr] represents a button that pastes expr whenever it is pressed. PasteButton[label, expr] displays with label on the button.
Trigger
(Built-in Mathematica Symbol) Trigger[Dynamic[u]] represents a trigger that can be pressed to make the dynamically updated value of u be continually increased with time from 0 to 1. Trigger[Dynamic[u], ...
Widget["Button"] represents a button.
Mathematica's unified symbolic architecture makes it incredibly easy to create dialog boxes that range from the straightforward to the highly elaborate and customized. Every ...
ActionMenu[name, {lbl_1 :> act_1, lbl_2 :> act_2, ...}] represents an action menu with label name and with items labeled lbl_i that evaluates the expression act_i if the ...