Developer’s Guide

Table Of Contents
3-6 Developer’s Guide
BORDER and EFFECT elements share the same pen size—when
used together, the pen size value that you set for BORDER will also
apply to the EFFECT width. The pen size value must be greater than
zero in order for an effect or a border to appear.
Table of single-line elements
The following table describes the correct syntax for all single-line
elements and their attributes. Examples of attribute values are
indicated in boldface. For a list of the possible values you can use for
these attributes, see the next section, “Valid values for theme
attributes.”
FMTHEME
(required)
VERSION
THEMENAME (required)
THEMEDEFAULT
Any or all layout part elements
TITLEHEADERPART
HEADERPART
LEADGRANDSUMPART
BODYPART
TRAILGRANDSUMPART
FOOTERPART
TITLEFOOTPART
FILL
FIELD
TEXT
TEXTLABEL
LEADSUBSUMPART
TRAILSUBSUMPART
FILL
FIELD
PARTNUMBER
TEXT
TEXTLABEL
FIELD
(text/data in a field)
BASELINE
BORDER
CHARSTYLE
EFFECT
FILL
TEXT
(text in a part—except field
labels or field data)
CHARSTYLE
EFFECT
FILL
PEN
TEXTLABEL
(text in a field label)
CHARSTYLE
EFFECT
FILL
PEN
These multi-line elements May contain these elements
BASELINE
(underlining field data)
ONOFF
PEN
BORDER
(field border)
PEN
SIDES
These single-line
elements Must contain these attributes
CHARSTYLE COLOR
FONT
SIZE
STYLE
Syntax example:
<CHARSTYLE FONT=“Verdana, Helvetica, Arial
SIZE=“18” STYLE=“BOLD, ITALIC
COLOR=“#FFFFFF” />
EFFECT <EFFECT VALUE=“EMBOSS” />
FILL COLOR
PATTERN
Syntax example:
<FILL COLOR= “#000066” PATTERN= “2” />
These multi-line elements May contain these elements