A script-enabled browser is required for this page to function properly.

About Stacked Canvases

Stacked canvases are displayed in a window along with the window's content canvas(es) and any number of other stacked canvases. You can set the bevel, color, and pattern attributes of a stacked canvas to make it look different than the underlying content canvas. Contrarily, you can make the stacked canvas look like the content canvas, and then show and hide the stacked canvas programmatically so end users are unaware that a separate canvas is being displayed.

This technique can be used to make items or boilerplate appear to change dynamically. When navigating from a content canvas item to a stacked canvas item, you can only see the stacked canvas, since the content canvas disappears.

Creating a stacked canvas is similar to creating a content canvas. To define a stacked canvas, you need to set certain canvas properties that apply only to stacked canvases, and create items and boilerplate text and graphics as you would for a content canvas.

Note: To convert an existing content canvas to a stacked canvas, simply change its Canvas Type property from Content to Stacked.

At runtime, stacked canvases are displayed automatically in response to navigation in the same manner as content canvases. To show and hide stacked canvases programmatically, use the SHOW_VIEW, HIDE_VIEW, and SET_VIEW_PROPERTY Built-ins.

Uses for Stacked Canvases

You can use stacked canvases to do the following:


Creating a stacked canvas

Editing a stacked canvas in the Layout Editor

Working with the Raise on Entry canvas property

About stacking order

Manipulating a stacked canvas programmatically