FOM Reference > Application > Preferences > fTemplatePreferencesFormatting interface
  
fTemplatePreferencesFormatting interface
This object specifies preferences related to how the template is formatted.
MissingFontLevels enumeration
How often missing font errors should be reported.
The MissingFontLevels enumeration has the following constants of type int.
FONTS_EVERY = 0
A missing font error will be raised for every attempted use of the font.
FONTS_END = 1
Each missing font will only by reported once at the end of the format.
FONTS_NONE = 2
No missing font errors should be reported.
MissingStyleLevels enumeration
How often missing style errors should be reported.
The MissingStyleLevels enumeration has the following constants of type int.
STYLES_EVERY = 0
A missing style error will be raised for every attempted use of the style.
STYLES_END = 1
Each missing style will only by reported once at the end of the format.
STYLES_NONE = 2
No missing style errors should be reported.
EmbedFontLevels enumeration
How much of the fonts should be embedded.
The EmbedFontLevels enumeration has the following constants of type int.
EMBED_NONE = 0
No fonts will be embedded.
EMBED_SELECTED = 1
Only selected fonts will be embedded.
EMBED_PARTIAL = 2
All fonts will be embedded partially.
EMBED_ALL = 3
All fonts will be embedded completely.
embedFonts attribute
Whether fonts should be embedded into the template or not.
embedFonts
Access
read-write
Returns
int
missingFontErrors attribute
How often missing font errors (1101) should be reported.
missingFontErrors
Access
read-write
Returns
int
missingStyleErrors attribute
How often missing style errors (1106) should be reported.
missingStyleErrors
Access
read-write
Returns
int
printTableBlockHierarchy attribute
Will print the entire block/table names hierarchy if block/table names are being used for the outermost block/table and either a blockEnd() does not match a blockStart() or a tableEnd() does not match a tableStart().
printTableBlockHierarchy
Access
read-write
Returns
boolean