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:
  • Alignment Automatichow to align objects in the display area
    AppearanceElements Automaticcontrol elements to include
    BackgroundAutomaticbackground color to use
    BaselinePosition Automatichow to align with a surrounding text baseline
    BaseStyle{}base style specifications for the SlideView
    ControlPlacement Topwhere to place slide viewing controls
    Deployed Falsewhether the contents should be uneditable
    Enabled Automaticwhether controls are enabled
    FrameMargins Automaticmargins inside the overall frame
    ImageMargins Automaticmargins around the display area
    ImageSize Allthe 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:

Wolfram Research (2007), SlideView, Wolfram Language function, https://reference.wolfram.com/language/ref/SlideView.html (updated 2008).

Text

Wolfram Research (2007), SlideView, Wolfram Language function, https://reference.wolfram.com/language/ref/SlideView.html (updated 2008).

CMS

Wolfram Language. 2007. "SlideView." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2008. https://reference.wolfram.com/language/ref/SlideView.html.

APA

Wolfram Language. (2007). SlideView. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/SlideView.html

BibTeX

@misc{reference.wolfram_2023_slideview, author="Wolfram Research", title="{SlideView}", year="2008", howpublished="\url{https://reference.wolfram.com/language/ref/SlideView.html}", note=[Accessed: 28-March-2024 ]}

BibLaTeX

@online{reference.wolfram_2023_slideview, organization={Wolfram Research}, title={SlideView}, year={2008}, url={https://reference.wolfram.com/language/ref/SlideView.html}, note=[Accessed: 28-March-2024 ]}