SlideView

SlideView[{expr1,expr2,}]

represents an object in which the expri are set up to be displayed on successive slides.

SlideView[{expr1,expr2,},i]

makes the i^(th) slide be the one currently displayed.

Details and Options

  • SlideView by default displays with a standard collection of slide viewing controls.
  • SlideView[list,Dynamic[i]] takes the displayed slide to be specified by the dynamically updated current value of i, with the value of i being reset if a different slide is displayed.
  • The following options can be given:
  • AlignmentAutomatichow to align objects in the display area
    AppearanceElementsAutomaticcontrol elements to include
    BackgroundAutomaticbackground color to use
    BaselinePositionAutomatichow to align with a surrounding text baseline
    BaseStyle{}base style specifications for the SlideView
    ControlPlacementTopwhere to place slide viewing controls
    DeployedFalsewhether the contents should be uneditable
    EnabledAutomaticwhether controls are enabled
    FrameMarginsAutomaticmargins inside the overall frame
    ImageMarginsAutomaticmargins around the display area
    ImageSizeAllthe overall image size for the display area
  • With the default option setting ImageSize->All, SlideView always leaves space for the largest of the expri to be displayed, so that its overall size does not change. »
  • With ImageSize->Automatic, SlideView leaves space only for the expri currently being displayed.
  • The following elements are included by default: "FirstSlide", "PreviousSlide", "NextSlide", "LastSlide". Additional possible elements include: "SlideNumber", "SlideTotal", "SliderControl", "PlayPauseButton", "FasterSlowerButtons", "DirectionButton". These elements can be specified in any order in a list given as the setting for AppearanceElements.
  • The settings for BaseStyle are appended to the default style typically given by the "SlideView" style in the current stylesheet.

Examples

open allclose all

Basic Examples  (1)

Make slides for , , , and :

Make graphics slides:

Scope  (7)

SlideView Content  (4)

Use graphics as content in SlideView:

SlideView can contain any expression, including Manipulate:

SlideView can be nested:

By default, SlideView leaves enough space to display without ever resizing:

With ImageSize->Automatic, SlideView resizes for each pane:

SlideView Control  (3)

Start by displaying the third slide:

The setting is based on position:

Connect a SlideView to a slider:

Options  (11)

Alignment  (1)

Choose alignments within the view:

AppearanceElements  (3)

Use all appearance elements:

Use few appearance elements:

Select four random elements:

BaselinePosition  (1)

Align with surrounding text:

ControlPlacement  (1)

Alter the placement of controls:

Deployed  (1)

By setting Deployed, objects in the display of SlideView may not be selected:

Enabled  (1)

By default, SlideView is enabled:

By setting Enabled->False, SlideView is disabled, but visible in its current state:

FrameMargins  (1)

Add margins within the view:

ImageMargins  (1)

Add margins outside the view:

ImageSize  (1)

Control the overall size of SlideView:

Properties & Relations  (2)

Use Pane to control the page width in the content of SlideView:

Dynamic variables are only updated when visible:

Possible Issues  (1)

By default, the entire contents are generated before displaying the output:

Use Dynamic and ImageSize->Automatic to generate the contents only when displayed:

Neat Examples  (2)

Successively nest SlideView objects:

Create a SlideView of all European country flags:

Introduced in 2007
 (6.0)
 |
Updated in 2008
 (7.0)