Sheets

From HLKitWiki
Revision as of 08:22, 22 November 2008 by Rob (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search

Context: HL Kit … Basic Concepts and Terminology … Visual Building Blocks 

Sheets are the top-level visual element used for character sheet output. Sheets define the contents of individual pages of printed output. Sheets contain one or more layouts and represent a rectangular region comprising the sheet. The sheet is responsible for coordinating the position of its contained layouts within its boundaries.

In order to handle lengthy output that spans numerous pages, sheets can be designated as "spillover". The HL engine will automatically track which items have and have not been output, allowing the same sheet to be printed continuously with the "same" contents. With each page, only the material that has not been been printed is included, and output finally stops after all the material has been output a single time. This makes the output of material like spell lists and journal logs extremely easy to manage.