Concepts
Installing NewLeaf
Features Added in 1998
Features Added in 1999
Features Added in 2000
Features added in 2001-3
Frames on a Page
Paragraphs in a Frame
Paragraph Styles
Text within a Paragraph
Preview and Printing
Viewing Reports
Web and Intranet Publishing
How to ...
How to Print a Simple Report
How to Add Headers and Footers
How to Make an Intelligent Function Lister
How to Include Graphs
How to Mark Text as Bold or Italic
How to Format a Table
How to Design a Form Letter
How to Add Special Effects
How to use Multiple Columns
How to Alternate Master Pages
How to Save a Report on File
How to Create Adobe PDFs
The Page Designer
Introducing the Designer
Setting Properties
The Designer Toolbars
Adding and Arranging Objects
Summary
Viewing NewLeaf Documents
Introducing the Viewer
The Viewer Toolbar
The Document Area
The Status Bar
The Popup Menu
Basic Viewer Functions
Working with Tables: Tutorial
Introducing the Table Tutorial
Setting up the Tutorial Test Data
An Introduction to Tables
Default Table Handling
Table Row Titles
Formatting Data in a Table
Horizontal Alignment within Table Columns
Table Font
Column Width
Table Border and Gridlines
Row Height and Spacing
Simple Column Titles
Horizontal Alignment of Column Titles
Column Titles Font
Titles Spanning More Than One Column
Adding Table Headings and Captions
Tables Wider Than One Page
Object Reference
Object Catalogue
The Page
The Frame
The Rule
The Box
Fixed Text
Wrapping Text
The Bitmap
The Metafile
Function Reference
nlBeginBlock – open a named block
nlBitmap – placing bitmaps
nlBitmapLeft – wrap around bitmaps
nlBookmark – mark TOC entry
nlBump – add extra vertical space
nlCharSep – add a character rule
nlClose – return completed report
nlCopyFit – copy fitting
nlDefineFont – defining new font codes
nlDefinePaper – defining new paper sizes
nlDefineStyle – define custom style
nlDropCap – setting drop caps
nlEndBlock – complete a named block
nlFlow – flow text into frames
nlFlowList – set frame sequence
nlFrameWidth – query frame width
nlGallery – list style gallery
nlInclude – include chart from RainPro
nlIncludeLeft – include at left margin
nlInfo – return current position
nlMeasure – measure any text
nlMetafile – add metafile image
nlMetafileLeft – wraparound metafile
nlNewFrame – jump to a new frame
nlNewPage – jump to a new page
nlNumPages – query number of pages
nlOverlay – overlay a previous report
nlPlace – place text into frame
nlPopFrame – revert to previous frame
nlPopStyle – undo paragraph style
nlPushFrame – define temporary frame
nlQuery – check property settings
nlRichtext – including RTF from a RichEdit control
nlRule – rule across frame
nlSet – set any properties
nlSkipToPage – reset page number
nlSpool – save report on file
nlStyle – set paragraph style
nlSubst – parameter substitution
nlSwitch – change layout in flight
nltCharSep – apply character rule
nltEndGrid – ending a table explicitly
nltList – simple column-based reports
nltMeasure – measure table cells
nltQuery – check table properties
nltRule – rule across table
nltSet – setting table properties
nltSpread – spread matrix into a table
nlUse – using master pages
nlvml.Colour – set line colour
nlvml.Fill – set fill pattern
nlvml.Nib – set line weight
nlvml.PolyBar – draw multiple boxes
nlvml.Polyline – line drawing
nlvml.Style – set line style
nlvml.GSave – save co-ordinate system
nlvml.GRestore – restore co-ordinate system
nlvml.Translate – translate co-ordinate origin
nlvml.Scale – scale co-ordinates
Property Reference
nlAlign – paragraph alignment
nlBullet – bullet and bullet counter
nlColour – set paragraph colour
nlDecimal – set decimal separator
Emphasis – add extra font decorations
nlFont – set current font (face and pitch)
nlIndent – set paragraph indents
nlKeep – widow/orphan control
nlMinAfter – minimum space after
nlPageBreak – set page break before
nlPitch – set line spacing within paragraph
nlSize – set font size for paragraph
nlSoftHyphen – set soft hyphen character
nlSpacing – set paragraph spacing
nlTabrack – set up tabstops
nlTitlebar – title view PDF and HTML output
nlTOC – set Table-of-Contents level
nlTrueFont – using TrueType fonts directly
nltAlign – set cell alignment in tables
nltBCol – set cell background colours
nltBorders
nltCaption – set table caption
nltCFont – set the caption font
nltCColour – set caption colour
nltCellWidths – set cell widths
nltClip – set cell clipping
nltColour – set table text colour
nltTColour – set text colour for titles
nltTBCol – set the background colour for column titles
nltEmphasis - set character formatting
nltFillchar – set fill character
nltFit – set \'fit to page\' parameters
nltFont – set table fonts
nltFootnote – set table footer
nltFFont – set footnote font
nltFColour – set footnote colour
nltFStyle – set footnote style
nltGrid – set gridline weights
nltGridColour
nltGridStyle
nltHeading – set table heading
nltHFont – set font for heading
nltHColour – set heading colour
nltHStyle – set table header style
nltIndent – set table indents
nltKeyStyle – set column key style
nltMaxCell – set maximum limit for measured widths
nltMerge – set title cell merging
nltMinCell – set minimum cell width
nltOffset – set grid offset
nltPitch – table text pitch in wrapped cells
nltQfmt – set format specifications
nltRounding
nltRowHeights – set \'at least\' heights
nltShade – set cell shading
nltSpacing – set table spacing
nltSubhead – set second-level heading
nltSFont – set the subhead font
nltSColour – set subhead colour
nltTAlign – set title alignment
nltTDepth – tree-structured titles
nltTFont – set table title font
nltTitles – set table column titles
nltValign – set vertical cell alignment
Customising NewLeaf
Customisation Guidelines
Structuring an Initialisation Routine
Adding Extra Paper Sizes
Adding Extra Fonts
Defining Paragraph Styles
Setting New Defaults
Translating the Viewer Text
Glossaries
Frames
Points
Colour Table
Causeway Graphical Systems Ltd