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

OpenerView

OpenerView[{expr1, expr2}]
represents an object which displays as an opener, together with expr1 if the opener is closed, and both expr1 and expr2 if it is open.
OpenerView[{expr1, expr2}, state]
specifies the state of the opener, with False being closed, and True being open.
  • The opener displays as when closed, and when opened.
  • The opener is displayed at the top left, outside the expri.
  • OpenerView[list, Dynamic[state]] takes the opener state to be specified by the dynamically updated current value of state, with the value of state being reset if the opener is clicked.
  • The following options can be given:
AlignmentAutomatichow to align objects in the display area
BaselinePositionAutomaticalignment relative to surrounding text
BaseStyle{}base style specifications for the opener view
EnabledAutomaticwhether controls are enabled
FrameMarginsAutomaticmargins inside the overall frame
ImageMargins0margins around the display area
ImageSizeAutomaticthe overall image size for the display area
  • With the default option setting ImageSize->Automatic, OpenerView leaves space only for the expri currently being displayed. ImageSize->All leaves space for the largest of the expri, so that its overall size does not change.
  • The settings for BaseStyle are appended to the default style typically given by the "OpenerView" style in the current stylesheet.
New in 6