spacer
Yehuda Shiran September 14, 2001
Detecting LayoutRect's Overflow
Tips: September 2001

Yehuda Shiran, Ph.D.
Doc JavaScript

Developer News
News Flash: Adobe Has iPhone Workaround
Adobe's Flash 10.1 Goes Mobile (Minus iPhone)
A Salute to Visionary CEOs

The LAYOUTRECT element defines the area where the source document is displayed when printed or print previewed. Include a LAYOUTRECT element in a DEVICERECT element. One DEVICERECT element can contain more than one LAYOUTRECT element. Most of the DEVICERECT's capabilities are valid only when it is included in a print template (the element TEMPLATEPRINTER is included).

A print template usually consists of a series of connected DEVICERECT elements into which a source document can flow. The source document is specified by the contentSrc property of the first DEVICERECT element. Set the contentSrc property to any URL or to the string "document". When set to "document", the print template prints the currently-displayed page.

The LAYOUTRECT element uses the nextRect property to link to another LAYOUTRECT element into which the current source should flow over. You can detect an overflow using a two-step approach. Use the onLayoutComplete event handler to detect a page completion. Use the contentOverflow property to distinguish between those pages that completed successfully, and those that were overflowed.

To learn more about print templates, read Column 89 (Print Templates, Part I) and Column 91 (Print Templates, Part II: TemplatePrinter.) Download the Microsoft print template loader.


People who read this tip also read these tips:

Look for similar tips by subject:

internet.commediabistro.comJusttechjobs.comGraphics.com

Search:

WebMediaBrands Corporate Info

Legal Notices, Licensing, Reprints, Permissions, Privacy Policy.
Advertise | Newsletters | Shopping | E-mail Offers | Freelance Jobs

webref The latest from WebReference.com Browse >
Building a Banking Application Home Page with OOP · Mixing Scripting Languages · Review: phpFox, a Social Networking CMS with all the Bells and Whistles
Sitemap · Experts · Tools · Services · Email a Colleague · Contact FREE Newsletters 
 The latest from internet.com
Enterprise 2.0: Social Networking in the Cloud · BroadSoft Marketplace Hastens Pace of Telephony Innovation · Review: HTC Hero for Sprint