Wolfram Language & System 10.0 (2014)|Legacy Documentation

This is documentation for an earlier version of the Wolfram Language.View current documentation (Version 11.2)

User Interface Structuring & Layout

The Wolfram Language's symbolic architecture makes it unprecedentedly easy to create and manipulate sophisticated layouts for user interfacesboth as static structures and with structures generated dynamically during the execution of a program.


Tabular Constructs

Grid construct an arbitrary 2D layout

ItemSize  ▪  Spacings  ▪  Dividers  ▪  Frame  ▪  Alignment  ▪  ...

Row, Column 1D layouts

RadioButtonBar  ▪  CheckboxBar  ▪  SetterBar  ▪  TogglerBar

Annotation Structures »

Panel enclose anything in a system-drawn panel

Labeled display a label for any object

Overlay display objects overlaid upon one another

Tooltip  ▪  Mouseover  ▪  ProgressIndicator  ▪  ...

View Selectors »

TabView select using tabs with any labels

OpenerView  ▪  MenuView  ▪  PaneSelector  ▪  ...


ImageSize  ▪  ImageMargins  ▪  FrameMargins

Appearance detailed appearance of controls

Enabled whether a control is enabled, or grayed out

BaselinePosition how to align objects with surrounding text

Deploy deploy an interface so only its controls can be changed