This is documentation for Mathematica 8, which was
based on an earlier version of the Wolfram Language.
View current documentation (Version 11.1)

TogglerBar

TogglerBar
represents a toggler bar with setting x and with toggler buttons for values to include in the list x.
TogglerBar[Dynamic[x], {val1, val2, ...}]
takes the setting to be the dynamically updated current value of x, with the values in the list x being reset every time a toggler button is clicked.
TogglerBar
represents a toggler bar in which the toggler button associated with value has label .
  • Multiple toggler buttons in a TogglerBar can be depressed at the same time. The values associated with all depressed buttons are given in a list.
  • The and can be strings, boxes, graphics or any other expressions, including dynamic expressions. »
  • The following options can be given:
AppearanceAutomaticthe overall appearance of the toggler bar
BaselinePositionAutomaticalignment relative to surrounding text
BaseStyle{}base style specifications for the toggler bar
EnabledAutomaticwhether the toggler bar is enabled, or grayed out
  • Possible settings for the Appearance option include:
"Horizontal"equally spaced horizontally
"Vertical"equally spaced vertically
"Row"laid out like text, allowing linewrapping
  • The settings for BaseStyle are appended to the default style typically given by the style in the current stylesheet.
Create togglers with a specified state:
Dynamically change the value of :
Create togglers with a specified state:
In[1]:=
Click for copyable input
Out[1]=
 
Dynamically change the value of :
In[1]:=
Click for copyable input
Out[1]=
Include labels:
Values and labels can be any expression:
Set the orientation:
allows linewrapping while does not:
Align with surrounding text:
By default, TogglerBar is enabled:
By setting Enabled->False, the toggler bar is disabled but visible in its current state:
Select what harmonics to show:
CheckboxBar is a special case of TogglerBar:
TogglerBar is built using Toggler and can be used to track a list of values:
New in 6