Adobe FrameMaker Scripting Guide Frame Maker 2017 En

User Manual: adobe FrameMaker - 2017 - Scripting Guide Free User Guide for Adobe FrameMaker Software, Manual

Open the PDF directly: View PDF PDF.
Page Count: 1092

DownloadAdobe FrameMaker Scripting Guide Frame Maker - 2017 En
Open PDF In BrowserView PDF
Adobe FrameMaker Scripting
Guide

January 31, 2017

Contents

Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
About this document . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Naming conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Typographic conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Scripting support in FrameMaker . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Development and debugging tools in ExtendScript toolkit . . . . . . . . . . . . . . . . . . . 2
ExtendScript capabilities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Creating Scripts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Accessing ESTK . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Connect ESTK to FrameMaker . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
To write, edit, and run scripts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
Using script library . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
Using object model viewer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
ExtendScript use cases . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
What’s new in ESTK 2017 release . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Setting gripper bar visibility . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Additional list view constants . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Sample ESTK scripts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Adding text to a document and enabling change bars . . . . . . . . . . . . . . . . . . . . . . . 7
Changing the table properties in a document . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Differences between scripts and FDK . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Naming differences between scripts and FDK . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Notifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Menus and Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14

i

ADOBE FRAMEMAKER (2017 RELEASE)

Object Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
AFrame . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
AFrame methods . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Arc . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Arc methods . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
AttrCondExpr . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
AttrCondExpr methods . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Attribute . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Attribute methods . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
AttributeDef . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
AttributeDef methods . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
AttributeDefs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
AttributeDefs methods . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
AttributeEx . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Attributes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Attributes methods . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
AttributesEx . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
AttributesEx methods . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
BodyPage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
BodyPage methods . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Book . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Book methods . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
BookComponent . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
BookComponent methods . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
Cell . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
Cell methods . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
CharFmt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
CharFmt methods . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
CMSCheckinParam . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
CMSDeleteParam . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
CMSInfo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
CMSMenuItem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
CMSProperty . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
CMSProperties . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
CMSRegistration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
CMSResult . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
CMSSession . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
Color . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
Color methods . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
Column . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
Column methods . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
CombinedFont . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
CombinedFont methods . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
CombinedFontDefn . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
CombinedFontDefn methods . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
CombinedFonts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86

ADOBE FRAMEMAKER (2017 RELEASE)

ii

CombinedFonts methods . . . .
Command . . . . . . . . . . . . . .
Command methods . . . . . . .
CompareRet . . . . . . . . . . . . .
CompareRet methods . . . . . .
CondFmt . . . . . . . . . . . . . . .
CondFmt methods . . . . . . . .
Constants . . . . . . . . . . . . . . .
Doc . . . . . . . . . . . . . . . . . .
Doc methods . . . . . . . . . . .
Element . . . . . . . . . . . . . . . .
Element methods . . . . . . . . .
ElementCatalogEntries . . . . . . .
ElementCatalogEntries methods
ElementCatalogEntry . . . . . . . .
ElementCatalogEntry methods .
ElementDef . . . . . . . . . . . . .
ElementDef methods . . . . . . .
ElementLoc . . . . . . . . . . . . .
ElementLoc methods . . . . . . .
ElementRange . . . . . . . . . . . .
ElementRange methods . . . . .
Ellipse . . . . . . . . . . . . . . . . .
Ellipse methods . . . . . . . . . .
FCodes . . . . . . . . . . . . . . . .
FilterArgs . . . . . . . . . . . . . . .
FilterArgs methods . . . . . . . .
Flow . . . . . . . . . . . . . . . . . .
Flow methods . . . . . . . . . . .
FmtChangeList . . . . . . . . . . .
FmtChangeList methods . . . . .
FmtRule . . . . . . . . . . . . . . .
FmtRule methods . . . . . . . . .
FmtRuleClause . . . . . . . . . . .
FmtRuleClause methods . . . . .
Fn . . . . . . . . . . . . . . . . . . .
Fn methods . . . . . . . . . . . .
Font . . . . . . . . . . . . . . . . . .
Font methods . . . . . . . . . . .
Fonts . . . . . . . . . . . . . . . . .
Fonts methods . . . . . . . . . .
Group . . . . . . . . . . . . . . . . .
Group methods . . . . . . . . . .
HiddenPage . . . . . . . . . . . . .
HiddenPage methods . . . . . .
GraphicsFmt . . . . . . . . . . . . .

iii

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

. 86
. 86
. 94
. 94
. 94
. 94
. 96
. 96
296
355
356
364
364
364
365
365
365
368
368
369
369
369
369
373
373
439
439
439
441
441
451
451
452
452
454
454
455
455
456
456
456
456
460
460
460
461

ADOBE FRAMEMAKER (2017 RELEASE)

InlineComponent . . . . . . . .
InlineComponent methods .
Inset methods . . . . . . . . . .
IdValuePair . . . . . . . . . . .
IdValuePair methods . . . . .
IdValuePairs . . . . . . . . . . .
Inset . . . . . . . . . . . . . . . .
Inset methods . . . . . . . . .
Ints . . . . . . . . . . . . . . . .
Ints methods . . . . . . . . .
KeyCatalog . . . . . . . . . . . .
Line . . . . . . . . . . . . . . . .
Line methods . . . . . . . . .
Marker . . . . . . . . . . . . . .
Marker methods . . . . . . .
MarkerType . . . . . . . . . . .
MarkerType methods . . . .
MasterPage . . . . . . . . . . . .
MasterPage methods . . . . .
Math . . . . . . . . . . . . . . .
Math methods . . . . . . . . .
MathML . . . . . . . . . . . . .
MathML methods . . . . . .
Menu . . . . . . . . . . . . . . .
Menu methods . . . . . . . .
MenuItemSeparator . . . . . . .
MenuItemSeparator methods
Metrics . . . . . . . . . . . . . .
Metrics methods . . . . . . .
Pgf . . . . . . . . . . . . . . . . .
Pgf methods . . . . . . . . . .
PgfFmt . . . . . . . . . . . . . .
PgfFmt methods . . . . . . .
Point . . . . . . . . . . . . . . .
Point methods . . . . . . . . .
Points . . . . . . . . . . . . . . .
Points methods . . . . . . . .
Polygon . . . . . . . . . . . . . .
Polygon methods . . . . . . .
Polyline . . . . . . . . . . . . . .
Polyline methods . . . . . . .
PropIdent . . . . . . . . . . . .
PropIdent methods . . . . . .
PropVal . . . . . . . . . . . . . .
PropVal methods . . . . . . .
PropVals . . . . . . . . . . . . .

ADOBE FRAMEMAKER (2017 RELEASE)

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

462
462
463
463
463
463
463
470
470
470
471
471
476
476
477
477
477
477
478
478
483
483
488
488
489
490
490
490
490
491
500
500
511
511
511
511
511
511
516
516
521
521
521
521
522
522

iv

PropVals methods . .
Rectangle . . . . . . . . .
Rectangle methods . .
RefPage . . . . . . . . . .
RefPage methods . . .
RoundRect . . . . . . . .
RoundRect methods .
Row . . . . . . . . . . . .
Row methods . . . . .
Rubi . . . . . . . . . . . .
Rubi methods . . . . .
RulingFmt . . . . . . . .
RulingFmt methods .
Strings . . . . . . . . . .
Strings methods . . . .
SubCol . . . . . . . . . .
SubCol methods . . .
Tab . . . . . . . . . . . .
Tab methods . . . . .
Tabs . . . . . . . . . . . .
Tabs methods . . . . .
Tbl . . . . . . . . . . . .
Tbl methods . . . . . .
TblFmt . . . . . . . . . .
TblFmt methods . . .
TextFrame . . . . . . . .
TextFrame methods .
TextItem . . . . . . . . .
TextItems . . . . . . . . .
TextItems methods . .
TextLine . . . . . . . . .
TextLine methods . .
TextLoc . . . . . . . . . .
TextLoc methods . . .
TextRange . . . . . . . .
TextRange methods .
TiApiClient . . . . . . .
TiApiClient methods .
TiFlow . . . . . . . . . .
TiFlow methods . . . .
TiText . . . . . . . . . . .
TiText methods . . . .
TiTextTable . . . . . . .
TiTextTable methods
TypedVal . . . . . . . . .
TypedVals . . . . . . . .

v

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

522
522
526
527
527
527
532
532
534
534
535
535
536
536
536
536
537
537
538
538
539
539
545
545
549
549
555
555
558
558
559
566
566
566
566
566
566
568
568
570
570
571
571
573
573
574

ADOBE FRAMEMAKER (2017 RELEASE)

TypedVals methods . . . . .
UBytes . . . . . . . . . . . . . .
UBytes methods . . . . . . .
UInts . . . . . . . . . . . . . . .
UInts methods . . . . . . . .
UnanchoredFrame . . . . . . .
UnanchoredFrame methods .
Var . . . . . . . . . . . . . . . .
Var methods . . . . . . . . .
VarFmt . . . . . . . . . . . . . .
VarFmt methods . . . . . . .
XRef . . . . . . . . . . . . . . . .
XRef methods . . . . . . . . .
XRefFmt . . . . . . . . . . . . .
XRefFmt methods . . . . . .
app . . . . . . . . . . . . . . . .
app methods . . . . . . . . . .

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

574
575
575
575
575
575
580
580
581
581
583
583
585
585
585
585
594

Function Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 595
AFrame . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 595
Delete . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 595
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 595
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 595
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 595
GetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 596
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 596
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 596
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 596
SetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 596
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 596
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 598
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 598
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 598
ObjectValid . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 599
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 599
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 599
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 599
Arc . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 599
Delete . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 599
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 599
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 599
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 599
GetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 599
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 599
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 599
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 600
ADOBE FRAMEMAKER (2017 RELEASE)

vi

SetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 600
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 600
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 600
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 600
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 600
ObjectValid . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 600
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 600
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 600
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 600
AttrCondExpr . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 601
ApplyAttributeExpression . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 601
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 601
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 601
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 601
GetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 601
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 601
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 601
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 601
SetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 601
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 601
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 601
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 601
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 602
ObjectValid . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 602
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 602
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 602
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 602
Attribute . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 602
Attribute . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 602
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 602
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 602
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 602
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 603
AttributeDef . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 603
AttributeDef . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 603
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 603
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 603
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 603
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 603
AttributeDefs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 605
concat . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 605
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 605
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 605
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 605
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 605
pop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 605

vii

ADOBE FRAMEMAKER (2017 RELEASE)

Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 605
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 605
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 606
push . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 606
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 606
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 606
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 606
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 606
Attributes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 606
concat . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 606
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 606
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 606
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 606
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 607
pop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 607
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 607
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 607
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 607
push . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 607
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 607
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 607
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 607
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 607
AttributesEx . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 608
concat . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 608
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 608
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 608
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 608
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 608
pop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 608
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 608
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 608
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 608
push . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 609
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 609
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 609
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 609
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 609
BodyPage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 609
Delete . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 609
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 609
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 609
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 609
GetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 609
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 609
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 610

ADOBE FRAMEMAKER (2017 RELEASE)

viii

Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 610
SetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 610
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 610
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 610
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 610
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 610
ObjectValid . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 610
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 610
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 610
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 610
ApplyPageLayout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 611
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 611
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 611
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 611
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 611
Book . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 611
Compare . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 611
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 611
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 612
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 612
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 613
NewBookComponentInHierarchy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 613
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 613
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 614
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 614
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 614
SilentPrintDoc . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 614
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 614
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 615
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 615
SimpleGenerate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 615
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 615
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 615
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 615
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 616
SimpleImportFormats . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 616
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 616
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 617
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 617
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 617
SimpleImportElementDefs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 618
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 618
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 618
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 618
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 619
GetUniqueObject . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 619

ix

ADOBE FRAMEMAKER (2017 RELEASE)

Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 619
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 619
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 619
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 619
Close . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 620
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 620
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 620
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 620
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 620
SimpleSave . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 620
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 620
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 622
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 622
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 622
NewSeriesObject . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 622
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 622
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 623
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 623
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 623
NewSeriesBookComponent . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 623
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 623
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 623
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 624
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 624
NewBookComponentOfTypeInHierarchy . . . . . . . . . . . . . . . . . . . . . . . . . . . 624
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 624
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 624
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 624
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 624
GetConditionalSettings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 625
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 625
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 625
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 625
ApplyConditionalSettings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 625
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 625
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 625
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 625
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 625
ManageConditionalExpressions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 627
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 627
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 627
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 627
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 627
GetConditionalExpression . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 628
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 628
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 628

ADOBE FRAMEMAKER (2017 RELEASE)

x

Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 628
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 628
Save . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 628
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 628
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 629
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 630
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 630
UpdateBook . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 630
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 630
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 634
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 634
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 634
Import . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 635
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 635
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 649
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 649
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 649
GetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 649
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 649
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 649
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 649
SetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 650
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 650
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 650
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 650
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 650
ObjectValid . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 650
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 650
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 650
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 650
BookComponent . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 650
Delete . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 650
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 650
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 651
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 651
MoveComponent . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 651
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 651
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 651
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 651
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 651
GetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 651
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 651
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 651
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 651
SetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 652
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 652

xi

ADOBE FRAMEMAKER (2017 RELEASE)

Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 652
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 652
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 652
ObjectValid . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 652
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 652
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 652
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 652
Cell . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 652
StraddleCells . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 652
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 652
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 653
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 653
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 653
UnStraddleCells . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 653
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 653
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 654
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 654
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 654
GetText . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 654
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 654
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 659
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 659
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 659
GetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 660
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 660
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 660
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 660
SetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 660
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 660
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 660
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 660
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 660
ObjectValid . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 660
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 660
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 661
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 661
CharFmt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 661
Delete . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 661
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 661
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 661
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 661
GetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 661
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 661
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 661
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 661
SetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 661

ADOBE FRAMEMAKER (2017 RELEASE)

xii

Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 661
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 662
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 662
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 662
ObjectValid . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 662
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 662
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 662
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 662
CMSObject . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 662
CMSSetProperty() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 662
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 662
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 662
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 662
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 663
CMSSetProperties() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 663
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 663
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 663
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 663
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 664
CMSGetProperty() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 664
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 664
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 664
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 664
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 665
CMSGetProperties() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 665
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 665
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 665
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 665
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 666
CMSEnableCommand() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 666
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 666
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 666
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 666
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 666
CMSDisableCommand() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 667
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 667
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 667
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 667
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 667
CMSShowCheckoutUI() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 668
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 668
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 668
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 668
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 668
CMSShowCheckinUI() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 669
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 669

xiii

ADOBE FRAMEMAKER (2017 RELEASE)

Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 669
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 669
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 669
CMSShowCancelCheckoutUI() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 670
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 670
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 670
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 670
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 670
CMSShowDeleteUI() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 671
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 671
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 671
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 671
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 671
CMSShowCommonListUI() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 672
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 672
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 672
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 672
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 672
CMSShowPropertyUI() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 673
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 673
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 673
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 673
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 673
CMSShowPropertyUIWithTitle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 674
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 674
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 674
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 674
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 674
CMSRegistration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 675
CMSGetCMSInfo() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 675
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 675
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 675
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 675
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 675
CMSConfigLoginUI() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 675
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 675
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 675
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 675
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 676
CMSSession . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 676
CMSLogout() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 676
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 676
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 676
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 676
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 676
GetCMSObjectFromPath() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 677

ADOBE FRAMEMAKER (2017 RELEASE)

xiv

Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 677
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 677
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 677
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 677
CMSShowBrowseRepositoryUI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 677
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 677
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 677
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 677
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 678
CMSCreateObject . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 678
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 678
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 678
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 678
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 678
CMSGetCmsIdFromSession . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 678
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 678
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 679
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 679
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 679
Color . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 679
Delete . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 679
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 679
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 679
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 679
GetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 679
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 679
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 680
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 680
SetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 680
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 680
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 680
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 680
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 680
ObjectValid . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 680
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 680
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 680
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 680
CombinedFont . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 681
CombinedFont . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 681
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 681
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 681
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 681
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 681
CombinedFontDefn . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 681
CombinedFamilyFonts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 681
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 681

xv

ADOBE FRAMEMAKER (2017 RELEASE)

Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 682
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 682
Delete . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 682
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 682
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 682
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 682
GetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 682
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 682
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 682
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 682
SetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 682
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 682
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 682
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 683
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 683
ObjectValid . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 683
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 683
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 683
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 683
CombinedFonts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 683
concat . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 683
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 683
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 683
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 684
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 684
pop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 684
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 684
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 684
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 684
push . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 684
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 684
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 684
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 684
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 685
Command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 685
Delete . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 685
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 685
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 685
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 685
GetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 685
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 685
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 685
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 685
SetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 686
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 686
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 686

ADOBE FRAMEMAKER (2017 RELEASE)

xvi

Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 686
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 686
ObjectValid . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 686
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 686
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 686
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 686
Delete . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 686
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 686
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 687
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 687
CompareRet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 687
CompareRet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 687
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 687
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 687
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 687
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 687
CondFmt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 687
Delete . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 687
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 687
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 688
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 688
DeleteCondTag . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 688
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 688
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 688
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 688
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 688
GetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 689
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 689
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 689
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 689
SetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 689
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 689
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 689
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 689
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 689
ObjectValid . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 689
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 689
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 690
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 690
Doc . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 690
AddText . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 690
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 690
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 691
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 691
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 691
CenterOnText . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 691

xvii

ADOBE FRAMEMAKER (2017 RELEASE)

Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 691
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 692
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 692
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 692
Clear . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 692
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 692
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 693
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 693
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 693
ClearAllChangebars . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 693
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 693
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 694
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 694
Compare . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 694
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 694
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 695
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 695
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 695
Copy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 696
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 696
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 696
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 696
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 697
Cut . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 697
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 697
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 698
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 698
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 698
DeleteText . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 698
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 698
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 699
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 699
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 699
DemoteElement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 699
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 699
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 699
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 699
GetTextForRange . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 700
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 700
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 704
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 704
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 704
GetTextForRange2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 705
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 705
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 705
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 705

ADOBE FRAMEMAKER (2017 RELEASE)

xviii

Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 706
GetTextProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 706
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 706
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 707
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 707
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 707
GetTextPropVal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 707
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 707
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 708
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 708
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 708
GetTextVal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 708
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 708
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 709
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 709
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 709
HypertextCommand . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 709
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 709
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 710
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 710
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 710
MergeIntoFirst . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 710
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 710
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 711
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 711
MergeIntoLast . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 711
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 711
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 711
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 711
NewTable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 711
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 711
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 712
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 712
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 713
Paste . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 713
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 713
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 715
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 715
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 715
PromoteElement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 715
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 715
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 716
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 716
QuickSelect . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 716
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 716
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 716

xix

ADOBE FRAMEMAKER (2017 RELEASE)

Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 716
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 717
Redisplay . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 717
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 717
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 717
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 717
Reformat . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 717
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 717
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 718
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 718
Rehyphenate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 718
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 718
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 718
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 718
ResetEqnSettings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 718
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 718
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 719
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 719
ResetReferenceFrames . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 719
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 719
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 719
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 719
RestartPgfNumbering . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 720
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 720
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 720
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 720
ScrollToText . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 720
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 720
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 721
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 721
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 721
SetTextProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 721
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 721
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 722
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 722
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 722
SetTextPropVal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 722
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 722
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 723
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 724
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 724
SetTextVal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 724
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 724
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 725
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 725
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 725

ADOBE FRAMEMAKER (2017 RELEASE)

xx

SilentPrintDoc . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 725
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 725
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 726
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 726
SimpleImportFormats . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 726
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 726
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 728
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 728
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 728
SplitElement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 729
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 729
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 729
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 729
TextLocToElementLoc . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 729
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 729
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 729
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 730
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 730
UnWrapElement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 730
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 730
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 730
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 730
UpdateXRefs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 731
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 731
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 731
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 731
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 732
UpdateDITAReferences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 732
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 732
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 732
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 732
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 732
SimpleImportElementDefs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 733
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 733
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 734
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 734
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 734
GetUniqueObject . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 734
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 734
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 734
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 734
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 735
Close . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 735
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 735
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 735
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 735

xxi

ADOBE FRAMEMAKER (2017 RELEASE)

Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 735
SimpleSave . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 736
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 736
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 737
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 737
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 737
NewGraphicObject . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 737
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 737
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 738
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 738
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 738
NewArc . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 739
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 739
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 739
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 739
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 739
NewEllipse . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 739
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 739
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 740
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 740
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 740
NewFlow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 740
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 740
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 740
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 740
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 741
NewGroup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 741
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 741
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 741
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 741
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 741
NewInlineComponentOfType . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 742
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 742
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 742
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 742
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 742
NewInset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 742
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 742
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 742
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 743
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 743
NewLine . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 743
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 743
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 743
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 743
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 743

ADOBE FRAMEMAKER (2017 RELEASE)

xxii

NewMath . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 744
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 744
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 744
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 744
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 744
NewMathML . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 744
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 744
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 744
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 744
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 745
NewPolyline . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 745
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 745
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 745
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 745
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 745
NewPolygon . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 745
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 745
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 746
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 746
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 746
NewRectangle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 746
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 746
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 746
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 746
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 747
NewRoundRect . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 747
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 747
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 747
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 747
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 747
NewTextFrame . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 747
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 747
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 748
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 748
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 748
NewTextLine . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 748
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 748
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 748
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 748
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 749
NewUnanchoredFrame . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 749
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 749
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 749
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 749
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 749
NewAnchoredFormattedObject . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 749

xxiii

ADOBE FRAMEMAKER (2017 RELEASE)

Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 749
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 750
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 750
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 750
NewAnchoredFormattedVar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 751
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 751
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 751
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 751
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 751
NewAnchoredFormattedXRef . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 751
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 751
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 752
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 752
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 752
NewAnchoredFormattedTbl . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 752
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 752
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 752
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 752
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 753
NewAnchoredObject . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 753
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 753
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 754
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 754
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 754
NewAnchoredAFrame . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 754
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 754
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 754
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 754
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 754
NewAnchoredFn . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 755
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 755
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 755
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 755
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 755
NewAnchoredMarker . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 755
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 755
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 755
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 755
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 755
NewAnchoredTiApiClient . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 756
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 756
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 756
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 756
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 756
NewAnchoredTbl . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 756
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 756

ADOBE FRAMEMAKER (2017 RELEASE)

xxiv

Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 756
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 756
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 756
NewSeriesObject . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 757
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 757
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 757
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 757
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 757
NewSeriesBodyPage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 758
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 758
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 758
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 758
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 758
NewSeriesPgf . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 758
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 758
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 759
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 759
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 759
GetNamedObject . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 759
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 759
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 760
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 760
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 760
GetNamedAttrCondExpr . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 760
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 760
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 760
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 761
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 761
GetNamedCharFmt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 761
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 761
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 761
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 761
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 761
GetNamedColor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 761
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 761
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 761
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 762
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 762
GetNamedCombinedFontDefn . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 762
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 762
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 762
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 762
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 762
GetNamedCondFmt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 762
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 762
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 762

xxv

ADOBE FRAMEMAKER (2017 RELEASE)

Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 763
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 763
GetNamedElementDef . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 763
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 763
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 763
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 763
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 763
GetNamedFmtChangeList . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 763
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 763
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 763
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 764
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 764
GetNamedMasterPage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 764
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 764
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 764
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 764
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 764
GetNamedPgfFmt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 764
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 764
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 764
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 765
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 765
GetNamedRefPage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 765
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 765
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 765
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 765
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 765
GetNamedRulingFmt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 765
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 765
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 765
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 766
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 766
GetNamedTblFmt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 766
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 766
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 766
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 766
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 766
GetNamedUnanchoredFrame . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 766
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 766
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 766
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 767
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 767
GetNamedVarFmt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 767
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 767
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 767
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 767

ADOBE FRAMEMAKER (2017 RELEASE)

xxvi

Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 767
GetNamedXRefFmt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 767
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 767
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 767
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 768
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 768
GetNamedMarkerType . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 768
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 768
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 768
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 768
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 768
NewNamedObject . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 768
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 768
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 769
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 769
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 770
NewNamedAttrCondExpr . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 770
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 770
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 770
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 770
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 770
NewNamedCharFmt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 770
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 770
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 770
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 771
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 771
NewNamedCombinedFontDefn . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 771
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 771
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 771
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 771
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 771
NewNamedColor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 771
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 771
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 771
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 772
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 772
NewNamedCondFmt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 772
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 772
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 772
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 772
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 772
NewNamedElementDef . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 772
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 772
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 772
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 773
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 773

xxvii

ADOBE FRAMEMAKER (2017 RELEASE)

NewNamedFmtChangeList . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 773
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 773
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 773
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 773
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 773
NewNamedMasterPage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 773
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 773
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 773
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 774
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 774
NewNamedPgfFmt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 774
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 774
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 774
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 774
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 774
NewNamedRefPage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 774
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 774
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 774
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 775
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 775
NewNamedRulingFmt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 775
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 775
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 775
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 775
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 775
NewNamedTblFmt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 775
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 775
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 775
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 776
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 776
NewNamedVarFmt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 776
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 776
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 776
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 776
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 776
NewNamedXRefFmt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 776
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 776
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 776
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 777
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 777
NewNamedMarkerType . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 777
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 777
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 777
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 777
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 777
DeleteUnusedFmts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 777

ADOBE FRAMEMAKER (2017 RELEASE)

xxviii

Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 777
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 778
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 778
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 778
DeleteUnusedCharFmt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 778
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 778
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 778
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 778
DeleteUnusedPgfFmt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 778
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 778
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 779
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 779
DeleteUnusedTblFmt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 779
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 779
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 779
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 779
Find . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 779
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 779
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 782
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 782
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 782
SetElementRange . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 782
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 782
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 783
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 783
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 783
ElementLocToTextLoc . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 783
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 783
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 784
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 784
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 784
UpdateVariables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 784
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 784
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 784
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 785
TrackChangesAcceptAll . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 785
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 785
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 785
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 785
TrackChangesRejectAll . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 785
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 785
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 785
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 785
UpdateXRef . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 785
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 785
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 786

xxix

ADOBE FRAMEMAKER (2017 RELEASE)

Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 786
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 786
UpdateDITAReference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 787
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 787
UpdateDITAReferences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 787
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 787
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 788
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 788
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 788
Save . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 788
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 788
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 789
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 789
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 789
Import . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 789
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 789
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 789
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 789
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 790
AddNewBuildExpr . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 790
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 790
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 790
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 790
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 791
DeleteBuildExpr . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 791
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 791
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 791
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 791
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 791
SetActiveBuildExpr . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 792
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 792
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 792
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 792
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 792
GetActiveBuildExpr . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 792
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 792
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 793
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 793
GetBuildExpr . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 793
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 793
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 793
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 793
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 793
GetBuildExprCatalog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 793
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 793
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 794

ADOBE FRAMEMAKER (2017 RELEASE)

xxx

Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 794
GetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 794
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 794
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 794
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 794
SetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 794
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 794
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 794
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 794
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 795
ObjectValid . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 795
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 795
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 795
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 795
Element . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 795
GetAttributes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 795
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 795
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 796
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 796
Delete . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 797
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 797
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 797
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 797
UpdateDITAReferences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 797
GetText . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 797
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 797
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 797
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 797
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 797
GetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 797
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 797
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 798
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 798
SetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 798
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 798
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 798
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 798
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 798
ObjectValid . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 798
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 798
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 798
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 798
ElementCatalogEntries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 799
concat . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 799
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 799
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 799

xxxi

ADOBE FRAMEMAKER (2017 RELEASE)

Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 799
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 799
pop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 799
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 799
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 799
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 799
push . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 800
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 800
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 800
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 800
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 800
ElementCatalogEntry . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 800
ElementCatalogEntry . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 800
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 800
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 800
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 800
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 801
ElementDef . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 801
NewTextFmtRules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 801
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 801
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 802
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 802
NewObjectFmtRules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 802
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 802
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 803
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 803
NewPrefixRules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 803
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 803
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 804
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 804
NewSuffixRules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 804
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 804
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 804
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 804
NewFirstPgfRules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 805
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 805
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 805
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 805
NewLastPgfRules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 805
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 805
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 806
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 806
ElementDefIsText . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 806
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 806
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 806
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 806

ADOBE FRAMEMAKER (2017 RELEASE)

xxxii

NewElement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 807
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 807
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 808
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 808
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 808
NewElementInHierarchy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 808
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 808
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 809
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 809
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 809
WrapElement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 810
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 810
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 810
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 810
GetAttributeDefs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 810
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 810
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 811
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 811
Delete . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 812
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 812
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 812
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 812
GetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 812
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 812
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 812
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 812
SetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 812
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 812
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 812
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 812
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 813
ObjectValid . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 813
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 813
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 813
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 813
ElementLoc . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 813
ElementLoc . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 813
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 813
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 813
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 813
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 814
ElementRange . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 814
ElementRange . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 814
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 814
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 814
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 814

xxxiii

ADOBE FRAMEMAKER (2017 RELEASE)

Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 814
Ellipse . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 815
Delete . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 815
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 815
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 815
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 815
GetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 815
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 815
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 815
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 815
SetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 815
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 815
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 815
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 815
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 816
ObjectValid . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 816
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 816
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 816
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 816
FilterArgs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 816
FilterArgs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 816
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 816
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 816
Definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 816
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 817
Flow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 817
Delete . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 817
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 817
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 817
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 817
GetText . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 818
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 818
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 818
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 818
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 818
GetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 818
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 818
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 818
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 818
SetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 818
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 818
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 819
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 819
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 819
ObjectValid . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 819
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 819

ADOBE FRAMEMAKER (2017 RELEASE)

xxxiv

Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 819
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 819
FmtChangeList . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 819
Delete . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 819
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 819
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 819
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 820
GetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 820
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 820
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 820
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 820
SetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 820
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 820
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 820
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 820
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 820
ObjectValid . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 820
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 820
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 821
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 821
FmtRule . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 821
NewFmtRuleClauses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 821
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 821
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 821
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 822
Delete . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 822
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 822
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 822
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 822
GetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 822
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 822
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 822
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 822
SetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 822
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 822
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 822
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 822
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 823
ObjectValid . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 823
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 823
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 823
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 823
FmtRuleClause . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 823
NewSubFmtRule . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 823
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 823
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 824

xxxv

ADOBE FRAMEMAKER (2017 RELEASE)

Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 824
NewFmtChangeList . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 824
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 824
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 825
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 825
Delete . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 825
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 825
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 825
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 825
GetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 825
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 825
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 825
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 825
SetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 825
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 825
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 826
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 826
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 826
ObjectValid . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 826
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 826
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 826
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 826
Fn . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 826
Delete . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 826
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 826
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 826
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 827
GetText . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 827
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 827
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 827
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 827
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 827
GetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 827
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 827
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 827
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 827
SetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 827
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 827
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 828
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 828
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 828
ObjectValid . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 828
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 828
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 828
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 828
Font . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 828

ADOBE FRAMEMAKER (2017 RELEASE)

xxxvi

Font . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 828
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 828
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 829
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 829
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 829
Fonts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 829
concat . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 829
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 829
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 829
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 829
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 829
pop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 830
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 830
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 830
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 830
push . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 830
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 830
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 830
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 830
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 830
Group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 830
Delete . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 830
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 830
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 831
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 831
GetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 831
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 831
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 831
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 831
SetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 831
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 831
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 831
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 831
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 831
ObjectValid . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 832
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 832
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 832
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 832
HiddenPage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 832
GetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 832
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 832
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 832
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 832
SetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 832
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 832
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 832

xxxvii

ADOBE FRAMEMAKER (2017 RELEASE)

Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 832
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 833
ObjectValid . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 833
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 833
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 833
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 833
ApplyPageLayout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 833
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 833
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 834
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 834
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 834
Inset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 834
GetIntByName . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 834
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 834
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 835
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 835
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 835
GetMetricByName . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 835
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 835
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 836
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 836
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 836
GetUBytesByName . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 836
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 836
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 837
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 837
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 837
SetIntByName . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 837
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 837
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 838
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 838
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 838
SetMetricByName . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 838
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 838
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 839
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 839
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 839
SetUBytesByName . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 839
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 839
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 840
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 840
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 840
Delete . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 840
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 840
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 841
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 841

ADOBE FRAMEMAKER (2017 RELEASE)

xxxviii

DeletePropByName . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 841
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 841
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 841
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 841
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 841
GetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 842
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 842
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 842
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 842
SetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 842
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 842
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 842
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 842
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 842
ObjectValid . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 842
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 842
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 843
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 843
Ints . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 843
concat . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 843
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 843
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 843
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 843
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 843
pop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 843
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 843
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 843
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 844
push . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 844
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 844
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 844
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 844
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 844
Iterator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 844
GetNextIteratorItem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 844
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 844
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 844
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 844
Delete . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 844
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 844
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 845
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 845
GetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 845
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 845
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 845
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 845

xxxix

ADOBE FRAMEMAKER (2017 RELEASE)

SetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 845
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 845
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 845
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 845
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 845
ObjectValid . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 846
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 846
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 846
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 846
KeyCatalog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 846
NewKeyDefinition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 846
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 846
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 846
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 846
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 846
UpdateKeyDefinition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 848
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 848
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 848
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 848
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 848
GetKeyDefinition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 849
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 849
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 849
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 849
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 850
GetAllKeyDefinitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 851
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 851
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 851
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 851
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 851
DeleteAllKeyDefinitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 853
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 853
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 853
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 853
GetAllKeys . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 853
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 853
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 853
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 853
Delete . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 853
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 853
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 854
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 854
GetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 854
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 854
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 854
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 854

ADOBE FRAMEMAKER (2017 RELEASE)

xl

SetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 854
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 854
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 854
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 854
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 854
ObjectValid . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 855
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 855
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 855
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 855
Line . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 855
Delete . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 855
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 855
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 855
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 855
GetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 855
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 855
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 855
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 855
SetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 856
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 856
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 856
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 856
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 856
ObjectValid . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 856
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 856
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 856
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 856
Marker . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 856
Delete . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 856
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 856
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 857
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 857
GetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 857
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 857
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 857
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 857
SetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 857
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 857
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 857
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 857
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 857
ObjectValid . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 858
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 858
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 858
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 858
MarkerType . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 858

xli

ADOBE FRAMEMAKER (2017 RELEASE)

Delete . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 858
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 858
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 858
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 858
GetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 858
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 858
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 858
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 858
SetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 859
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 859
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 859
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 859
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 859
ObjectValid . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 859
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 859
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 859
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 859
MasterPage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 859
Delete . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 859
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 859
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 860
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 860
GetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 860
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 860
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 860
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 860
SetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 860
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 860
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 860
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 860
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 860
ObjectValid . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 861
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 861
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 861
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 861
ApplyPageLayout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 861
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 861
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 861
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 861
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 861
Math . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 862
Delete . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 862
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 862
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 862
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 862
GetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 862

ADOBE FRAMEMAKER (2017 RELEASE)

xlii

Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 862
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 862
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 862
SetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 862
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 862
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 862
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 862
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 863
ObjectValid . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 863
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 863
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 863
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 863
MathML . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 863
Delete . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 863
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 863
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 863
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 863
GetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 863
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 863
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 864
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 864
SetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 864
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 864
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 864
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 864
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 864
ObjectValid . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 864
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 864
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 864
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 864
Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 865
DefineAndAddCommand . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 865
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 865
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 866
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 866
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 866
AddCommandToMenu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 867
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 867
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 868
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 868
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 868
AddMenuToMenu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 868
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 868
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 869
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 869
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 869

xliii

ADOBE FRAMEMAKER (2017 RELEASE)

DefineAndAddMenu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 869
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 869
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 871
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 871
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 871
MenuItemInMenu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 871
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 871
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 872
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 872
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 872
Delete . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 872
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 872
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 872
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 872
GetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 873
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 873
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 873
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 873
SetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 873
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 873
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 873
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 873
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 873
ObjectValid . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 873
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 873
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 874
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 874
Delete . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 874
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 874
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 874
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 874
MenuItemSeparator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 874
GetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 874
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 874
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 874
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 874
SetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 874
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 874
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 875
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 875
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 875
ObjectValid . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 875
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 875
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 875
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 875
Delete . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 875

ADOBE FRAMEMAKER (2017 RELEASE)

xliv

Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 875
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 875
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 875
Metrics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 876
concat . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 876
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 876
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 876
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 876
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 876
pop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 876
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 876
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 876
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 876
push . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 876
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 876
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 877
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 877
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 877
Pgf . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 877
Delete . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 877
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 877
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 877
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 877
GetText . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 877
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 877
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 877
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 877
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 878
GetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 878
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 878
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 878
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 878
SetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 878
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 878
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 878
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 878
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 878
ObjectValid . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 879
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 879
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 879
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 879
PgfFmt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 879
Delete . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 879
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 879
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 879
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 879

xlv

ADOBE FRAMEMAKER (2017 RELEASE)

GetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 879
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 879
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 879
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 879
SetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 880
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 880
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 880
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 880
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 880
ObjectValid . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 880
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 880
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 880
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 880
Point . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 880
Point . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 880
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 880
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 881
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 881
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 881
Points . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 881
concat . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 881
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 881
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 881
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 881
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 881
pop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 882
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 882
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 882
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 882
push . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 882
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 882
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 882
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 882
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 882
Polygon . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 882
Delete . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 882
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 882
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 882
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 883
GetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 883
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 883
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 883
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 883
SetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 883
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 883
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 883

ADOBE FRAMEMAKER (2017 RELEASE)

xlvi

Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 883
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 883
ObjectValid . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 883
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 883
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 884
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 884
Polyline . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 884
Delete . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 884
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 884
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 884
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 884
GetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 884
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 884
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 884
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 884
SetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 884
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 884
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 885
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 885
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 885
ObjectValid . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 885
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 885
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 885
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 885
PropIdent . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 885
PropIdent . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 885
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 885
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 886
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 886
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 886
PropVal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 886
PropVal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 886
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 886
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 886
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 886
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 886
PropVals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 887
concat . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 887
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 887
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 887
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 887
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 887
pop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 887
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 887
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 887
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 887

xlvii

ADOBE FRAMEMAKER (2017 RELEASE)

push . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 887
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 887
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 888
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 888
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 888
Rectangle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 888
Delete . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 888
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 888
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 888
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 888
GetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 888
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 888
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 888
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 889
SetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 889
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 889
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 889
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 889
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 889
ObjectValid . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 889
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 889
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 889
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 889
RefPage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 890
Delete . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 890
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 890
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 890
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 890
GetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 890
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 890
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 890
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 890
SetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 890
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 890
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 890
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 890
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 891
ObjectValid . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 891
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 891
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 891
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 891
ApplyPageLayout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 891
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 891
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 891
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 891
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 891

ADOBE FRAMEMAKER (2017 RELEASE)

xlviii

RoundRect . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 892
Delete . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 892
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 892
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 892
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 892
GetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 892
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 892
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 892
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 892
SetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 892
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 892
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 892
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 892
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 893
ObjectValid . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 893
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 893
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 893
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 893
Row . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 893
AddRows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 893
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 893
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 894
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 894
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 894
Delete . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 894
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 894
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 894
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 894
GetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 895
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 895
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 895
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 895
SetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 895
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 895
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 895
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 895
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 895
ObjectValid . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 895
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 895
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 896
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 896
Rubi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 896
Delete . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 896
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 896
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 896
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 896

xlix

ADOBE FRAMEMAKER (2017 RELEASE)

GetText2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 896
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 896
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 897
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 897
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 897
GetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 898
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 898
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 898
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 898
SetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 898
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 898
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 898
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 898
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 898
ObjectValid . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 898
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 898
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 899
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 899
RulingFmt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 899
Delete . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 899
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 899
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 899
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 899
GetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 899
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 899
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 899
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 899
SetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 899
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 899
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 900
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 900
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 900
ObjectValid . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 900
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 900
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 900
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 900
Strings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 900
concat . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 900
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 900
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 900
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 901
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 901
pop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 901
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 901
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 901
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 901

ADOBE FRAMEMAKER (2017 RELEASE)

l

push . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 901
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 901
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 901
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 901
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 901
SubCol . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 902
Delete . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 902
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 902
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 902
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 902
GetText . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 902
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 902
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 902
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 902
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 902
GetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 902
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 902
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 903
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 903
SetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 903
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 903
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 903
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 903
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 903
ObjectValid . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 903
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 903
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 903
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 903
Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 904
Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 904
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 904
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 904
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 904
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 904
Tabs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 905
concat . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 905
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 905
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 905
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 905
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 905
pop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 905
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 905
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 906
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 906
push . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 906
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 906

li

ADOBE FRAMEMAKER (2017 RELEASE)

Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 906
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 906
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 906
Tbl . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 906
AddCols . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 906
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 906
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 907
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 907
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 907
DeleteCols . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 907
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 907
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 908
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 908
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 908
DeleteRows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 908
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 908
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 909
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 909
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 909
GetTableColumnByColNum . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 909
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 909
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 910
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 910
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 910
MakeTblSelection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 910
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 910
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 911
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 911
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 911
Delete . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 912
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 912
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 912
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 912
GetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 912
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 912
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 912
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 912
SetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 912
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 912
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 913
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 913
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 913
ObjectValid . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 913
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 913
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 913
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 913

ADOBE FRAMEMAKER (2017 RELEASE)

lii

TblFmt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 913
Delete . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 913
GetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 913
SetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 914
ObjectValid . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 914
TextFrame . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 914
Delete . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 914
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 914
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 914
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 914
GetText . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 914
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 914
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 914
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 914
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 915
GetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 915
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 915
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 915
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 915
SetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 915
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 915
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 915
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 915
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 915
ObjectValid . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 916
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 916
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 916
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 916
TextItems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 916
concat . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 916
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 916
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 916
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 916
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 916
pop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 917
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 917
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 917
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 917
push . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 917
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 917
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 917
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 917
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 917
TextLine . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 917
Delete . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 917
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 917

liii

ADOBE FRAMEMAKER (2017 RELEASE)

Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 918
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 918
GetText . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 918
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 918
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 918
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 918
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 918
GetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 918
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 918
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 918
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 918
SetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 919
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 919
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 919
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 919
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 919
ObjectValid . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 919
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 919
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 919
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 919
TextLoc . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 919
TextLoc . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 919
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 919
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 920
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 920
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 920
TextRange . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 920
TextRange . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 920
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 920
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 920
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 920
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 920
TiApiClient . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 921
GetText . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 921
GetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 921
SetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 921
ObjectValid . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 921
DeleteTextInsetContents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 921
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 921
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 922
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 922
UpdateTextInset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 922
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 922
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 922
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 923
ConvertToText . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 923

ADOBE FRAMEMAKER (2017 RELEASE)

liv

Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 923
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 923
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 923
Delete . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 923
DeletePropByName . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 923
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 923
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 923
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 924
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 924
TiFlow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 924
GetText . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 924
GetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 924
SetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 924
ObjectValid . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 924
DeleteTextInsetContents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 924
UpdateTextInset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 924
ConvertToText . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 925
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 925
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 925
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 925
Delete . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 925
DeletePropByName . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 925
TiText . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 925
GetText . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 925
GetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 925
SetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 925
ObjectValid . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 925
DeleteTextInsetContents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 926
UpdateTextInset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 926
ConvertToText . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 926
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 926
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 926
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 926
Delete . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 926
DeletePropByName . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 926
TiTextTable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 926
GetText . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 926
GetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 926
SetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 927
ObjectValid . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 927
DeleteTextInsetContents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 927
UpdateTextInset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 927
ConvertToText . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 927
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 927
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 927
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 927

lv

ADOBE FRAMEMAKER (2017 RELEASE)

Delete . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 927
DeletePropByName . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 927
TypedVals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 927
concat . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 928
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 928
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 928
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 928
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 928
pop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 928
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 928
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 928
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 928
push . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 928
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 928
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 928
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 929
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 929
UBytes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 929
concat . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 929
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 929
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 929
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 929
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 929
pop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 929
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 929
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 930
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 930
push . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 930
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 930
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 930
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 930
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 930
UInts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 930
concat . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 930
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 930
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 930
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 931
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 931
pop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 931
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 931
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 931
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 931
push . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 931
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 931
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 931
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 931

ADOBE FRAMEMAKER (2017 RELEASE)

lvi

Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 931
UnanchoredFrame . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 932
Delete . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 932
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 932
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 932
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 932
GetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 932
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 932
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 932
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 932
SetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 932
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 932
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 932
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 932
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 933
ObjectValid . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 933
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 933
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 933
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 933
Var . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 933
Delete . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 933
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 933
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 933
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 933
GetText . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 933
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 933
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 934
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 934
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 934
GetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 934
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 934
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 934
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 934
SetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 934
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 934
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 934
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 934
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 935
ObjectValid . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 935
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 935
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 935
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 935
VarFmt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 935
Delete . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 935
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 935
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 935

lvii

ADOBE FRAMEMAKER (2017 RELEASE)

Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 935
GetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 935
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 935
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 936
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 936
SetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 936
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 936
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 936
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 936
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 936
ObjectValid . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 936
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 936
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 936
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 936
XRef . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 937
Delete . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 937
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 937
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 937
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 937
GetText . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 937
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 937
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 937
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 937
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 937
GetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 937
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 937
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 938
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 938
SetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 938
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 938
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 938
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 938
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 938
ObjectValid . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 938
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 938
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 938
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 938
XRefFmt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 939
Delete . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 939
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 939
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 939
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 939
GetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 939
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 939
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 939
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 939

ADOBE FRAMEMAKER (2017 RELEASE)

lviii

SetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 939
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 939
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 939
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 939
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 940
ObjectValid . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 940
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 940
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 940
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 940
app . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 940
Close . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 940
GetNamedObject . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 940
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 940
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 941
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 941
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 941
GetNamedBook . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 941
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 941
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 941
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 941
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 942
GetNamedCommand . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 942
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 942
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 942
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 942
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 942
GetNamedMenu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 942
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 942
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 943
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 943
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 943
GetNamedMenuItemSeparator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 943
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 943
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 943
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 943
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 944
NewNamedObject . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 944
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 944
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 944
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 944
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 944
NewNamedBook . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 945
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 945
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 945
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 945
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 945

lix

ADOBE FRAMEMAKER (2017 RELEASE)

NewNamedCommand . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 945
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 945
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 946
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 946
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 946
NewNamedMenu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 946
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 946
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 946
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 946
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 946
NewNamedMenuItemSeparator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 947
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 947
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 947
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 947
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 947
GetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 947
SetProps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 947
ObjectValid . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 947
global . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 948
Alert . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 948
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 948
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 948
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 948
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 949
Alive . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 949
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 949
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 949
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 949
CallClient . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 949
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 949
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 950
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 950
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 950
CallClientEx . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 950
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 950
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 951
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 951
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 951
CheckStatus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 951
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 951
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 951
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 951
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 952
ClientDir . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 952
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 952
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 952

ADOBE FRAMEMAKER (2017 RELEASE)

lx

Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 952
ClientName . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 952
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 952
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 953
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 953
CMSRegister . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 953
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 953
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 953
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 953
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 953
CMSGetCmsIdFromName . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 953
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 953
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 953
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 954
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 954
CMSAddMenuEntry . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 954
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 954
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 954
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 954
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 954
CustomDoc . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 955
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 955
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 955
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 955
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 956
DefineMenu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 956
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 956
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 957
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 957
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 957
DisconnectFromSession . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 957
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 957
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 957
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 958
Err . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 958
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 958
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 958
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 958
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 958
FamilyFonts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 958
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 958
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 958
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 958
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 958
GetKeyCatalog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 959
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 959

lxi

ADOBE FRAMEMAKER (2017 RELEASE)

Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 959
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 959
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 959
GetEncodingForFamily . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 959
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 959
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 960
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 960
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 960
GetEncodingForFont . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 960
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 960
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 960
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 960
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 961
GetImportDefaultParams . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 961
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 961
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 961
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 961
GetOpenDefaultParams . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 961
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 961
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 961
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 961
GetPropIndex . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 961
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 961
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 962
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 962
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 962
GetSaveDefaultParams . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 962
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 962
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 967
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 967
GetSupportedEncodings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 967
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 967
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 967
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 968
GetUpdateBookDefaultParams . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 968
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 968
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 968
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 968
GetNewXMLDefaultParams . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 968
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 968
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 968
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 968
IsEncodingSupported . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 969
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 969
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 969
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 969

ADOBE FRAMEMAKER (2017 RELEASE)

lxii

Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 969
LoadMenuCustomizationFile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 969
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 969
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 970
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 970
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 970
NewKeyCatalog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 971
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 971
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 971
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 971
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 971
NewXML . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 971
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 971
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 971
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 971
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 972
Notification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 972
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 972
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 979
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 979
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 979
PopClipboard . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 979
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 979
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 980
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 980
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 980
PrintFAErrno . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 980
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 980
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 980
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 980
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 981
PrintImportStatus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 981
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 981
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 981
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 981
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 981
PrintOpenStatus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 981
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 981
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 981
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 981
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 982
PrintPropVal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 982
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 982
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 982
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 982
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 982

lxiii

ADOBE FRAMEMAKER (2017 RELEASE)

PrintPropVals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 982
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 982
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 982
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 982
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 983
PrintSaveStatus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 983
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 983
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 983
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 983
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 983
PrintTextItem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 983
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 983
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 983
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 983
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 984
PrintTextItems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 984
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 984
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 984
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 984
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 984
PrintUpdateBookStatus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 984
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 984
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 984
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 984
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 985
PushClipboard . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 985
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 985
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 985
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 985
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 985
ReturnValue . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 985
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 985
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 987
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 987
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 987
ShutDown . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 988
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 988
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 988
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 988
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 988
SimpleNewDoc . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 988
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 988
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 988
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 988
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 989
UserCancel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 989

ADOBE FRAMEMAKER (2017 RELEASE)

lxiv

Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 989
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 989
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 989
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 989
SimpleOpen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 989
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 989
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 990
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 990
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 990
UpdateMenus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 990
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 990
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 990
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 991
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 991
AddMenu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 991
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 991
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 991
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 991
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 992
RemoveMenu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 992
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 992
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 992
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 992
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 992
MenuExists . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 993
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 993
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 993
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 993
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 993
ShortcutExists . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 993
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 993
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 993
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 993
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 993
GetExportDefaultParams . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 994
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 994
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 994
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 994
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 994
PrintExportStatus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 994
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 994
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 994
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 994
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 994
ErrorName . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 994
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 994

lxv

ADOBE FRAMEMAKER (2017 RELEASE)

Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 995
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 995
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 995
PrintErrno . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 995
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 995
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 995
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 995
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 995
NotificationName . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 995
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 995
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 995
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 995
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 996
AllocatePropVals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 996
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 996
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 996
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 996
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 996
Open . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 996
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 996
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1003
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1003
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1003
ScrollBox . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1004
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1004
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1004
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1004
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1004
ChooseFile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1005
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1005
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1005
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1005
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1006
PromptInt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1006
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1006
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1006
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1007
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1007
PromptMetric . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1007
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1007
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1007
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1007
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1008
PromptString . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1008
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1008
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1008

ADOBE FRAMEMAKER (2017 RELEASE)

lxvi

Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1008
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1009
Service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1009
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1009
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1009
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1009
FileScrollBox . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1009
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1009
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1009
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1009
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1010
CMS Connector Framework . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1011
CMS API Data Structures and Enum Constants . . . . . . . . . . . . . . . . . . . . . . . . . 1011
CMSResult . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1011
CMSResult . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1011
CMSItemFileType . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1012
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1012
CMSProperties . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1013
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1013
CMSMenuItem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1013
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1013
CMSCheckinParam . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1013
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1013
CMSDeleteParam . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1014
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1014
CMSInfo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1014
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1014
CMSInfos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1014
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1014
Error Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1014
CMS API functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1015
APIs to automate CMS connector functionality . . . . . . . . . . . . . . . . . . . . . . . . . 1016
CMSLogin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1016
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1016
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1016
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1016
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1017
CMSLogout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1017
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1017
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1017
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1017
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1018
CMSCheckout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1018
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1018
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1018
lxvii

ADOBE FRAMEMAKER (2017 RELEASE)

Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1018
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1018
CMSCheckin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1018
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1018
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1018
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1018
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1019
CMSCancelCheckout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1019
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1019
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1019
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1019
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1019
CMSDelete . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1020
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1020
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1020
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1020
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1020
CMSOpenFile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1020
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1020
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1020
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1020
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1021
CMSUploadObject . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1021
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1021
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1021
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1021
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1021
CMSDownloadObject . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1021
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1021
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1022
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1022
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1022
GetCMSObjectFromPath . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1022
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1022
Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1022
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1022
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1022
Legal notices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1023

ADOBE FRAMEMAKER (2017 RELEASE)

lxviii

ABOUT THIS DOCUMENT
OVERVIEW

CHAPTER 1

1. Overview
A script is a series of commands that instructs Adobe® FrameMaker® to perform a set of specified
actions. Scripts automate repetitive tasks, such as counting the images in a book or adding an indent to
all the para tags in a file. Use scripts as a creative tool to streamline time-consuming tasks.
If you are new to scripting, you can acquaint yourself with the basic scripting concepts provided in the
Introduction to Scripting manual.

1.1. About this document
Naming conventions
To help you identify the structures, constants, and functions defined by the ESTK, this document adheres
to the following naming conventions:
Type

Naming Convention

Example

API error codes

Prefix: Constants.FE
Suffix: Error number in
parentheses

Constants.FE_BadName(-3
3)

API functions

Suffix: ()

UpdateTextInset()

API scriptable
function property
names

Prefix: Constants.FS_
Suffix: Enumerated value in
parentheses

Constants.FS_ForceImpor
tAsText (17)

Flags used by API
functions

Prefix: Constants.FF_
Suffix: Enumerated value in
parentheses

Constants.FF_UFF_VAR()

Initialization
constants

Prefix: Constants.FA_Init
Suffix: Enumerated value in
parentheses

Constants.FA_Init_First
(1)

Notification constants

Prefix: Constants.FA_Note

Constants.FA_Note_PreFi
leType (9)

Object types

Prefix: Constants.FO_
Suffix: Enumerated value in
parentheses

Constants.FO_Doc (4)

Property value
constants

Prefix: Constants.FV_
Suffix: Enumerated value in
parentheses

Constants.FV_Doc_Type_M
IF (0x03)

1

SCRIPTING SUPPORT IN FRAMEMAKER
OVERVIEW

CHAPTER 1

Typographic conventions
Notice the use of different fonts to represent different types of information:
•
•

What you type is shown in text like this.
Function names, property names, structure names, returned values, constants, filter names,
program names, paths, and filenames are also shown in text like this.

1.2. Scripting support in FrameMaker
FrameMaker supports ExtendScript, which is an extended implementation of JavaScript. While JavaScript
files have .js extension, ExtendScript files have .jsx extension.
For more information on JavaScript modules, tools, utilities, and features that are available to all JavaScript-enabled Adobe applications, see JavaScript Tools Guide.

Development and debugging tools in ExtendScript toolkit
For assistance in developing, debugging, and testing scripts, Adobe provides the ExtendScript Toolkit.
ExtendScript Toolkit is an interactive development and testing environment for ExtendScript, which is
installed with FrameMaker and all JavaScript-enabled applications. For details, see Chapter 2, “The
ExtendScript Toolkit” and Chapter 8, “ExtendScript Tools and Features ” in JavaScript Tools Guide.

ExtendScript capabilities
Using ExtendScript Toolkit, you can develop and debug ExtendScript. ExtendScript provides the following
features that make scripting easy:
•

•

User interface development tools: The ScriptUI module defines Window objects that represent
platform-specific windows and various control elements, such as buttons and static text. Resource
specification allows you to create user-interface elements. Using the event-handling callback functions, you can define the behavior of your user-interaction controls. ScriptUI provides a rich set of
containers (such as Group, Panel, and TabbedPanel) and user interface controls (such as Button,
Image, Scrollbar, Treeview, and FlashPlayer). ScriptUI works with the ExtendScript JavaScript interpreter to provide JavaScript programs with the ability to create and interact with user interface
elements. The Graphic customization objects provide the ability to customize the appearance of
user-interface controls before they are drawn. For details, see Chapter 4, “User-Interface Tools” in
JavaScript Tools Guide.
Extensions:
–

ExtendScript offers tools for communicating with other computers or the Internet using standard protocols. The Socket object supports low-level TCP connections. For details, see
Chapter 6, “External Communication Tools” in JavaScript Tools Guide.

2

CHAPTER 1

CREATING SCRIPTS
OVERVIEW

–

•

Adobe ExtendScript defines classes that simplify cross-platform file-system access. These
classes are available to all applications that support a JavaScript interface. For details, see
Chapter 3, “File System Access” in JavaScript Tools Guide.
–
You can extend the JavaScript DOM for an application. To extend the JavaScript DOM, write
a C or C++ shared library, compile it for the relevant platform, and load it into JavaScript as an
ExternalObject instance. A shared library is implemented by a DLL in Windows, a bundle or
framework in Mac OS, or a SharedObject in UNIX. For details, see Chapter 7, “Integrating
External Libraries” in JavaScript Tools Guide.
Inter-application communication and messaging: ExtendScript provides a common scripting environment for all Adobe JavaScript-enabled applications. The cross-DOM API allows implementation
of functions, such as open files and execute scripts, that are common across message-enabled
applications. Using simple syntax you can implement application-specific functionality for
message-enabled application. The BridgeTalk class of the messaging API has globally available static
properties and functions that provide access to environmental information relevant for communication between applications. The error codes defined by the interapplication messaging protocol
are compatible with the ExtendScript error codes. For details, see Chapter 5, “Interapplication
Communication with Scripts” in JavaScript Tools Guide

1.3. Creating Scripts
Adobe provides ExtendScript Toolkit (ESTK) with its applications as a scripting utility. ESTK has many
features that make it easier to use than a text editor. ESTK has a built-in syntax checker that identifies
where the problems are in your script and tries to explain how to fix them. You can run your scripts right
from the ESTK without saving the file. Running scripts without saving them first saves you time, especially
when you are learning to work with ESTK.

1.4. Accessing ESTK
Connect ESTK to FrameMaker

When you launch ExtendScript Toolkit from FrameMaker (File > Script ...), ExtendScript Toolkit is already
connected to FrameMaker. Only when you launch ExtendScript Toolkit from Windows (Start >
Programs...), complete the following steps to connect ESTK to FrameMaker.
1)
2)

3)

In the ExtendScript Toolkit, select Adobe FrameMaker  in the pop-up menu.
Click ,
If FrameMaker is not already running, a message appears: “Target Adobe FrameMaker 
is not running. Do you want to launch Adobe FrameMaker ?”
Click Yes.
FrameMaker is launched and connected to ESTK.

3

CHAPTER 1

USING SCRIPT LIBRARY
OVERVIEW

To write, edit, and run scripts
In FrameMaker, do the following:
1)
2)
3)

Click File > Script > New Script.
The ESTK editor opens.
Write the script in the editor.
To run the script, click the Play button.
You can also start ExtendScript Toolkit from Windows (Start > Programs). When you start ExtendScript Toolkit from Windows, connect ESTK to FrameMaker.

1.5. Using script library
In FrameMaker, select File > Script > Catalog to display the script library.

Using the script catalog, you can manage your existing scripts:
•
•
•

Favorites: Scripts you tag as your favorite appear here.
Autorun: These scripts run when FrameMaker is launched.
Registered: Scripts that run on certain triggers, such as on opening a file or saving a file.

1.6. Using object model viewer
Object Model Viewer in ESTK helps you to get the information on different classes and the methods in
ExtendScript. Press F1 or click Help > Object Model Viewer to open Object Model Viewer.

4

CHAPTER 1

EXTENDSCRIPT USE CASES
OVERVIEW

In the Object Model Viewer, select an object model under Browse to you can do the following to locate
information:
•

•
•

Under Browser, select the object model for which you want the information. Object Model Viewer
displays the classes in the object model and details such as type, properties, method, and description of the class.
Search for a class, method, or property.
Bookmark a class, method, or property. It then appears under the Bookmarks section.

1.7. ExtendScript use cases
Some of the ExtendScript use cases can be:
•
•
•
•

Scripts to automate repetitive tasks: You can write utilities to automate repetitive tasks, such as
change alignment of all the tables in a FrameMaker document.
Notification-based scripts: You can write scripts that are triggered on FrameMaker events such as
such as opening, printing, or saving a document.
Menu command scripts/scripts to extend FrameMaker functionality: Using these scripts, you can
add menus and commands in FrameMaker.
Startup scripts: These scripts get executed when FrameMaker starts. You can set up scripts to run
at startup by copying them at the following location: \startup. Alternatively, you
can use the Script Library dialog to register Autorun scripts.

5

SETTING GRIPPER BAR VISIBILITY
WHAT’S NEW IN ESTK 2017 RELEASE

CHAPTER 2

2. What’s new in ESTK 2017 release
2.1. Setting gripper bar visibility
ESTK now provides a gripper bar property that allows you to show or hide the gripper bar.
Resize Gripper
Visibility

Specify whether the resize gripper is to be made visible or not for pods
created using FDK. The default value is FP_ResizeGripperBarVisibility.
•
Constants.FV_DIALOG_GRIPPERBAR_TRUE - Used to
display resize gripper.
•
Constants.FV_DIALOG_GRIPPERBAR_FLASE - Used to
hide the resize gripper.

2.2. Additional list view constants
The following constants have been added to the list view property:
1)
2)
3)
4)
5)

FP_SelectedRow: Return the index of first selected row in the list.
FP_SelectedRowId: Return the row ID of the first selected row in the list.
FV_ListViewSelectFirstRow: Select the first row in the list.
FV_ListViewSelectRowFromRowId: Select the row in the list from the row ID.
FV_ListViewSelectRowFromColData: Select the row in the list as per the parameters defined in the
column index and string.

6

ADDING TEXT TO A DOCUMENT AND ENABLING CHANGE BARS
SAMPLE ESTK SCRIPTS

CHAPTER 3

3. Sample ESTK scripts
ExtendScript is similar to JavaScript. You can easily develop ExtendScript for any of the applications in
FrameMaker if you are familiar with JavaScript.
Following are examples for scripts that automate specific activities in FrameMaker.
NOTE: Sample scripts shipped with FrameMaker are at the following location: \samples

3.1. Adding text to a document and enabling change bars
The following script adds a sample text to a FrameMaker document and then enables the change bar.
Open a FrameMaker document before running the script.
Copy and paste the script to ESTK and select FrameMaker  as the target application. Click the
Play button to run the script.
var doc = app.ActiveDoc;
var firstPgf = doc.MainFlowInDoc.FirstTextFrameInFlow.FirstPgf;
var tl = new TextLoc(firstPgf, 0);
doc.AddText (tl, "Hello");
doc.AutoChangeBars = 1;

The script creates a text location using the new TextLoc()method. Assign the first page of the document as the text location. Using the AddText() method, add a sample text. Set the
AutoChangeBarsproperty to 1 to enable the change bar.

3.2. Changing the table properties in a document
The following script changes the left indentation of all the tables in a FrameMaker body page by 1 inch.
It also changes the width of the columns to 2 inches. Open a FrameMaker document that has tables with
two columns before running the script.
var
var
var
var
for
{

doc = app.ActiveDoc;
flow = doc.MainFlowInDoc;
tbl = 0;
textItems = flow.GetText(Constants.FTI_TblAnchor);
(var i = 0; i < textItems.len; i += 1)

tbl = textItems[i].obj;
tbl.TblLeftIndent = (2*72 * 65536);
var tblColWidths = new Metrics (2 * 72 * 65536, 2 * 72 * 65536);
tbl.TblColWidths = tblColWidths;
}

The script creates the document’s main flow using the MainFlowInDoc method. Use the
GetText(FTI_TblAnchor) method to list all tables in the main flow. Using a for loop, for each
table, use the TblLeftIndent()method to change the left indentation.
7

CHAPTER 3

CHANGING THE TABLE PROPERTIES IN A DOCUMENT
SAMPLE ESTK SCRIPTS

Use the TblColWidths() method to change the width of the column. This method accepts the argument in a metric form. So, create the arguments as a metric object using the new Metrics()method.
NOTE: By convention, there are 72 points per inch. Multiply the inch value with 65536 to get the correct
value. 1 inch is equal to 1 * 72 * 65536 points.

8

NAMING DIFFERENCES BETWEEN SCRIPTS AND FDK
DIFFERENCES BETWEEN SCRIPTS AND FDK

CHAPTER 4

4. Differences between scripts and FDK
If you are familiar with the FDK (FrameMaker Developer Kit) object model, this chapter will help you get
quickly get familiarized with ESTK. Adobe FrameMaker scripts are modeled closely on the FrameMaker
FDK. These scripts act as wrappers to the FDK and hide the complexity of using FDK functions from users.
This chapter documents the differences between using scripts and using FDK.

4.1. Naming differences between scripts and FDK
FDK

Scripts

Every FDK object is identified by an
object ID.

Every script entity is identified as an object.

Every property in FDK starts with
FP_.
For example, FP_CharTag.

Properties are used directly, in scripts. Remove the FP_
prefix before using the properties in scripts.
For example, FP_CharTag in FDK becomes just
CharTag in scripts.
Every property has its own data type. The properties can
either be read-only or read-write.NOTE: All FDK properties
can be used in FrameMaker scripts.

Every API in FDK starts with
F_APImethodname.

Methods are used directly in scripts. Remove the F_API
prefix before using the methods in scripts.
For example, F_ApiSplitElement becomes just
SplitElement in scripts.

Every object in FDK starts with
FO_.
For example, FO_Doc.

Use objects directly in scripts. Remove the FO_ prefix
before using the objects in scripts.
For example, FO_Doc in FDK becomes just Doc in scripts.
NOTE: FDK object FO_Session is mapped to app and not
to Session. This app script object is readily available for
all FrameMaker scripts to use.

Every structure in FDK starts with
F_ and ends with a T.
For example, F_AttributeT.

Structures are used directly in scripts. Remove the F_
prefix and the ending ‘T’ before using the structures in
scripts.
For example, F_AttributeT in FDK becomes just Attribute
in scripts.
Some FDK structures contain other FDK structures within
themselves. In a script, the structures within a structure
are treated as an object data type.
See the F_TextRangeT structure in Example 3 below.

9

NAMING DIFFERENCES BETWEEN SCRIPTS AND FDK
DIFFERENCES BETWEEN SCRIPTS AND FDK

CHAPTER 4

FDK
FDK uses data types such as
StrngT for strings and IntT,
UintT for numbers.

Scripts
Scripts map the FDK data types as follows:
StringT is mapped to Javascript String.
IntT andUinT are mapped to Javascript Number.
ObjHandleT is mapped to Javascript Object.

The following examples clearly highlight the differences between scripts and the FDK.
Example 1:
The app property is readily available to all FrameMaker scripts and maps to the FO_Session object in
FDK.
In this example, you query the ActiveDoc property that returns the Active Document
Object(Doc) in the current FrameMaker Session. The reference to this object is stored in the variable
doc.
doc = app.ActiveDoc;
flow = doc.MainFlowInDoc;
sync = flow.FlowIsSynchronized;

Explanation:
•
•
•

Line 1 stores the reference to the Active Document Object.
Line 2 creates an object called flow by querying a property of the doc object.
Line 3 queries a property of the newly created flow object (created in line 2).

You can query each of the object references as a new object recursively, until you reach the desired
object property:
sync = app.ActiveDoc.MainFlowInDoc.FlowIsSynchronized;
The same example in FDK is as follows:
F_ObjHandleT docId, flowId;
IntT sync;
docId = F_ApiGetId(0, FV_SessionId, FP_ActiveDoc);
flowId = F_ApiGetId(FV_SessionId, docId, FP_MainFlowInDoc);
sync = F_ApiGetInt(docId, flowId, FP_ FlowIsSynchronized);

As discussed in the table above, Example 1 demonstrates how FDK properties [FP_ActiveDoc,
FP_MainFlowInDoc and FP_FlowIsSynchronized] are mapped to script properties
[ActiveDoc, MainFlowInDocand FlowIsSynchronized].
Example 2:
Example 2 builds on Example 1 and shows how methods are called in scripts.
Every object has some methods of its own. These methods can be invoked in the same way as properties
are invoked.
In Example 1, you created the doc object. To invoke a method, use doc.methodname(). For
example, doc.UpdateVariables();

10

CHAPTER 4

NAMING DIFFERENCES BETWEEN SCRIPTS AND FDK
DIFFERENCES BETWEEN SCRIPTS AND FDK

This code calls the UpdateVariables method of the doc object.
FDK users can relate these methods to FDK APIs. The same code in FDK becomes:
F_ApiUpdateVariables(FV_SessionId, docId);

Notice how the FDK API F_ApiUpdateVariables becomes the method name UpdateVariables
in scripts, as mentioned in the table above.
Global Methods:
Not every method is accessible through a specific object. There are some methods that are not called
through any objects but are called directly. These methods are called Global Methods. Examples of
Global Methods include ChooseFile(), CallClent() and Sleep().
In addition to these methods, all FDK Variables and Macros are available as Global Methods. These Variables usually start with FV_ in FDK.
Consider the following line of code for FDK:
F_ApiSetInt(FV_SessionId, docId, FP_Capitalization,
FV_CAPITAL_CASE_SMALL);

The same code can be written in scripts as follows:
doc.Capitalization = FV_CAPITAL_CASE_SMALL;

However, there is a separate class called Constants that can be used to access these Global Methods.
The script code can also be written as:
doc.Capitalization = Constants.FV_CAPITAL_CASE_SMALL;

Example 3:
Every FDK Structure such as F_TextItemT, and F_TextLocT are also mapped to objects in scripts.
All the fields of these structures are mapped to the read or write properties of these objects.
For example, structure F_PointT:
typedef struct {
MetricT x,y; /* The coordinate pair */
} F_PointT;

is mapped to the Point object in scripting. The Point object has two properties x and y.
See another FDK structure called F_TextRangeT:
typedef struct {
F_TextLocT beg; /* The beginning of the range */
F_TextLocT end; /* The end of the range */
} F_TextRangeT;

This structure is mapped to the TextRange object with both the properties beg and end being of type
TextLoc.
Notice that F_TextLocT itself is another structure.
NOTE: Structure objects do not have any methods associated with them.

The following example script fetches an Active Document and adds some text in the first paragraph of
the first flow of this document.

11

CHAPTER 4

NOTIFICATIONS
DIFFERENCES BETWEEN SCRIPTS AND FDK

doc = app.ActiveDoc;
flow = doc.MainFlowInDoc;
textFrame = flow.FirstTextFrameInFlow;
pgf = textFrame.FirstPgf;
textLoc = new TextLoc();
textLoc.obj = pgf;
textLoc.offset = 0;
doc.AddText(textLoc, ‘Sample Text’);

Notice how theF_TextLocT FDK structure maps to the TextLoc object in scripts.
Lines 1, 2, 3, 4 can be combined and written as:
pgf = app.ActicveDoc.MainFlowInDoc.FirstTextFrameInFlow.FirstPgf;

Lines 6, 7, 8 can be combined and written by passing parameters in the constructor of the TextLoc object
as:
textLoc = new TextLoc(pgf, 0);

Scripts have advanced features such as notifications and commands.

4.2. Notifications
Notifications is the internal mechanism through which a script registered for a particular event is run
when the event is triggered.
As an example, consider the following script:
/*
Sample script to demonstrate how to use notification mechanism of
FrameMaker though ExtendScript
*/
/*
There are basically two parts to a notification script.
1. Registering for a desired notification. (This is done by calling
'Notification()' with desired notifications as argument.)
2. Implement a handler for these notifications in your script. ( Implement
'Notify()' in script)
*/
/*
Part 1. Registering for Notifications
Notification()' is a global function and is available readily in
scripting. (Similar to F_ApiNotification())
The Syntax for Notification() is: Notification(int, int,.....,int, bool);
it takes:
a.)list of notifications(FA_Note_PreOpenDoc, FA_Note_PostOpenDoc etc.)
and
b.) param bool: true = register for provided notification list, false =
unregister for provided notification list.
(This parameter is optional and by default 'true')
Note: for more details please see F_ApiNotification() in FDK reference

12

CHAPTER 4

NOTIFICATIONS
DIFFERENCES BETWEEN SCRIPTS AND FDK

guide.
*/
/*
Notification(FA_Note_PreOpenDoc,true);
This is same as Notification(FA_Note_PreSaveDoc)
or you can register for more than one notification at once
Notification(FA_Note_PostOpenDoc,FA_Note_PreSaveDoc);
Here we register for the notification: FA_Note_PostOpenDoc - this
notification is
triggered just after a document is opened.
Notification(FA_Note_PostOpenDoc,true);
*/
/*
Part 2: handler
This can be done by implementing function 'Notify()' that are called by
FrameMaker when any desired even occurs.(Similar to F_ApiNotify())
Syntax for this callback function is:
@params
note: notification id to identify the event.
object: current document or book object which generated the event.
sparam: The string, if any, associated with the notification
(For example, if the notification is for an Open or Save operation, sparm
specifies the pathname of the affected file. If the notification is for
text entry, sparm specifies the text the user typed.)
iparam: The Integer, if any, associated with the notification. Probably
the fcode or bit flags.
Notify(note, doc, sparam, iparam)
Note: for more details please see F_ApiNotify() in FDK reference guide.
*/
function Notify(note, object, sparam, iparam)
{
switch (note) {
case FA_Note_PostOpenDoc:
alert("Opened document " + sparam);
break;
}

The line of code:
Notification(FA_Note_PostOpenDoc,true);

registers this script for the FA_Note_PostOpenDoc notification. This notification is triggered just
after any document is opened in FrameMaker.
The lines of code:
function Notify(note, object, sparam, iparam)
{
switch (note) {
case FA_Note_PostOpenDoc:

13

CHAPTER 4

MENUS AND COMMANDS
DIFFERENCES BETWEEN SCRIPTS AND FDK

alert("Opened document " + sparam);
break;
}

pops up an alert with the file name just after the file is opened.

4.3. Menus and Commands
Scripting allows you to add custom menus and associate commands with these menus. In addition, you
can implement your own handlers for commands in a similar way as the FDK.
The following script adds two menus and associated commands to the FrameMaker main menu.
/*
In this script, we add two menu items to FrameMaker Session and associate
two different commands to these menu items
*/
// Main menu bar
/* First we get the object associated with Main menubar in FrameMaker*/
mMenu = app.GetNamedMenu("!MakerMainMenu") ;
// F_ApiGetNamedMenu(FV_SessionId, FO_Menu, (ConStringT)"!MakerMainMenu")
/*
Defining new menu items
DefineAndAddMenu(name, label)
FDK equivalent : F_ApiDefineAndAddMenu(F_ObjHandleT toMenuId, StringT
name, StringT label)
*/
nMenu1 = mMenu.DefineAndAddMenu("Menu1", "Menu1");
nMenu2 = mMenu.DefineAndAddMenu("Menu2", "Menu2");
// Adding command to menus
/*
DefineAndAddCommand(cmdID, name, label, shortcut)
FDK equivalent: F_ApiDefineAndAddCommand(IntT cmdID, F_ObjHandleT
toMenuId, StringT name, StringT label, StringT shortcut)
cmdID is a integer that will be passed to Command() function defined in
your script. It should be unique to the script.
*/
nMenu1.DefineAndAddCommand(1,"cmd1","command1","");
nMenu2.DefineAndAddCommand(2,"cmd2","command2","");
// Another way for creating a command and adding it to menu items.
//cmd3 = DefineCommand(3, "cmd3", "cmd3", "");
// FDK equivalent : F_ApiDefineCommand(IntT cmdID, StringT name, StringT
label, StringT shortcut)
// add the command to different menu items
//nMenu1.AddCommandToMenu(cmd3);
// FDK equivalent : ApiAddCommandToMenu(F_ObjHandleT toMenuId,
F_ObjHandleT commandId)
//nMenu2.AddCommandToMenu(cmd3);
// must call if script has been run through ESTK, redundant otherwise.
UpdateMenus();

14

CHAPTER 4

MENUS AND COMMANDS
DIFFERENCES BETWEEN SCRIPTS AND FDK

// Call back equivalent to F_ApiCommand(command)
function Command(cmd){
switch(cmd) {
case 1:
alert("Command1 executed");
break;
case 2:
alert("Command2 executed");
break;
}
}

Let us examine the script in detail:
1)
2)

The line: mMenu = app.GetNamedMenu("!MakerMainMenu") ; fetches the name of the
FrameMaker main menu and stores it in the variable mMenu.
The lines:
nMenu1 = mMenu.DefineAndAddMenu("Menu1", "Menu1");
nMenu2 = mMenu.DefineAndAddMenu("Menu2", "Menu2");

3)

add two new menu entries Menu1 and Menu2, under the main menu. The name of the main menu
is already stored in step 1.
The commands:
nMenu1.DefineAndAddCommand(1,"cmd1","command1","");
nMenu2.DefineAndAddCommand(2,"cmd2","command2","");

4)

add two new menu entries called Command 1 and Command 2 under the menu entries Menu1 and
Menu2, that were defined in step 2.
Finally, the block of code:
function Command(cmd) {
case 1: alert("Command 1 executed");
break;
case 2: alert("command 2 executed");
break;
}

assigns the relevant commands to the menu entries defined in step 3.
The number after the keyword case is the menu ID. Look at the command in step 3:
nMenu1.DefineAndAddCommand(1,"cmd1","command1","");

The first value within the parenthesis is the menuID. This value is passed to the case statement.
The system pops up the relevant alert when the corresponding menu entry is clicked.

15

AFRAME
OBJECT REFERENCE

CHAPTER 5

5. Object Reference
5.1. AFrame
Property name

Data Type

Description

AFrameIsCropped

bool

Indicates whether the anchored
frame is cropped or not.
Possible values are:
0 - (Default) Indicates the frame is not
cropped.
1 - Indicates the frame is cropped.

AFrameIsFloating

bool

Indicates whether the anchored
frame is set to be floatable or not.
Possible values are:
0 - (Default) Indicates the frame is not
floatable.
1 - Indicates the frame is floatable.

Alignment

number

Indicates how the anchored frame is
aligned.
Possible values are:
•
Constants.FV_ALIGN_LEFT (0)
•
Constants.FV_ALIGN_CENTER
(1)
•
Constants.FV_ALIGN_RIGHT (2)
•
Constants.FV_ALIGN_INSIDE (3)
•
Constants.FV_ALIGN_OUTSIDE
(4)

16

AFRAME
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

AnchorType

number

Indicates the location where the
frame is anchored.
Possible values are:
•
Constants.FV_ANCHOR_INLINE
(1)
•
Constants.FV_ANCHOR_TOP (2)
•
Constants.FV_ANCHOR_BELOW (3)
•
Constants.FV_ANCHOR_BOTTOM (4)
•
Constants.FV_ANCHOR_SUBCOL_LEFT (5)
•
Constants.FV_ANCHOR_SUBCOL_RIGHT (6)
•
Constants.FV_ANCHOR_SUBCOL_NEAREST (7)
•
Constants.FV_ANCHOR_SUBCOL_FARTHEST (8)
•
Constants.FV_ANCHOR_SUBCOL_INSIDE (9)
•
Constants.FV_ANCHOR_SUBCOL_OUTSIDE (10)
•
Constants.FV_ANCHOR_TEXTFRAME_LEFT (11)
•
Constants.FV_ANCHOR_TEXTFRAME_RIGHT (12)
•
Constants.FV_ANCHOR_TEXTFRAME_NEAREST (13)
•
Constants.FV_ANCHOR_TEXTFRAME_FARTHEST (14)
•
Constants.FV_ANCHOR_TEXTFRAME_INSIDE (15)
•
Constants.FV_ANCHOR_TEXTFRAME_OUTSIDE (16)
•
Constants.FV_ANCHOR_RUN_INTO_PARAGRAPH (17)

BaselineOffset

number

Baseline Offset

17

AFRAME
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

Element

Element

If the anchored frame is in a
structured flow in a FrameMaker
document, Element indicates the
element containing the anchored
frame.

InTextFrame

TextFrame

Indicates the text frame in which the
anchored frame is placed.

InTextObj

FMObject

Indicates the column or text frame in
which the anchored frame is placed.

NextAFrame

AFrame

Contains the next anchored frame in
the text frame.

PrevAFrame

AFrame

Contains the previous anchored
frame in the text frame.

SideOffset

number

Denotes the near side offset.

TextLoc

TextLoc

Contains the location of the anchor
symbol.

FirstGraphicInFrame

FMObject

Contains the first object in the
anchored frame.

LastGraphicInFrame

FMObject

Contains the last object in the
anchored frame.

Angle

number

Indicates the angle of rotation of the
graphic object.

ArrowBaseAngle

number

Denotes the arrowhead base angle in
degrees.

ArrowLength

number

Denotes the arrowhead length
(always rounded down to the nearest
1/256 point).

ArrowScaleFactor

number

Indicates the factor by which the
arrowhead is scaled as line width
changes (always rounded down to
nearest 1/16 point). It is not used if
the ArrowScaleHead property is
False.

ArrowScaleHead

number

Set to 1 if arrowhead is scaled as the
line width changes. Set to 0,
otherwise.

18

AFRAME
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

ArrowTipAngle

number

Denotes the arrowhead tip angle in
degrees.

ArrowType

number

Denotes the style of the arrowhead.
Possible values are:
•
Constants.FV_ARROW_STICK
(0x1)
•
Constants.FV_ARROW_HOLLOW (0x2)
•
Constants.FV_ARROW_FILLED
(0x3)

BorderWidth

number

Indicates the border width specified
in points. The permissible range is
0.015 pt to 360 points.

Color

Color

Denotes the spot color.

Dash

Metrics

Specifies a dash pattern that is
repeated for the length of an object's
border. The pattern is stored in a
MetricsT structure. The 0th element
of the MetricsT.MetricsT_val array
stores the length of the first dash; the
1st element stores the following
space; the 2nd element stores the
next dash; and so on for an even
number of elements.

Fill

number

Denotes the fill pattern (numbers
between 0 and 15).
Constants are provided for fill
patterns 0, 7 and 15, as follows:
•
Constants.FV_FILL_BLACK (0)
•
Constants.FV_FILL_WHITE (7)
•
Constants.FV_FILL_CLEAR (15)

FrameParent

FMObject

Denotes the frame containing the
graphic object.

GraphicCantBeSelected

number

Set to 1 if the graphic object cannot
be selected. Set to 0, otherwise.

GraphicIsSelected

number

Set to 1, if the graphic object is
selected. Else, set to 0.

19

AFRAME
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

GroupParent

Group

Specifies the group to which the
object belongs.
Note: Anchored frames do NOT have
this property.

HeadArrow

number

Set to 1 if the line has an arrow head.
Set to 0, otherwise.

Height

number

Denotes the height of the object
denoted in points. The permissible
range is from 0.125 points to 3600
points.

HotspotCmdStr

StringT

The command string for a hotspot.
Thismust be a valid hypertext
command string.

HotspotTitle

StringT

The tooltip text for the hotspot in the
outputs that support it (for example
HTML). This property is 0ptional.

IsHotspot

Bool

Whether the object is a hotspot or
not. If this property is turned off, the
object is no longer a hotspot even if
command string is non-empty.

LineCap

number

Specifies the type of the end of the
line. The possible values are:
•
Constants.FV_CAP_BUTT (0x00)
•
Constants.FV_CAP_ROUND
(0x01)
•
Constants.FV_CAP_SQUARE
(0x02)

LocX

number

Specifies the distance of the object
from the left side of the parent frame
(in inches). The permissible range is –
216 inches to 216 inches.
If the graphic object is an anchored
frame, the distance is automatically
calculated from the left side of the
page frame. You cannot set this value
manually for anchored frames.

20

AFRAME
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

LocY

number

Distance of the object from the top of
the parent frame (in inches) The
permissible range is –216 inches to
216 inches.
If the graphic object is an anchored
frame, the distance is automatically
calculated from the top of the page
frame. You cannot set this value
manually for anchored frames.

NextGraphicInDoc

FMObject

Denotes the next graphic object in
the document.

NextGraphicInFrame

FMObject

Denotes the next graphic object in
the frame.

NextGraphicInGroup

FMObject

Denotes the next graphic object in
the group.

NextSelectedGraphicInDoc

FMObject

Denotes the next selected graphic
object in the document.

ObjectAttributes

Strings

A list of strings. Each string expresses
an attribute that is specified for an
anchored frame in the Object
Properties > Object Attributes dialog
box. Each string is in the form of
string_text.You can use the backslash
to escape characters such as \n, \r, or
\t for newline, carriage return, and
tab, respectively. For a backslash
character in the string text, type \\.

Overprint

number

Specifies the overprint settings for
the object. The possible values are:
•
Constants.FV_KNOCKOUT
(0x00)
•
Constants.FV_OVERPRINT
(0x01)
•
Constants.FV_FROMCOLOR
(0x02)

21

AFRAME
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

Pen

number

Specifies the pen pattern (numbers
between 0 and 7).
Constants are provided for pen
patterns 0, 7 and 15, as follows:
•
Constants.FV_FILL_BLACK (0)
•
Constants. FV_FILL_WHITE (7)
•
Constants.FV_FILL_CLEAR (15)

PrevGraphicInFrame

FMObject

Denotes the previous graphic object
in the frame.

PrevGraphicInGroup

FMObject

Denotes the previous graphic object
in the group.

Runaround

number

Specifies whether text can flow
around the object and, if so, whether
the text follows the contour of the
object or a box shape surrounding
the object. The possible values are:
•
Constants.FV_TR_NONE (0x01)
•
Constants.FV_TR_CONTOUR
(0x02)
•
Constants.FV_TR_BBOX (0x03)

RunaroundGap

number

Denotes the width of the runaround
gap, if the object is a runaround
object.

TailArrow

number

Set to 1 if the arrowhead is enabled
at the begining of the line; Set to 0
otherwise.

TintPercent

number

Specifies the tint percentage.

Unique

number

Indicates the graphic object's internal
unique number.

Width

number

Denotes the width of the object. The
permissible range is from 0.125
points to 3600 points.

FirstGraphicInFrame

FMObject

Contains the first object in the
anchored frame.

LastGraphicInFrame

FMObject

Contains the last object in the
anchored frame.

22

ARC
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type
string

UserString

Description
A string to which clients can store
private data.

AFrame methods
Delete, GetProps, SetProps, ObjectValid.

5.2. Arc
Property name

Data Type

Description

DTheta

number

Denotes the arc angle length in
degrees. The permissible range is –
360 degrees to +360 degrees.

Theta

number

Specifies the start angle in degrees.
The permissible range is 0 degrees to
360 degrees.

Angle

number

Specifies the angle of the object's
rotation.

ArrowBaseAngle

number

Indicates the arrowhead base angle in
degrees.

ArrowLength

number

Denotes the arrowhead length
(always rounded down to the nearest
1/256 point).

ArrowScaleHead

number

Set to 1 if the arrowhead is scaled as
the line width changes. Set to 0,
otherwise.

ArrowScaleFactor

number

Specifies the factor by which
arrowhead is scaled as line width
changes (always rounded down to
nearest 1/16 point). It is not used if
the ArrowScaleHead property is set
to False.

ArrowTipAngle

number

Specifies the arrowhead tip angle in
degrees.

23

ARC
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

ArrowType

number

Denotes the Arrowhead style.
Possible values are:
•
Constants.FV_ARROW_STICK
(0x01)
•
Constants.FV_ARROW_HOLLOW (0x02)
•
Constants.FV_ARROW_FILLED
(0x03)

BorderWidth

number

Specifies the border width in points.
The permissible range is 0.015 point
to 360 point.

Color

Color

Indicates the spot color.

Dash

Metrics

Specifies a dash pattern that is
repeated for the length of an object's
border. The pattern is stored in a
Metrics object. The 0th element of
the MetricsT.MetricsT_val
array stores the length of the first
dash; the 1st element stores the
following space; the 2nd element
stores the next dash; and so on for an
even number of elements.

Fill

number

Denotes the fill pattern. The patterns
are denoted by numbers between 0
and 15.
The following constants are provided
for the fill patterns 0, 7 and 15:
•
Constants.FV_FILL_BLACK (0)
•
Constants.FV_FILL_WHITE (7)
•
Constants.FV_FILL_CLEAR (15)

FrameParent

FMObject

Specifies the frame containing the
graphic object.

GraphicCantBeSelected

number

Set to 1 if the graphic object cannot
be selected. Else, set to 0.

GraphicIsSelected

number

Set to 1 if the graphic object is
selected, else set to 0.

24

ARC
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

GroupParent

Group

Indicates the group to which the
object belongs. Anchored and
unanchored frames do not have this
property.

HeadArrow

number

Set to 1 if line has an arrowhead, set
to 0 otherwise.

Height

number

Specifies the height of the object in
points. The permissible range is from
0.125 pt to 3600 pt.

HotspotCmdStr

StringT

The command string for a hotspot.
This must be a valid hypertext
command string.

HotspotTitle

StringT

The tooltip text for the hotspot in the
outputs that support it (for example
HTML). This property is 0ptional.

IsHotspot

Bool

Whether the object is a hotspot or
not. If this property is turned off, the
object is no longer a hotspot even if
command string is non-empty.

LineCap

number

Indicates the type of line end. The
possible values are:
•
Constants.FV_CAP_BUTT (0x00)
•
Constants.FV_CAP_ROUND
(0x01)
•
Constants.FV_CAP_SQUARE
(0x02)

LocX

number

Specifies the distance of the object
from the left side of the parent, in
inches. The permissible range is from
–216 inches to 216 inches.
If the graphic object is an anchored
frame, the distance is automatically
calculated from the left side of the
page frame. You cannot set the LocX
property for anchored frames.

25

ARC
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

LocY

number

Specifies the distance of the object
from the top of the parent frame, in
inches. The permissible range is from
–216 inches to 216 inches.
If the graphic object is an anchored
frame, the distance is automatically
calculated from the top of the page
frame. You CANNOT set the LocY
property for anchored frames.

NextGraphicInDoc

FMObject

Indicates the next graphic object in
the document.

NextGraphicInFrame

FMObject

Denotes the next graphic object in
the frame.

NextGraphicInGroup

FMObject

Indicates the next graphic object in
the group.

NextSelectedGraphicInDoc

FMObject

Specifies the next selected graphic
object in the document.

ObjectAttributes

Strings

Contains a list of strings, each string
expressing an attribute that is
specified for an anchored frame in
the Object Properties > Object
Attributes dialog box. Each string is in
the form of string_text .You can use
the backslash to escape characters
such as \n, \r, or \t for newline,
carriage return, and tab, respectively.
For a backslash character in the string
text, type \\.

Overprint

number

Specifies the overprint settings for
the object. The possible values are:
•
Constants.FV_KNOCKOUT
(0x00)
•
Constants.FV_OVERPRINT
(0x01)
•
Constants.FV_FROMCOLOR
(0x02)

26

ARC
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

Pen

number

Indicates the pen pattern, denoted by
numbers between 0 and 7.
Constants are provided for some of
the fill patterns:
•
Constants.FV_FILL_BLACK (0)
•
Constants.FV_FILL_WHITE (7)
•
Constants.FV_FILL_CLEAR (15)

PrevGraphicInFrame

FMObject

Specifies the previous graphic object
in the frame.

PrevGraphicInGroup

FMObject

Indicates the previous graphic object
in the group.

Runaround

number

Specifies whether text can flow
around the object and, if so, whether
the text follows the contour of the
object or a box shape surrounding
the object. Possible values are:
•
Constants.FV_TR_NONE (0x01)
•
Constants.FV_TR_CONTOUR
(0x02)
•
Constants.FV_TR_BBOX (0x03)

RunaroundGap

number

Denotes the width of the runaround
gap, if the object is a runaround
object.

TailArrow

number

Set to 1 if the arrowhead is enabled
at the beginning of the line. Set to 0,
otherwise.

TintPercent

number

Specifies the tint percentage.

Unique

number

Denotes the internal identifier of the
graphic object.

Width

number

Specifies the width of the object in
points. The permissible range is 0.125
point to 3600 point.

Arc methods
Delete, GetProps, ObjectValid, SetProps.

27

ATTRCONDEXPR
OBJECT REFERENCE

CHAPTER 5

5.3. AttrCondExpr
Property name

Data Type

Description

NextAttrCondExprInDoc

AttrCondEx
pr

Indicates the pointer to the next
AttrCondExpr object in the
document.

AttrCondExprStr

string

The AttrCondExpr expression in
string format.

AttrCondExprIsActive

bool

Set to True if this expression is
applied to the document.
(Application will mean filtering the
document according the constraints
in the expression). Set to False,
otherwise.

AttrCondExpr methods
ApplyAttributeExpression, GetProps, ObjectValid, SetProps.

5.4. Attribute
Property name

Data Type

Description

name

string

The name of the attribute.

values

Strings

The attribute value.

valflags

uint

The validation error flags. This
property is read only.

allow

uint

Allow error as special case to
suppress reporting by validation.

Attribute methods
Attribute.

28

ATTRIBUTEDEF
OBJECT REFERENCE

CHAPTER 5

5.5. AttributeDef
Property name

Data Type

Description

name

string

Name of the attribute

required

number

Set to 1 if the attribute is required.
Else, set to 0.

flags

uint

The flag value determines whether an
attribute is hidden, read-only or
neither.
The following are the values that an
attribute can have:
•
Constants.FV_AF_READ_ONLY
(0x0001) - The attribute value is
read-only.
•
Constants.FV_AF_HIDDEN
(0x0002) - The attribute value is
hidden.
•
NULL - The attribute value is
neither read-only nor hidden.

29

ATTRIBUTEDEF
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

attrType

number

Denotes the attribute value’s type.
The value is one of:
•
Constants.FV_AT_STRING (0) Any arbitratry text string.
•
Constants.FV_AT_STRINGS (1) One or more arbitrary text
strings.
•
Constants.FV_AT_CHOICES (2) A value from a list of choices.
•
Constants.FV_AT_INTEGER (3) A signed whole number (optionally restricted to a range of
values).
•
Constants.FV_AT_INTEGERS (4)
- One or more integers (optionally restricted to a range of
values).
•
Constants.FV_AT_REAL (5) - A
real number (optionally
restricted to a range of values).
•
Constants. FV_AT_REALS (6) One or more real numbers
(optionally restricted to a range
of values).
•
Constants.FV_AT_UNIQUE_ID
(7) - A string that uniquely identifies an element.
•
Constants.FV_AT_UNIQUE_IDREF
(8
) - A reference to a UniqueID
attribute.
•
Constants.FV_AT_UNIQUE_IDREFS
(
9) - One or more references to a
UniqueID attribute.

choices

Strings

The choices from which to select, if
the Type parameter is set to
Constants.FV_AT_CHOICES
(2).

defValues

Strings

Default value of the attribute.

30

ATTRIBUTEDEFS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

rangeMin

string

The minimum permissible value, if
any.

rangeMax

string

The maximum permissible value, if
any.

AttributeDef methods
AttributeDef.

5.6. AttributeDefs
An Array of AttributeDef objects with integer indexing and a length property.
Property name

Data Type
number

length

Description
The length of the array

AttributeDefs methods
concat, pop, push.

5.7. AttributeEx
Property name

Data Type

Description

name

string

The name of the attribute.

values

Strings

The attribute value.

valflags

uint

The validation error flags. This
property is read only.

allow

uint

Allow error as special case to
suppress reporting by validation.

5.8. Attributes
An Array of Attribute objects with integer indexing and a length property.

31

ATTRIBUTESEX
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type
number

length

Description
The length of the array.

Attributes methods
concat, pop, push.

5.9. AttributesEx
An Array of AttributeEx objects with integer indexing and a length property.
Property name

Data Type
number

length

Description
The length of the array.

AttributesEx methods
concat, pop, push.

5.10. BodyPage
Property name
MasterPage

Data Type
string

Description
Denotes the name of the master page
background for the body page if the
PageBackground property is set to
Constants.FV_BGD_OTHER
(0x02).
The value is null if the
PageBackgroundproperty is set
to either
Constants.FV_BGD_DEFAULT
(0x00) or
Constants.FV_BGD_NONE
(0x01).

32

BODYPAGE
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

PageBackground

number

Indicates the type of master page
background. The possible values are:
•
Constants.FV_BGD_DEFAULT
(0x00): The page has a Left or
Right master page background if
the document is double-sided,
or a Right master page background if the document is
single-sided.
•
Constants.FV_BGD_NONE
(0x01): The page has no master
page background.
•
Constants.FV_BGD_OTHER
(0x02): The page has the custom
master page background specified by the MasterPage property.
To determine whether a body page
has a Left or a Right master page
background, when its
PageBackground property is set to
Constants.FV_BGD_DEFAULT (0x00),
query its PageIsRecto property.

PageFrame

Unanchored
Frame

Denotes the page frame for the page.

PageHeight

number

Indicates the height of the page.

PageIsRecto

number

Set to 1 if the page is a Right page; Set
to 0 if the page is a Left page.

PageNext

BodyPage

Denotes the next body page in the
document.

PageNum

number

Contains the current page number.

PageNumString

string

Contains the page number string.

PagePrev

BodyPage

Denotes the previous body page in
the document.

PageWidth

number

Denotes the width of the page.

PointPageNum

number

Indicates the point page number.

33

BOOK
OBJECT REFERENCE

CHAPTER 5

BodyPage methods
ApplyPageLayout, Delete, GetProps, ObjectValid, SetProps.

5.11. Book
Property name

Data Type

Description

BookDontUpdateReferences

number

Set to 0 if FrameMaker is set to
update cross-references when it
opens the book; Set to 1, otherwise.

BookIsModified

number

Set to 1 if the book has been
modified; Set to 0, otherwise.

BookIsSelected

number

Set to 1 if the book icon in the book
window is selected; Set to 0
otherwise.

FirstComponentInBook

BookCompon
ent

Denotes the first component in the
book.

FirstSelectedComponentInBook

BookCompon
ent

Denotes the first selected component
in the book.

IsIconified

number

Set to 1 if the book window is
iconified; set to 0 otherwise.

IsInFront

number

Set to 1 if the book window is in front
of other windows in the FrameMaker
product session; Set to 0 otherwise.

IsOnScreen

number

Set to 1 if the document is visible on
the screen; Set to 0 otherwise.
Note: The IsOnScreen property is
always 1 for books, and setting it to 0
has no effect.

Label

string

Denotes the title in the book window
title bar.

Name

string

Indicates the path of the book.

NextOpenBookInSession

Book

Denotes the next open book in
FrameMaker session's list of open
books.

34

BOOK
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

StatusLine

string

String that appears in the book status
bar. Querying this string returns the
status string.

ScreenHeight

number

Denotes the height of the book
window in pixels.

ScreenWidth

number

Denotes the width of the book
window in pixels.

ScreenX

number

Specifies the offset of the book
window in pixels from the left side of
the screen (or the left of the
FrameMaker product application
window).
If you set a value that results in the
book window being off the screen,
that value is ignored and the old
value is retained.

ScreenY

number

Indicates the offset of the book
window in pixels from the top of the
screen (or the top of the FrameMaker
product application window ).
If you set a value that results in the
book window being off the screen,
that value is ignored and the old
value is retained.

TypeOfDisplayText

number

Specifies the type of text snippet to
display for each icon in the book
window. The two possible values are:
•
Constants.FV_BK_FILENAME
(1)- displays the book component's filename
•
Constants.FV_BK_TEXT (2) displays the first paragraph of
the component's first flow.

AcrobatBookmarkDisplayTags

number

Set to 1 if the
IncludeParagraphTagsinBoo
kmarkText property is set to 1 (the
paragraph tag is added before the
paragraph text in each bookmark);
Set to 0 otherwise.

35

BOOK
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

DocAcrobatColumnArticleThreads

number

Set to 1 if you want separate article
threads for each column; set to 0 if
you want separate article threads for
each text frame.
NOTE: The
DocPDFNoArticleThread
property must be set to FALSE, when
setting this option.

DocAcrobatDefaultsChanged

number

Set to 1 if the default heuristics for
determining the paragraph level are
disabled; Set to 0, otherwise.

DocAcrobatElementList

Strings

Contains a list of the element tags
and context labels to include in
bookmarks.
NOTE: The DocPDFElementList
property applies only to structured
FrameMaker documents.

DocAcrobatElements

number

Set to 1 if elements rather than
paragraphs are used for bookmarks;
Set to 0 otherwise.
NOTE: The DocPDFElements
property applies only to structured
FrameMaker documents.

DocAcrobatNoArticleThreads

number

Set to 1 if you do not want article
threads in the resulting PDF; Set to 0
otherwise.

36

BOOK
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

GenerateAcrobatInfo

number

Set to 1 if the
GenerateAdobeAcrobatData
property is set to True. Else, set to 0.
To generate PDF data, you must set
the other document print properties
as follows:
•
PrintToFile - True
•
PrintThumbnails - False
•
PrintSeps - False
•
PrintBlankPages - True
•
PrintLastSheetFirst - False
•
PrintNumCopies - 1
•
PrintOddPages - True
•
PrintEvenPages - True
•
PrintScale - 100%

PDFBookmark

bool

Set to True if FrameMaker is set to
generate bookmarks when saving as
PDF. Set to False, otherwise.

PDFBookmarksOpenLevel

number

Denotes the level of bookmarks to be
expanded when Acrobat opens the
generated PDF document. The value
can be any integer, or one of the
following constants:
•
Constants.FV_PDFBookmarksOpenDefaultLevel (-1)
•
Constants.FV_PDFBookmarksOpenAllLevels (-2)
•
Constants.FV_PDFBookmarksOpenNoneLevel (-3)
If you specify an integer that is
greater than the number of levels in
the Bookmarks Settings, the
Constants.PDFBookmarksOpenAllLev
els (-2) value takes effect.

PDFConvertCMYKtoRGB

number

When set to 1, the
PDFConvertCMYKtoRGB property
corresponds with the setting
"Convert CMYK colors to
RGB" in the Save As PDF dialog box.

37

BOOK
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

PDFDestsMarked

number

Set to 1 if the document has
paragraphs or elements marked
through the
MarkedForNamedDestination
property.
One of two things must occur in
order for this property to be True:
1. The document must have been
created and opened in FrameMaker
6.0 or later.
2. The PDF FileSize
Optimization client must have
been run over it to mark all
paragraphs or elements that are
targets of hypertext links.

PDFDistillerAbsent

number

A value of 1 indicates that there is no
Acrobat Distiller available. Any other
value indicates that Acrobat Distiller
is available.

PDFDocInfo

Strings

Contains a list of strings expressing
values to be set in the PDF Document
Info dictionary when you save the
book as PDF. Each dictionary entry is
expressed as a pair of strings; the first
string expresses the field name, and
the second string expresses the field
value.

PDFEndPage

string

Denotes the last page in the range of
pages to be printed, in the
FrameMaker numbering style.

PDFJobOption

string

Specifies the name of the Distiller Job
Options. If the specified name does
not exist in the Distiller Job Options
list, then the first Distiller Job Option
in the list is used.

PDFJobOptionsAbsent

number

A value of 1 indicates that PDF Job
Options are not available. Any other
value indicates that PDF Job Options
are available.

38

BOOK
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

PDFOpenPage

string

Denotes the PDF page number, in the
FrameMaker numbering style, at
which Acrobat opens the generated
PDF document.

PDFPageHeight

number

Denotes the page height for the
generated PDF document.

PDFPageWidth

number

Indicates the page width for the
generated PDF document.

PDFPrintPageRange

number

Specifies the page range for
generating the PDF document. If set,
the PDF file contains only the
specified pages. Else, FrameMaker
generates PDF for the entire
document or book.

PDFRegistrationMarks

number

Contains the registration marks for
the generated PDF. The permissible
values are:
•
Constants.FV_PDFRegistrationMarksNone (0)
•
Constants.FV_PDFRegistrationMarksWestern (1)
•
Constants.FV_PDFRegistrationMarksTombo (2)

PDFSeparateFiles

number

Set to 1, if a separate PDF file should
be generated for each document in a
book; Set to 0 otherwise. This
property can be set for single
documents, but is ignored in that
case.

PDFStartPage

string

Denotes the first page of the printing
page range, in the FrameMaker
numbering style.

39

BOOK
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

PDFZoomFactor

number

When the PDFZoomType property
is set to
Constants.FV_PDFZoomNone
(0), the PDFZoomFactor
property denotes the zoom
percentage of the PDF document
(metric 25% to 1600%). If the value is
negative or zero, the value of
Constants.FV_PDFZoomDefau
lt (1) takes effect.

PDFZoomType

number

Denotes the PDF zoom setting at
which Acrobat opens the generated
PDF document. Permissible values
are:
•
Constants.FV_PDFZoomNone
(0)
•
Constants.FV_PDFZoomDefault
(1)
•
Constants.FV_PDFZoomPage (2)
•
Constants.FV_PDFZoomWidth
(3)
•
Constants.FV_PDFZoomHeight
(4)
If a value other than these is
specified,
Constants.FV_PDFZoomDefault (1)
takes effect.

PDFAllNamedDestinations

number

Set to 1 if the generated PDF
document should include Named
Destinations for every paragraph and
FrameMaker structure element in the
book. This results in a larger PDF
filesize.
If set to 0, the generated PDF
document will have Named
Destinations only for those
paragraphs and objects that have
already been marked with
PDFDestsMarked set to True.

40

BOOK
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

PrintBlankPages

number

Set to 1 if the
PageRoundingproperty is set to
allow empty pages at the end of
documents; set to 0 otherwise.

PrintCollated

number

Set to 1 if Collate is enabled; Set to 0
otherwise.

PrintEmulsion

number

Denotes the direction of the print
emulsion. The possible value are:
•
Constants.FV_EMUL_UP (0) Emulsion side up
•
Constants.FV_EMUL_DOWN (1)
- Emulsion side down

PrinterName

string

This property has no effect.

PrintEvenPages

number

Set to 1 if Print Even-Numbered Pages
is enabled.

PrintFileName

string

Specifies the filename to print to. You
can set the filename to be the default
filename by specifying the
PrintFileName value as null.

PrintImaging

number

Denotes the type of print imaging.
The permissible values are:
•
Constants.FV_IMG_POSITIVE
(0)
•
Constants.FV_IMG_NEGATIVE
(1)

PrintLastSheetFirst

number

Set to 1 to print the last sheet first.
Else, set to 0.

PrintLowRes

number

Set to 1 to print in low resolution.
Else, set to 0.

PrintNumCopies

number

Denotes the number of copies to
print.

PrintOddPages

number

Set to 1 if Print Odd-Numbered Pages
is enabled.

PrintPaperHeight

number

Specifies the height of the printing
paper.

41

BOOK
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

PrintPaperWidth

number

Indicates the width of the printing
paper.

PrintRegistrationMarks

number

Set to 1 if Registration Marks is
enabled; Set to 0 otherwise.

PrintScale

number

Denotes the Print scale factor
expressed as a percentage metric (0%
to 100%).
For print scale percentages, the value
1<<16 or 0x10000 specifies 100%.

PrintSeps

number

Set to 1 if Print Separations is
enabled.

PrintToFile

number

Set to 1 if Print Only to File is
enabled.

SkipBlankSeps

number

Set to 1 if Skip Blank Separations (do
not print blank color separations) is
enabled.

CustomElementList

Strings

Contains the list of tags to display
when ElementCatalogDisplay
is set to
Constants.FV_ELCAT_CUSTOM
(0x04).

ElementCatalog

ElementCat
alogEntrie
s

Contains a list of elements in the
Element Catalog.

42

BOOK
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

ElementCatalogDisplay

number

Catalog display options. Show tags
for:
•
Constants.FV_ELCAT_STRICT
(0x00): Valid children for
working from start to finish.
•
Constants.FV_ELCAT_LOOSE
(0x01): Valid children for
working in any order.
•
Constants.FV_ELCAT_CHILDREN (0x02): Children allowed
anywhere in parent.
•
Constants.FV_ELCAT_ALL
(0x03): All elements.
•
Constants.FV_ELCAT_CUSTOM
(0x04): List of tags specified by
the CustomElementList property.

FileExtensionOverride

string

Denotes the filename extension to
use when saving the document as
XML. Typically, this property is used
to save XHTML with a .htm extension
rather than .xml. This setting should
be set in the structure application for
the document's DOCTYPE.

ElementSelection

ElementRan
ge

Indicates the currently selected
element range in the book.

FirstFmtChangeListInDoc

FmtChangeL
ist

Specifies the ID of the first format
change list in the list of format
change lists in the book.

FirstElementDefInDoc

ElementDef

Denotes the first element definition
in the list of element definitions in
the document (FO_ElementDef ID).

HighestLevelElement

Element

Denotes the top most element for a
structured book/document.

43

BOOK
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

NewElemAttrDisplay

number

Specifies the attribute display
properties for new elements. The
permissible values are:
•
Constants.FV_ATTR_DISP_NONE (1): Do not display attributes.
•
Constants.FV_ATTR_DISP_REQSPEC (2): Display
required and specified attributes.
•
Constants.FV_ATTR_DISP_ALL
(3): Display all attributes.

NewElemAttrEditing

number

Specifies when the Edit Attributes
dialog box appears for new elements.
The permissible values are:
•
Constants.FV_ATTR_EDIT_NONE (0)
•
Constants.FV_ATTR_EDIT_REQUIRED (1)
•
Constants.FV_ATTR_EDIT_ALWAYS (2)

SeparateInclusions

number

Set to 1 if inclusions are listed
separately in the element catalog; set
to 0 otherwise.

StructuredApplication

string

Contains the name of the structured
application that is associated with the
book. If the book has no associated
structure application,
GetString() returns an empty
string.

UseInitialStructure

number

Set to 1 if FrameMaker inserts the
initial structure for new elements; set
to 0 otherwise.

XmlDocType

string

Contains the DOCTYPE parameter
from the source XML.

44

BOOK
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

XmlEncoding

string

Specifies the encoding parameter of
the XML Declaration for the source
XML. The string is empty if no
encoding is specified. If this property
is set, the XML Declaration contains
the encoding parameter with this
value on Save As XML.

XmlFileEncoding

string

Specifies the encoding that is
detected for the source XML book. If
no encoding is specified for the
source XML, XmlEncoding is an
empty string. In that case, if this value
is set, it determines the encoding to
use when saving as XML. If
XmlEncoding has a value, this string
may be empty.

XmlPublicId

string

Contains the DOCTYPE public
identifier for the source XML
document.

XmlStandAlone

number

Indicates an integer that specifies the
XML standalone parameter for the
XML document, that is the source of
the current document. The
permissible values are:
•
Constants.FV_XML_STANDALONE_YES (1)
•
Constants.FV_XML_STANDALONE_NO (2)
•
Constants.FV_XML_STANDALONE_NONE (3)
•
Constants.FV_XML_STANDALONE_NODEC (4)
The standalone parameter is declared
in the XML Declaration. For a file with
no XML declaration, the value is
Constants.FV_XML_STANDALONE_N
ODEC (4). For an XML declaration
with no standalone parameter, this
value is
Constants.FV_XML_STANDALONE_N
ONE (3).

45

BOOK
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

XmlStyleSheet

string

Specifies the XML stylesheet
processing instruction to write out to
XML when saving the book as XML.
Note; The ESTK does not verify that
you are using the correct syntax in
this string.
The string you set should not include
the PI delimiters, . For
example, the string you supply for
my.css may be:
"type=\"text\\css\"
href=\"my.css\""
Only use this string to set a specific
stylesheet specification. GetString()
always returns null for this
parameter. To get the list of
stylesheet specifications associated
with a book, use XmlStyleSheetList.

XmlStyleSheetList

Strings

Contains a list of stylesheet
processing instructions for the
current book. One book can have
more than one stylesheet
specification associated with it.
Note: The ESTK does not verify that
you are using the correct syntax in
these strings.
The strings should not include the PI
delimiters, .
For example, the string you supply for
my.css may be:
"type=\"text\\css\"
href=\"my.css\""
Setting a list as the value to the
XmlStyleSheetList property
completely overwrites the preceding
list.

XmlSystemId

string

Contains the DOCTYPE system
identifier for the source XML
document.

46

BOOK
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

XmlUseBOM

number

Indicates whether a byte order mark
was detected when opening the
source XML. The permissible values
are:
•
Constants.FV_XML_USEBOM_YES (1)
•
Constants.FV_XML_USEBOM_NO (2)
•
Constants.FV_XML_USEBOM_UTF8 (3)
•
Constants.FV_XML_USEBOM_UTF16BE (4)
•
Constants.FV_XML_USEBOM_UTF16LE (5)
•
Constants.FV_XML_USEBOM_UTF32BE (6)
•
Constants.FV_XML_USEBOM_UTF32LE (7)
When saving as XML, if this property
is set to
Constants.FV_XML_USEBOM_YES (1),
FrameMaker writes a byte order
mark in the resulting XML.

XmlVersion

string

Depicts the XML Version that is
specified in the XML Declaration
when the file is opened. If no XML
version is specified, GetString()
returns an empty string.
If this string contains an invalid XML
declaration, a parsing error occurs
when the book is saved as XML.

XmlWellFormed

number

Indicates whether the source XML is
qualified as well formed. The
permissible values are:
•
Constants.FV_XML_WELLFORMED_YES (1)
•
Constants.FV_XML_WELLFORMED_NO (2)

BookIsViewOnly

number

Set to 1 if the book is view-only; set
to 0 otherwise.

47

BOOK
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

ViewOnlyDeadCodes

UInts

Contains a list of F-codes that cannot
be executed in the book.

ViewOnlyWinBorders

number

Set to 1 if the book has normal
window borders; Set to 0 if the book's
border buttons are suppressed.

ViewOnlyWinPopup

number

Set to 1 if the book window pop-up
menu is available; set to 0 otherwise.

PDFGenerateForReview

number

This property is used to generate a
PDF for review workflow that is
getting review comments in PDF and
importing them back to FrameMaker
document.
The property helps in importing back
the comments correctly. When this
flag is turned ON, the behavior is
same as if the "Generate for review
only" checkbox is ON in the PDF
setup dialog.

ShowElementDescriptiveNames

bool

Set to True to show descriptive
names for elements; Set to False,
otherwise.
NOTE: The
ShowElementDescriptiveNames
property is applicable only for
structured FrameMaker.

UseInitialStructureOfAutoInsertedEle
ments

bool

If set to True, auto-insertion rules will
be processed recursively. For
example: If an element is inserted
automatically, and auto-insertion
rules exist for this element, in the
element definition, then those rules
would also be processed.

Book methods
Close, Compare, GetProps, GetUniqueObject, Import, NewBookComponentInHierarchy, NewBookComponentOfTypeInHierarchy, NewSeriesBookComponent, NewSeriesObject, ObjectValid, Save, SetProps,
SilentPrintDoc, SimpleGenerate, SimpleImportElementDefs, SimpleImportFormats, SimpleSave, UpdateBook.

48

BOOKCOMPONENT
OBJECT REFERENCE

CHAPTER 5

5.12. BookComponent
Property name
BookComponentIsGeneratable

Data Type
number

Description
Set to 1 if the book component is a
generated file (BookComponentType
is not set to
Constants.FV_BK_NOT_GENERATABL
E (16)); set to 0, otherwise.

49

BOOKCOMPONENT
OBJECT REFERENCE

CHAPTER 5

Property name
BookComponentType

Data Type
number

Description
Depicts the type of the book
component. The possible values are:
•
Constants.FV_BK_TOC (0) Table of contents.
•
Constants.FV_BK_LIST_FIGURE
(1) - List of figures.
•
Constants.FV_BK_LIST_TABLE
(2) - List of tables.
•
Constants.FV_BK_LIST_PGF (3) List of paragraphs.
•
Constants.FV_BK_LIST_MARKER (4) - List of
markers.
•
Constants.FV_BK_LIST_MARKER_ALPHA (5) - Alphabetical list
of markers.
•
Constants.FV_BK_LIST_PGF_ALPHA (6) - Alphabetical list
of paragraphs.
•
Constants.FV_BK_INDEX_STAN
(7) - Standard index
•
Constants.FV_BK_INDEX_AUTHOR (8) - Index of authors.
•
Constants.FV_BK_INDEX_SUBJECT (9) - Subject index.
•
Constants.FV_BK_INDEX_MARKER (10) - Index of
markers.
•
Constants.FV_BK_LIST_FORMATS (11) - List of formats
•
Constants.FV_BK_LIST_REFERENCES (12) - List of references.
•
Constants.FV_BK_INDEX_FORMATS (13) - Index of formats.
•
Constants.FV_BK_INDEX_REFERENCES (14) - Index of references.
•
Constants.FV_BK_NOT_GENERATABLE (16) - Book component is
not a generated file.

50

BOOKCOMPONENT
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

BookParent

Book

Specifies the book that contains the
component (Constants.FO_BookID).

ChapNumComputeMethod

number

The component document's chapter
numbering type. The possible values
are:
•
Constants.FV_NUM_READ_FROM_FILE (0x00) - Use the numbering
properties from the document
associated with this book
component.
•
Constants.FV_NUM_CONTINUE
(0x01) - Continue numbering
from the previous chapter.
•
Constants.FV_NUM_RESTART
(0x02) - Use the value specified
for the ChapterNumber property.
•
Constants.FV_NUM_SAME
(0x03) - Use the same chapter
number as for the previous file.

ChapterNumber

number

If the ChapNumComputeMethod
property is set to
Constants.FV_NUM_RESTART (0x02),
use the ChapterNumberproperty
as the chapter number.

51

BOOKCOMPONENT
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

ChapterNumStyle

number

Denotes the chapter numbering
style. The possible value are:
•
Constants.FV_NUMSTYLE_NUMERIC (0x00) - Arabic
•
Constants.FV_NUMSTYLE_ROMAN_UC (0x01) - Roman,
uppercase
•
Constants.FV_NUMSTYLE_ROMAN_LC (0x02)- Roman,lowercase
•
Constants.FV_NUMSTYLE_ALPHA_UC (0x03) - Alphabetic,
uppercase
•
Constants.FV_NUMSTYLE_ALPHA_LC (0x04) - Alphabetic,
lowercase
•
Constants.FV_NUMSTYLE_KANJI (0x05) - Kanji
•
Constants.FV_NUMSTYLE_ZENKAKU (0x06) - Zenkaku
•
Constants.FV_NUMSTYLE_ZENKAKU_UC (0x07) - Zenkaku, uppercase
•
Constants.FV_NUMSTYLE_ZENKAKU_LC (0x08) - Zenkaku, lowercase
•
Constants.FV_NUMSTYLE_KANJI_KAZU (0x09) - Kazu
•
Constants.FV_NUMSTYLE_DAIJI
(0x0a) - Daiji
•
Constants.FV_NUMSTYLE_TEXT
(0x0b)- Text. This property is
only for volume/chapter
numbers.

ChapterNumText

string

If the ChapNumStyle property is set
to Constants.FV_NUMSTYLE_TEXT
(0x0b), use the string specified in the
ChapterNumText property as the
chapter number.

52

BOOKCOMPONENT
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

ComponentDisplayText

string

Specifies the text that displays in the
book window when the value of the
TypeOfDisplayText property is set to
Constants.FV_BK_TEXT (2).
Set the ComponentDisplayText
property to an empty string ("") to
allow FrameMaker to automatically
update the text line with normal
information.

ComponentIsSelected

number

Set to 1 if the component is selected
in the book window; otherwise set to
0.

ExtractTags

Strings

List of paragraph tags or markers type
names that are used to set up a
generatable file (for example, table of
contents, list of figures, standard
index or index of authors).

FirstPageNum

number

Number for the first page in the
component; used when the
PageNumComputeMethod property
is set to
Constants.FV_NUM_RESTART
(0x02).

FnFirstNum

string

Number for the first footnote in the
component; used when the
FnNumComputeMethod property
is set to
Constants.FV_NUM_RESTART
(0x02).

FnCustNumString

string

Indicates the characters for custom
document footnote numbers.

53

BOOKCOMPONENT
OBJECT REFERENCE

CHAPTER 5

Property name
FnNumStyle

Data Type
number

Description
Footnote numbering style. The
possible values are:
•
Constants.FV_FN_NUM_NUMERIC (0x00) - Arabic
•
Constants.FV_FN_NUM_ROMAN_UC (0x01) - Roman uppercase
•
Constants.FV_FN_NUM_ROMAN_LC (0x02) - Roman lowercase
•
Constants.FV_FN_NUM_ALPHA_UC (0x03) - Alphabetic
uppercase
•
Constants.FV_FN_NUM_ALPHA_LC (0x04) - Alphabetic
lowercase
•
Constants.FV_FN_NUM_CUSTOM (0x05) - Custom
numbering
•
Constants.FV_FN_NUM_KANJI
(0x06) - Kanji characters
•
Constants.FV_FN_NUM_ZENKAKU (0x07) - Zenkaku
•
Constants.FV_FN_NUM_ZENKAKU_UC (0x08) - Zenkaku uppercase
•
Constants.FV_FN_NUM_ZENKAKU_LC (0x09) - Zenkaku lowercase
•
Constants.FV_FN_NUM_KANJI_KAZU (0x0A) - Kazu
•
Constants.FV_FN_NUM_DAIJI
(0x0B) - Daiji

54

BOOKCOMPONENT
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

FnNumComputeMethod

number

The component document's footnote
numbering type. The possible values
are:
•
Constants.FV_NUM_READ_FROM_FILE (0x00) - Use the numbering
properties from the document
associated with this book
component.
•
Constants.FV_NUM_CONTINUE
(0x01) - Continue numbering
from the previous file.
•
Constants.FV_NUM_RESTART
(0x02) - Use the number specified by the FnFirstNum property.
•
Constants.FV_NUM_PER_PAGE
(0x03) - Restart numbering on
each page.

GenerateInclude

number

Set to 1 if the document appears in
the scroll list of files to be generated
by the Generate/Update command
for the book; otherwise set to 0.

ImportFmtInclude

number

Set to 1 if the book component is
included in the list of components to
be updated with imported formats or
element definitions, when the user or
a client executes Import Formats or
Import Element Definitions;
otherwise set to 0.

InsertLinks

number

Set to 1 if hypertext links are
automatically inserted in generated
files; otherwise set to 0.

Name

string

Indicates the path of the document
that the component represents.

NextComponentInBook

BookCompon
ent

Specifies the next component in the
book file.

NextSelectedComponentInBook

BookCompon
ent

Specifies the next selected
component in the book window.

55

BOOKCOMPONENT
OBJECT REFERENCE

CHAPTER 5

Property name
PageNumComputeMethod

Data Type
number

Description
The component document's page
numbering type. The possible values
are:
•
Constants.FV_NUM_READ_FROM_FILE (0x00) - Use the numbering
properties from the document
associated with this book
component.
•
Constants.FV_NUM_CONTINUE
(0x01) - Continue the
numbering from the previous
file.
•
Constants.FV_NUM_RESTART
(0x02) - Restart numbering at
the value specified by the
FirstPageNum property.

56

BOOKCOMPONENT
OBJECT REFERENCE

CHAPTER 5

Property name
PageNumStyle

Data Type
number

Description
Page numbering style. The possible
values are:
•
Constants.FV_PAGE_NUM_NUMERIC (0x00) - Arabic
•
Constants.FV_PAGE_NUM_ROMAN_UC (0x01) - Roman uppercase
•
Constants.FV_PAGE_NUM_ROMAN_LC (0x02) - Roman lowercase
•
Constants.FV_PAGE_NUM_ALPHA_UC (0x03) - Alphabetic
uppercase
•
Constants.FV_PAGE_NUM_ALPHA_LC (0x04) - Alphabetic
lowercase
•
Constants.FV_PAGE_NUM_KANJI
(0
x05) - Kanji characters
•
Constants.FV_PAGE_NUM_ZENKAKU (0x06) - Zenkaku
•
Constants.FV_PAGE_NUM_ZENKAKU_UC (0x07) - Zenkaku uppercase
•
Constants.FV_PAGE_NUM_ZENKAKU_LC (0x08) - Zenkaku lowercase
•
Constants.FV_PAGE_NUM_KANJI_KAZU (0x09) - Kazu
•
Constants.FV_PAGE_NUM_DAIJI (0x0a) - Daiji

57

BOOKCOMPONENT
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

PageSide

number

Specifies the page side on which to
start the component document. The
possible values are:
•
Constants.FV_BK_START_FROM_FILE (0x01)
•
Constants.FV_BK_START_NEXT_AVAILABLE (0x02)
•
Constants.FV_BK_START_LEFT
(0x03)
•
Constants.FV_BK_START_RIGHT (0x04)

PgfNumComputeMethod

number

The type of numbering for the
component document's paragraph.
Possible values are:
•
Constants.FV_NUM_READ_FROM_FILE (0x00) - Use the numbering
properties from the document
associated with this book
component.
•
Constants.FV_NUM_CONTINUE
(0x01) - Continue the
numbering from the previous
file.
•
Constants.FV_NUM_RESTART
(0x02) - Restart numbering at 1.

PrevComponentInBook

BookCompon
ent

Denotes the previous component in
the book file.

PrintInclude

number

Set to 1 if the component document
is included in the list of book files to
be printed; otherwise set to 0.

TblFnCustNumString

string

Specifies the characters for custom
table footnote numbers.

58

BOOKCOMPONENT
OBJECT REFERENCE

CHAPTER 5

Property name
TblFnNumStyle

Data Type
number

Description
Table footnote numbering style. The
possible values are:
•
Constants.FV_FN_NUM_NUMERIC (0x00) - Arabic
•
Constants.FV_FN_NUM_ROMAN_UC (0x01) - Roman uppercase
•
Constants.FV_FN_NUM_ROMAN_LC (0x02) - Roman lowercase
•
Constants.FV_FN_NUM_ALPHA_UC (0x03) - Alphabetic
uppercase
•
Constants.FV_FN_NUM_ALPHA_LC (0x04) - Alphabetic
lowercase
•
Constants.FV_FN_NUM_CUSTOM (0x05)- Custom
numbering
•
Constants.FV_FN_NUM_KANJI
(0x06) - Kanji characters
•
Constants.FV_FN_NUM_ZENKAKU (0x07) - Zenkaku
•
Constants.FV_FN_NUM_ZENKAKU_UC (0x08) - Zenkaku uppercase
•
Constants.FV_FN_NUM_ZENKAKU_LC (0x09) - Zenkaku lowercase
•
Constants.FV_FN_NUM_KANJI_KAZU (0x0A) - Kazu
•
Constants.FV_FN_NUM_DAIJI
(0x0B) - Daiji

59

BOOKCOMPONENT
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

TblFnNumComputeMethod

number

The numbering type of the
component document's table
footnote. Possible values are:
•
Constants.FV_NUM_READ_FROM_FILE (0x00) - Use the numbering
properties from the document
associated with this book
component.
•
Constants.FV_NUM_RESTART
(0x02) - Start at 1.

Unique

number

Represents the Unique ID of the book
component.

VolNumComputeMethod

number

The component document's volume
numbering type. The possible values
are:
•
Constants.FV_NUM_READ_FROM_FILE (0x00) - Use the numbering
properties from the document
associated with this book
component.
•
Constants.FV_NUM_CONTINUE
(0x01) - Continue numbering
from the previous volume.
•
Constants.FV_NUM_RESTART
(0x02) - Use the value specified
for the VolumeNumber property.
•
Constants.FV_NUM_SAME
(0x03) - Use the same volume
number as for the previous file.

VolumeNumber

number

If the VolNumComputeMethod
property is set to
Constants.FV_NUM_RESTART
(0x02), use the value specified in
the VolumeNumber property as the
volume number.

60

BOOKCOMPONENT
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

VolumeNumStyle

number

The volume numbering style. The
possible values are:
•
Constants.FV_NUMSTYLE_NUMERIC (0x00) - Arabic
•
Constants.FV_NUMSTYLE_ROMAN_UC (0x01) - Roman uppercase
•
Constants.FV_NUMSTYLE_ROMAN_LC (0x02) - Roman lowercase
•
Constants.FV_NUMSTYLE_ALPHA_UC (0x03) - Alphabetic
uppercase
•
Constants.FV_NUMSTYLE_ALPHA_LC (0x04) - Alphabetic
lowercase
•
Constants.FV_NUMSTYLE_KANJI (0x05) - Kanji
•
Constants.FV_NUMSTYLE_ZENKAKU (0x06) - Zenkaku
•
Constants.FV_NUMSTYLE_ZENKAKU_UC (0x07) - Zenkaku uppercase
•
Constants.FV_NUMSTYLE_ZENKAKU_LC (0x08) - Zenkaku lowercase
•
Constants.FV_NUMSTYLE_KANJI_KAZU (0x09) - Kazu
•
Constants.FV_NUMSTYLE_DAIJI
(0x0a) - Daiji
•
Constants.FV_NUMSTYLE_TEXT
(0x0b) - Text

VolumeNumText

string

If the VolNumStyle property is set
to
Constants.FV_NUMSTYLE_TEX
T (0x0b), use the string specified
in the VolumeNumText property as
the chapter number.

ComponentElement

Element

Specifies the component element
(FO_Element ID).

61

BOOKCOMPONENT
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

ExtractElementTags

Strings

List of element tags that are used to
set up a generatable file (for example,
table of contents, list of figures, or list
of tables).

FirstComponentInBookComponent

BookCompon
ent

Denotes the first component of the
hierarchy for which the current
component is the parent.

BookComponentParent

BookCompon
ent

Denotes the parent of the current
book element.

ExcludeBookComponent

number

Specifies the component to exclude
when printing the book.

BookComponentTemplatePath

string

The path to the file that is used as a
template for a folder.

BookComponentTitle

string

The name of a folder or a group
component.

ComponentType

number

Indicates whether the component is a
folder, group, or a document. The
value is one of:
•
Constants.FV_BK_FOLDER
(0x02) - Folder
•
Constants.FV_BK_GROUP
(0x40) - Group
•
Constants.FV_BK_FM (0x8) FrameMaker document
•
Constants.FV_BK_MIF (0x10) MIF document
•
Constants.FV_BK_XML (0x20) XML document

XmlApplicationForBookComponent

string

The application name for the XML
that is set as template for the folder.

62

BOOKCOMPONENT
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

SecNumComputeMethod

number

Indicates the type of numbering
applied to a particular book
component. The value is one of:
•
Constants.FV_NUM_CONTINUE
(0x01)
•
Constants.FV_NUM_RESTART
(0x02)
•
Constants.FV_NUM_SAME
(0x03)

SectionNumStyle

number

Denotes the section numbering style.
Possible values are:
•
Constants.FV_PAGE_NUM_NUMERIC (0x00) - Arabic
•
Constants.FV_PAGE_NUM_ROMAN_UC (0x01) - Roman uppercase
•
Constants.FV_PAGE_NUM_ROMAN_LC (0x02) - Roman lowercase
•
Constants.FV_PAGE_NUM_ALPHA_UC (0x03) - Alphabetic
uppercase
•
Constants.FV_PAGE_NUM_ALPHA_LC (0x04) - Alphabetic
lowercase
•
Constants.FV_PAGE_NUM_KANJI
(0
x05) - Kanji characters
•
Constants.FV_PAGE_NUM_ZENKAKU (0x06) - Zenkaku
•
Constants.FV_PAGE_NUM_ZENKAKU_UC (0x07) - Zenkaku uppercase
•
Constants.FV_PAGE_NUM_ZENKAKU_LC (0x08) - Zenkaku lowercase
•
Constants.FV_PAGE_NUM_KANJI_KAZU (0x09) - Kazu
•
Constants.FV_PAGE_NUM_DAIJI (0x0a) - Daiji

63

BOOKCOMPONENT
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

SectionNumber

number

Denotes the section number of the
specified component.

SectionNumText

string

The text to use for the
SectionNumber property.

SubsecNumComputeMethod

number

Indicates the type of numbering
applied to a particular book
component. The value is one of:
•
Constants.FV_NUM_CONTINUE
(0x01)
•
Constants.FV_NUM_RESTART
(0x02)
•
Constants.FV_NUM_SAME
(0x03)

64

BOOKCOMPONENT
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

SubsectionNumStyle

number

Denotes the subsection numbering
style. Possible values are:
•
Constants.FV_PAGE_NUM_NUMERIC (0x00) - Arabic
•
Constants.FV_PAGE_NUM_ROMAN_UC (0x01) - Roman uppercase
•
Constants.FV_PAGE_NUM_ROMAN_LC (0x02) - Roman lowercase
•
Constants.FV_PAGE_NUM_ALPHA_UC (0x03) - Alphabetic
uppercase
•
Constants.FV_PAGE_NUM_ALPHA_UC (0x03) - Alphabetic
uppercase
•
Constants.FV_PAGE_NUM_ALPHA_LC (0x04) - Alphabetic
lowercase
•
Constants.FV_PAGE_NUM_KANJI
(0
x05) - Kanji characters
•
Constants.FV_PAGE_NUM_ZENKAKU (0x06) - Zenkaku
•
Constants.FV_PAGE_NUM_ZENKAKU_UC (0x07) - Zenkaku uppercase
•
Constants.FV_PAGE_NUM_ZENKAKU_LC (0x08) - Zenkaku lowercase
•
Constants.FV_PAGE_NUM_KANJI_KAZU (0x09) - Kazu
•
Constants.FV_PAGE_NUM_DAIJI (0x0a) - Daiji

SubsectionNumber

number

Denotes the subsection number of
the specified component.

SubsectionNumText

string

The text to use for the
SubsectionNumber property.

65

BOOKCOMPONENT
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

NextBookComponentInDFSOrder

BookCompon
ent

Denotes the pointer to traverse
through book components in a
hierarchal manner (top to bottom).

BookComponentFileType

number

Determines the file type of the
document. The possible values are:
•
Constants.FV_BK_FM (0x8) FrameMaker document
•
Constants.FV_BK_MIF (0x10) MIF document
•
Constants.FV_BK_XML (0x20) XML document
•
Constants.FV_BK_XML (0x20) Ditamap

PrevBookComponentInDFSOrder

BookCompon
ent

Denotes the pointer to traverse
through book components in an
heirarchial manner (bottom to top).

BookComponentIsFolderWithTempla
te

number

Determines whether a template is
associated with a book. Returns 1 if
the BookComponent is a folder and
a template is associated with the
component. Returns 0, otherwise.

BookComponentIsFolderWithoutTem
plate

number

Determines whether a template is
not associated with a book. Returns 1
if the BookComponent is a folder
and a template is not associated.
Returns 0 otherwise.

ComponentIsDitaMap

bool

Determines whether a book
component is a ditamap. Set to 1 if
the book component is a ditamap; set
to 0 otherwise.

BookComponent methods
Delete, GetProps, MoveComponent, ObjectValid, SetProps.

66

CELL
OBJECT REFERENCE

CHAPTER 5

5.13. Cell
Property name

Data Type

Description

CellAboveInCol

Cell

Denotes the cell above the current
cell (FO_CellID).

CellAngle

number

Indicates the angle of rotation of the
cell.

CellBelowInCol

Cell

Denotes the cell below the current
cell (FO_CellID).

CellColNum

number

Represents the cell's column number.

CellDefaultBottomRuling

RulingFmt

Indicates the cell's default bottom
ruling (FO_RulingFmt ID).

CellDefaultLeftRuling

RulingFmt

Specifies the cell's default left ruling
(FO_RulingFmt ID).

CellDefaultRightRuling

RulingFmt

Indicates the cell's default right ruling
(FO_RulingFmt ID).

CellDefaultTopRuling

RulingFmt

Represents the cell's default top
ruling (FO_RulingFmt ID).

CellIsShown

number

Returns 1 if the cell is conditional and
is visible; returns 0 otherwise.

CellIsStraddled

number

Returns 1 if the cell is in a straddle
but is not the first cell; returns 0 if the
cell is the first cell in a straddle, or is
not in a straddle.

CellNumColsStraddled

number

Specifies the number of columns in
the straddle, if the cell is the first cell
in a horizontal straddle; Otherwise
the value is 1.

CellNumRowsStraddled

number

Specifies the number of rows in the
straddle, if the cell is the first cell in a
vertical straddle; Otherwise the value
is 1.

ContentHeight

number

Denotes the distance between the
top of the cell and the baseline of the
last line in the cell.

67

CELL
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

CellOverrideBottomRuling

RulingFmt

Represents the cell's bottom ruling
(FO_RulingFmt ID), if there is an
override. The value is null if there is
no override.

CellOverrideFill

number

Indicates the cell's fill pattern. The
value is null if there is no override fill
pattern.

CellOverrideLeftRuling

RulingFmt

Indicates the cell's left ruling
(FO_RulingFmt ID), if there is an
override. The value is null if there is
no override.

CellOverrideRightRuling

RulingFmt

Specifies the cell's right ruling
(FO_RulingFmt ID), if there is an
override. The value is null if there is
no override.

CellOverrideShading

Color

Denotes the cell's spot color
(FO_Color ID). The value is null if
there is no override shading.

CellOverrideTopRuling

RulingFmt

Denotes the cell's top ruling
(FO_RulingFmt ID), if there is an
override. The value is null if there is
no override.

CellRow

Row

Denotes the row containing the cell
(FO_RowID).

CellUseOverrideBRuling

number

Set to 1 if the cell's bottom ruling
(specified by the
CellOverrideBottomRuling
property) overrides the default ruling
specified by the table format; set to 0
otherwise.

CellUseOverrideFill

number

Set to 1 if the cell's fill pattern
(specified by the
CellOverrideFill property)
overrides the default fill pattern
specified by the table format; set to 0
otherwise.

68

CELL
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

CellUseOverrideLRuling

number

Set to 1 if the cell's left ruling
(specified by the
CellOverrideLeftRuling
property) overrides the ruling
specified by the table format; set to 0
otherwise.

CellUseOverrideRRuling

number

Set to 1 if the cell's right ruling
(specified by the
CellOverrideRightRuling
property) overrides the ruling
specified by the table format; set to 0
otherwise.

CellUseOverrideShading

number

Set to 1 if the cell's shading (specified
by the CellOverrideShading
property) overrides the default
shading specified by the table format;
set to 0 otherwise.

CellUseOverrideTRuling

number

Set to 1 if the cell's top ruling
(specified by the
CellOverrideTopRuling property)
overrides the default top ruling
specified by the table format; set to 0
otherwise.

Element

Element

Denotes the element containing the
cell, if the cell is in a FrameMaker
document.

FirstPgf

Pgf

Represents the first paragraph in the
cell (FO_Pgf ID).

InTextFrame

TextFrame

Represents the text frame containing
the cell (FO_TextFrame ID).

InTextObj

SubCol

Represents the text object containing
the cell (FO_SubCol ID).

LastPgf

Pgf

Indicates the last paragraph in the cell
(FO_Pgf ID).

NextCellInRow

Cell

Denotes the next cell in current row
from left to right (FO_Cell ID).

69

CELL
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

NextCellInTbl

Cell

Represents the next cell from left to
right (FO_Cell ID). If the cell is at the
end of a row, the next cell is the first
cell in the next row.

NextCell

Cell

Represents the next cell in the text
frame (FO_Cell ID).

Overflowed

number

Specifies whether the text in the cell
overflows. Set to 1 if the row Height
Limit Maximum is too low to display
all the text in the cell; set to 0
otherwise.

PrevCellInRow

Cell

Represents the previous cell in the
current row (FO_Cell ID).

PrevCell

Cell

Denotes the previous cell in the text
frame (FO_Cell ID).

Unique

number

Represents the cell's unique ID.

UserString

string

A string to which clients can store
private data.

Cell methods
GetProps, GetText, ObjectValid, SetProps, StraddleCells, UnStraddleCells.

70

CHARFMT
OBJECT REFERENCE

CHAPTER 5

5.14. CharFmt
Property name

Data Type

Description

Capitalization

number

The capitalization type. The possible
values are:
•
Constants.FV_CAPITAL_CASE_NORM (0) - Normal capitalization (mixed uppercase and
lowercase)
•
Constants.FV_CAPITAL_CASE_SMALL (1) - Small caps
•
Constants.FV_CAPITAL_CASE_LOWER (2) - Lowercase
letters only
•
Constants.FV_CAPITAL_CASE_UPPER (3) - Uppercase
letters only

ChangeBar

number

Returns 1 if Change Bars are on.

CharTag

string

Denotes the character format's tag
name.

Color

Color

Indicates the spot color ((FO_Color
ID).

CombinedFontFamily

CombinedFo
ntDefn

Denotes the combined font definition
(FO_CombinedFontDefn).

FontAngle

number

Represents the font angle (specifies
an index into the array of font angles
provided by the session property
FontAngleNames).

FontEncodingName

string

Indicates the encoding of the font.

FontFamily

number

Specifies the font family (specifies an
index into the array of font families
provided by the session property
FontFamilyNames).

FontPlatformName

string

Name that uniquely identifies a font
on a specific platform. For combined
fonts, the name is the Asian font
name.

71

CHARFMT
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

FontPostScriptName

string

Name given to a font when it is sent
to a PostScript printer. For combined
fonts, the name is the Asian font
name.

WesternFontPlatformName

string

Name that uniquely identifies the
Roman component of a combined
font on a specific platform.

WesternFontPostScriptName

string

Name given to the Roman
component of a combined font when
it is sent to a PostScript printer.

FontSize

number

Denotes the font size (2 point to 400
point).

FontVariation

number

Indicates the font variation (specifies
an index into the array of font
variations provided by the session
property
FontVariationNames).

FontWeight

number

Indicates the font weight (specifies an
index into the array of font weights
provided by the session property
FontWeightNames).

72

CHARFMT
OBJECT REFERENCE

CHAPTER 5

Property name
Language

Data Type
number

Description
Denotes the hyphenation and
spell-checking language to use. The
possible languages are:
•
Constants.FV_LANG_NOLANGUAGE (0x00)
•
Constants.FV_LANG_ENGLISH
(0x01)
•
Constants.FV_LANG_BRITISH
(0x02)
•
Constants.FV_LANG_GERMAN
(0x03)
•
Constants.FV_LANG_SWISS_GERMAN (0x04)
•
Constants.FV_LANG_FRENCH
(0x05)
•
Constants.FV_LANG_CANADIAN_FRENCH (0x06)
•
Constants.FV_LANG_SPANISH
(0x07)
•
Constants.FV_LANG_CATALAN
(0x08)
•
Constants.FV_LANG_ITALIAN
(0x09)
•
Constants.FV_LANG_FINNISH
(0x10)
•
Constants.FV_LANG_SWEDISH
(0x11)
•
Constants.FV_LANG_JAPANESE
(0x12)
•
Constants.FV_LANG_TRADITIONAL_CHINESE (0x13)
•
Constants.FV_LANG_SIMPLIFIED_CHINESE (0x14)
•
Constants.FV_LANG_KOREAN
(0x15)
•
Constants.FV_LANG_PORTUGUESE (0x0A)
•
Constants.FV_LANG_BRAZILIAN (0x0B)
•
Constants.FV_LANG_DANISH
(0x0C)
•
Constants.FV_LANG_DUTCH
(0x0D)
•
Constants.FV_LANG_NORWEGIAN (0x0E)

73

CHARFMT
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

KernX

number

Horizontal kern value for manual
kerning expressed as a percentage of
an em (metric –1000% to 1000%). A
positive value moves a character right
and a negative value moves a
character left.

KernY

number

Vertical kern value for manual
kerning expressed as a percentage of
an em (metric –1000% to 1000%). A
positive value moves characters up
and a negative value moves
characters down.

Name

string

Specifies the character format's
name.

NextCharFmtInDoc

CharFmt

Denotes the next character format in
the document (FO_CharFmt ID).

Overline

number

Returns 1 if Overlineis enabled;
returns 0 otherwise.

PairKern

number

Returns 1 if PairKern is enabled;
returns 0 otherwise.

Position

number

Denotes the vertical position of the
character. Possible values are:
•
Constants.FV_POS_NORM (0) Normal
•
Constants.FV_POS_SUPER (1) Superscript
•
Constants.FV_POS_SUB (2) Subscript

Stretch

number

Denotes the character stretch (set
width) expressed as a percentage of
normal stretch for the font (metric –
10% to 1000%).

Strikethrough

number

Returns True if Strikethrough is
enabled; otherwise returns False.

Underlining

number

Indicates the character tracking
expressed as a percentage of an em
(metric –100% to 1000%).

74

CHARFMT
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

UseCapitalization

number

Returns 1 if the Capitalization
property overrides the default value;
returns 0 if the "As Is" setting is
used.

UseChangeBar

number

Returns 1 if the ChangeBar
property overrides the default value;
returns 0 if the "As Is" setting is
used.

UseColor

number

Returns 1 if the Color property
overrides the default value; returns 0
if the "As Is" setting is used.

UseFontAngle

number

Returns 1 if the FontAngle
property overrides the default value;
returns 0 if the "As Is" setting is
used.

UseFontFamily

number

Returns 1 if the
FontFamilyproperty overrides the
default value; returns 0 if the "As
Is" setting is used.

UseFontSize

number

Returns 1 if the FontSize property
overrides the default value; returns 0
if the "As Is" setting is used.

UseFontVariation

number

Returns 1 if the FontVariation
property overrides the default value;
returns 0 if the "As Is" setting is
used.

UseFontWeight

number

Returns 1 if the FontWeight
property overrides the default value;
returns 0 if the "As Is" setting is
used.

UseKernX

number

Returns 1 if the KernX property
overrides the default value; returns 0
if the "As Is" setting is used.

UseKernY

number

Returns 1 if the KernY property
overrides the default value; returns 0
if the "As Is" setting is used.

75

CHARFMT
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

UseOverline

number

Returns 1 if the Overline property
overrides the default value; returns 0
if the "As Is" setting is used.

UsePairKern

number

Returns 1 if the PairKern property
overrides the default value; returns 0
if the "As Is" setting is used.

UsePosition

number

Returns 1 if the Position property
overrides the default value; returns 0
if the "As Is" setting is used.

UserString

string

A string to which clients can store
private data.

UseStretch

number

Returns 1 if the Stretchproperty
overrides the default value; returns 0
if the "As Is" setting is used.

UseStrikethrough

number

Returns 1 if the Strikethrough
property overrides the default value;
returns 0 if the "As Is" setting is
used.

UseUnderlining

number

Returns 1 if the Underlining
property overrides the default value;
returns 0 if the "As Is" setting is
used.

BkColor

FMObject

Denotes the text background color. If
this property is applied on a
paragraph format, it denotes the
background color of the whole
paragraph; if it is applied on a
character format, it denotes the
background color of the text over
which the character format is
applied.

76

CMSCHECKINPARAM
OBJECT REFERENCE

CHAPTER 5

Property name
UseBkColor

Data Type
bool

Description
The UseBkColor is a Boolean flag
which indicates whether the
BkColor property is set or not. A
value of 1 indicates the text has some
background color. A value of 0
indicates a transparent background.
NOTE: When the UseBkColor
property is set to 0, the BkColor
value is not used.

CharFmt methods
Delete, GetProps, ObjectValid, SetProps.

5.15. CMSCheckinParam
Property name

Data Type

Description

version

int

Denotes the version of the checked-in
document. This property uses values
from the CMSVersioningStrategy
enumeration:
CMSSameVersion: Same version
CMSMinorVersion: Minor version
CMSMajorVersion: Major version

versionLabel

string

Specifies the label of the document
version

description

string

Specifies the description of the
document version

checkinComment

string

Specifies the check-in comments of
the document version

makeThisCurrentVersion

bool

Determines whether the specified
version is the current version. Set to
True to make this checked-in
document the current version; else
set to False

77

CMSDELETEPARAM
OBJECT REFERENCE

CHAPTER 5

5.16. CMSDeleteParam
Property name

Data Type

Description

deleteAllVersion

bool

Determines whether to delete all
versions of the current document. Set
to True if user want to delete all the
version of a file.; else set to False.

deleteAllDependents

bool

Determines whether to delete all
dependents of the current document.
True if user wants to delete all the
dependents of a file; else set to False

5.17. CMSInfo
Property name

Data Type

Description

cmsName

string

Specifies the name of the content
management system.

userFields

string

Specifies the list of optional user
fields. If no user fields is specified
then its value is NULL.

userLoginUi

bool

Determines if the default Connection
manager dialog is used for login.
False if default Connection manager
dialog is used for login; else set to
True.

5.18. CMSMenuItem
Property name

Data Type

Description

id

int

Specifies the ID of the menu item.

name

string

Specifies the name of the menu item.

78

CMSPROPERTY
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type
int

flags

Description
Specifies the type of menu. Uses the
values from the following
enumeration:
FV_CMSMenu_Is_Item: Custom
menu is single item
FV_CMSMenu_Is_Disabled: Custom
menu is disabled
FV_CMSMenu_Is_Separator: Custom
menu is separator
FV_CMSMenu_Is_SubMenu: Custom
menu is of type submenu

5.19. CMSProperty
Property name

Data Type

Description

prop

int

Specifies the CMS Property Id.
Use the value of enum
F_CMSItemPropertyT (See following
enum) or custom property added by
the user (pending - peterb)

label

string

Specifies the label of the property

isMultiValue

bool

Determines if the property is
multivalue. Set to True if the property
is multivalue; else set to False.

isEditable

bool

Determines if the property is
editable. Set to True if the property is
editable; else set to False.

values

TypedVals

Specifies the values of the property

5.20. CMSProperties
An Array of objects with integer indexing and a length property.
Property name
length

Data Type
number

Description
The length of the array

79

CMSREGISTRATION
OBJECT REFERENCE

CHAPTER 5

5.21. CMSRegistration
Property name
CMSRegistration

Data Type
object

Description
CMSRegistration object created when
user registers a new Content
Management System using
CMSRegister.

5.22. CMSResult
Property name

Data Type

Description

status

StatusT

Specifies the Command status

opResult

int

Specifies the Operation result.
If CMS Command needs CMSTree
update, assign F_CMSOpResultT
values (See following enum),else can
return any value depending on
operation.
For example:
opResult = True/False for
FA_CMSIsValidCommand, opResult =
CMSPropertyNewMaxOpCode for
FA_CMSGetPropertyMaxOpCode.
etc.

message

string

If operation fails, user can send error
message to FrameMaker.For
FA_CMSObjectOpenReadOnly,
FA_CMSObjectEdit command, user
can return file-name which is
downloaded

cmsItems

CMSResult

List of CMS objects

80

CMSSESSION
OBJECT REFERENCE

CHAPTER 5

5.23. CMSSession
Property name
CMSSession

Data Type
object

Description
CMSSession object created when
user creates a new content
management session

5.24. Color
Property name

Data Type

Description

Black

number

Represents the percentage of black
(metric 0% to 100%).

ColorOverprint

number

Overprint setting for the color.
Possible values are:
•
Constants.FV_COLOR_KNOCKOUT (0x00)
•
Constants.FV_COLOR_OVERPRINT (0x01)

ColorPrintCtl

number

Indicates the type of color printing
used in the document. Possible
values are:
•
Constants.FV_PRINT_SPOT
(0x0)
•
Constants.FV_PRINT_PROCESS
(0x1)
•
Constants.FV_PRINT_NO (0x2)

ColorTintPercent

number

Specifies the percentage of the
TintBaseColor to use for tinting.
Possible values are the tint
percentage (0% to 100%) or
Constants.FV_COLOR_NOT_TI
NTED (0x7fffffff) if the color is
not a tint.

81

COLOR
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

ColorViewCtl

number

A 12-bit number for spot color views.
The least significant 2 bits are View 1,
the next 2 bits are View 2, and so on.
The values of each 2-bit setting are
one of the following:
•
Constants.FV_SEP_NORMAL
(0x0)
•
Constants.FV_SEP_NONE (0x1)
•
Constants.FV_SEP_WHITE (0x2)

Cyan

number

Indicates the percentage of cyan
(metric 0% to 100%).

FamilyName

string

Color library name. Note that you
must specify the full ink name,
including any trademark symbols. For
example, use "MUNSELL\xa8 Book of
Color’ for "MUNSELL® Book of Color."

InkName

string

Specifies the name of the color
library pigment. Use this name
instead of Pantone.

Magenta

number

Represents the percentage of
magenta (metric 0% to 100%).

Name

string

Denotes the name of the color.

NextColorInDoc

Color

Indicates the next color in the
document (FO_Color ID).

82

COLUMN
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

ReservedColor

number

Color names reserved by
FrameMaker. The values are:
•
Constants.FV_COLOR_NOT_RESERVED (0)
•
Constants.FV_COLOR_CYAN (1)
•
Constants.FV_COLOR_MAGENTA (2)
•
Constants.FV_COLOR_YELLOW
(3)
•
Constants.FV_COLOR_BLACK
(4)
•
Constants.FV_COLOR_WHITE
(5)
•
Constants.FV_COLOR_RED (6)
•
Constants.FV_COLOR_GREEN
(7)
•
Constants.FV_COLOR_BLUE (8)

TintBaseColor

Color

Denotes the color from which the tint
is derived (FO_Color ID), or
Constants.FV_NO_BASE_COLOR
(0x00) if the color is not a tint.

UserString

string

A string to which clients can store
private data.

Yellow

number

Percentage of yellow (metric 0% to
100%).

Color methods
Delete, GetProps, ObjectValid, SetProps.

5.25. Column
Property name
InCond

Data Type
Objects

Description
Condition tags for row (array of
FO_CondFmt IDs).

83

COMBINEDFONT
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

PrevColumnInTbl

Column

Indicates the previous column in the
table

NextColumnInTbl

Column

Indicates the next column in the table

PrevVisibleColumnInTbl

Column

Indicates the previous visible column
in the table

NextVisibleColumnInTbl

Column

Indicates the next visible column in
the table

ColumnIsShown

int

Indicates the visible columns in the
table

ColumnTbl

Tbl

Table containing the column

Column methods
Delete, GetProps, ObjectValid, SetProps.

5.26. CombinedFont
Property name

Data Type

Description

combinedFont

CombinedFo
ntDefn

ID of the combined font.

variation

uint

Index of the font variation.

weight

uint

Index of the font weight.

angle

uint

Index of the font angle.

CombinedFont methods
CombinedFont.

84

COMBINEDFONTDEFN
OBJECT REFERENCE

CHAPTER 5

5.27. CombinedFontDefn
Property name

Data Type

Description

NextCombinedFontDefnInDoc

CombinedFo
ntDefn

Represents the next combined font
definition instance in the document
(FO_CombinedFontDefn ID).

Name

string

Indicates the name of the combined
font.

BaseFamily

number

Asian font family (specifies index into
the arrays of font families provided by
the session property,
FontFamilyNames)

WesternFamily

number

Specifies the western font family
(specifies index into the arrays of font
families provided by the session
property, FontFamilyNames).

ViewHotspotIndicators

Bool

Turns on hotspot indicators. Hotspot
indicators are small square boxes at
the centre of an object to indicate
that the object is actually a hotspot.

WesternSize

number

Represents the scaling factor for
Roman text expressed as a
percentage of base font size (metric
1% to 1000%).

WesternShift

number

Indicates the baseline offset of
Roman text expressed as a
percentage of base font size (metric
1% to 1000%).

FontEncodingName

string

Specifies the combined font's
encoding, based on the BaseFamily
property.

UserString

string

Represents a string that your client
can set as the value for the
FO_CombinedFontDefn object.

CombinedFontDefn methods
CombinedFamilyFonts, Delete, GetProps, ObjectValid, SetProps.

85

COMBINEDFONTS
OBJECT REFERENCE

CHAPTER 5

5.28. CombinedFonts
An Array of CombinedFont objects with integer indexing and a length property.
Property name

Data Type
number

length

Description
The length of the array.

CombinedFonts methods
concat, pop, push.

5.29. Command
Property name

Data Type

Description

CanHaveCheckMark

number

Returns True if the menu item can
have a check mark. If the menu item
is defined by FrameMaker, you can
read this property, but not set it.

CheckMarkIsOn

number

Returns 1 if the menu item can have a
check mark and the check mark is on.
If the menu item is defined by
FrameMaker, you can read this
property, but not set it.

CommandNum

number

Represents the integer that you
specified for the cmd parameter of
DefineAndAddCommand() or
DefineCommand(). When the
user executes the command,
FrameMaker passes this integer to
your client's Command() function.
If the menu item is defined by
FrameMaker, you can read this
property, but not set it.

86

COMMAND
OBJECT REFERENCE

CHAPTER 5

Property name
EnabledWhen

Data Type
number

Description
The context in which the menu item
is enabled.. If the menu item is
defined by FrameMaker, you can read
this property, but not set it.
The following are the values that the
EnabledWhen property can have
and the corresponding contexts in
which a menu item is active.
•
Constants.FV_ENABLE_OBJ_PROPS (8) - The insertion
point is in text, a table, or a
math object, or a graphic object
is selected.
•
Constants.FV_ENABLE_IN_TABLE (9) - The insertion point or selection is in any
part of a table.
•
Constants.FV_ENABLE_IN_TABLE_TITLE (10) The insertion point or selection
is in the table title.
•
Constants.FV_ENABLE_IN_CELL_TEXT (11) - The insertion point
or selection is in a table cell.
•
Constants.FV_ENABLE_IS_CELL
(12) - A single cell in a table is
selected.
•
Constants.FV_ENABLE_IS_CELLS (13) - One or more cells in
a table are selected.

87

COMMAND
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description
•

•
•

•

•

•

•

•

•

Constants.FV_ENABLE_IS_TABLE(14) - An entire
table is selected.
Constants.FV_ENABLE_IS_OBJ
(15) - An object is selected.
Constants.FV_ENABLE_IS_TEXT_FRAME (16) - A text frame is
selected.
Constants.FV_ENABLE_IS_OR_IN_FRAME (17) - The selected
object is a graphic frame or is in
a graphic frame that is not a
page frame.
Constants.FV_ENABLE_IS_AFRAME (18) - The first selected
object is an anchored frame.
Constants.FV_ENABLE_IS_TEXT_INSET (19) - The first selected
object is a text inset.
Constants.FV_ENABLE_IS_GRAPHIC_INSET (20) - The first selected
object is a graphic inset.
Constants.FV_ENABLE_IN_FLOW (21) - A text frame is
selected, or the insertion point
or selection is in a paragraph.
Constants.FV_ENABLE_COPY
(22) - Some text or an object is
selected.

88

COMMAND
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description
•

•

•

•

•

•

Constants.FV_ENABLE_COPY_FONT (23) - The insertion point
or selection is in the text of a
paragraph, a math object, a
table, or a text line.
Constants.FV_ENABLE_CAN_PASTE(24) - The Clipboard
contains an object or text that
can be pasted at the insertion
point.
Constants.FV_ENABLE_IS_VIEW_ONLY (25) - The
current document is locked.
Constants.FV_ENABLE_NEEDS_DOCP_ONLY (26)
- A document is open.
Constants.FV_ENABLE_NEEDS_BOOKP_ONLY (27) - A book is
open.
Constants.FV_ENABLE_NEEDS_DOCP_OR_BOOKP (28) - A document or a
book is open.

ExpandOMaticParent

Command

Denotes the virtual parent object, if
the menu item is an expandomatic
menu item.

Fcode

uint

Specifies an f-code that FrameMaker
executes when the user chooses the
menu item or presses the keyboard
shortcut.

Fcodes

UInts

The list of f-codes that the
FrameMaker product executes when
the user chooses the menu item or
presses the keyboard shortcut.
Normally, the first f-code in the list is
the same as the f-code specified by
the Fcode property.

89

COMMAND
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

HasShiftOrUnshiftCommand

number

Specifies whether a command has an
accompanying shift command or
unshift command. The value is one
of:
•
Constants.FV_ITEM_HAS_SHIFT_COMMAND (1)
•
Constants.FV_ITEM_HAS_UNSHIFT_COMMAND (2)
•
Constants.FV_ITEM_HAS_NO_SHIFT_OR_UNSHIFT_COMMAND (3)

HelpLink

string

The hypertext link to call when the
user requests context-sensitive help
for the command.
If you set the HelpLink property,
specify the destination file and an
optional page number or linkname.
For example, specify
foo.doc:lastpage. Do not specify
hypertext commands such
asgotopage.
FrameMaker automatically prefixes
the appropriate hypertext command
to the HelpLink string when the user
requests context-sensitive help.
If the destination file is not in the
client directory, FrameMaker looks
for the file in the FrameMaker
product help directory.
NOTE: The HelpLink property is valid
only for commands created by clients,
and is not valid for commands
created directly by FrameMaker.

KeyboardShortcutLabel

string

The keyboard shortcut string that
appears on the menu. This string
need not be one of the actual
shortcuts specified by the
KeyboardShortcuts property.

90

COMMAND
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

KeyboardShortcuts

Strings

The list of keyboard shortcuts that
the user can press to execute the
command. To add a shortcut, append
it to the list.
NOTE: ESTK does not allow you to
delete shortcuts from the list.

Labels

Strings

If the command is a menu item, the
Labels property depicts the list of
labels the menu item can have in
different contexts. If the menu item
has only one label in all contexts,
Labels specifies only the string for
that specific label.
If the menu item has different labels
in different contexts, Labels specifies
pairs of strings with the following
format:
Context,Label
where Label specifies the menu item
label
and Context specifies the context in
which the label appears on the menu.

MenuItemType

number

The type of command or menu item.
The value is one of:
•
Constants.FV_MENUITEM_FRAME (1) - the command is a
menu item defined by
FrameMaker.
•
Constants.FV_MENUITEM_API
(2) - the command is a menu
item defined by a client.
•
Constants.FV_MENUITEM_MACRO (3) - the menu
item is not a command; it calls a
macro.
•
Constants.FV_MENUITEM_EXPANDOMATIC (4) - the menu item is
an expandomatic menu item
(such as
!ShowParagraphTags)
defined by FrameMaker.

91

COMMAND
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

Mode

number

The mode in which keyboard
shortcuts are recorded. The value is
one of:
•
Constants.FV_MODE_MATH (1)
•
Constants.FV_MODE_NONMATH (2)
•
Constants.FV_MODE_ALL (3)

NextCommandInSession

Command

Represents the next command in the
list of commands in the session.

ShiftOrUnshiftCommand

Command

If the
HasShiftOrUnshiftCommand
property is set to
Constants.FV_ITEM_HAS_SHIFT_CO
MMAND (1), the
ShiftOrUnshiftCommand
property, represents the command to
use when the user holds down the
Shift key.
If the
HasShiftOrUnshiftCommand
property is set to
Constants.FV_ITEM_HAS_UNSHIFT_C
OMMAND (2), the
ShiftOrUnshiftCommand
denotes the command to use when
the user is not holding down the Shift
key.

Label

string

Indicates the dialog box title.

MenuItemIsEnabled

number

Returns 1 if the menu or menu item is
enabled. Returns 0 if the menu or
menu item is disabled (dimmed).

Name

string

Represents the name of the
command, menu, or menu item
separator.

NextMenuItemInMenu

FMObject

Indicates the next menu item, menu,
or separator in the menu.

NextMenuItemInSession

FMObject

Specifies the next menu item, menu,
or separator in the list of menu items,
menus, and separators in the session.

92

COMMAND
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

PrevMenuItemInMenu

FMObject

Specifies the previous menu item,
menu, or separator in the list of
menu items, menus, and separators
in the session.

Product

int

Specifies the Product to add the
command.
Values:
Constants.FV_PRODUCT_UNSTRUCT
URED
Constants.FV_PRODUCT_STRUCTURE
D
Constants.FV_PRODUCT_XMLAUTHO
R
Constants.FV_PRODUCT_ALL
(Equivalent to:
Constants.FV_PRODUCT_UNSTRUCT
URED |
Constants.FV_PRODUCT_STRUCTURE
D|
Constants.FV_PRODUCT_XMLAUTHO
R)

View

int

Specifies the View to add the
command.
Values:
Constants.FV_VIEW_WYSIWYG
Constants.FV_VIEW_AUTHOR
Constants.FV_VIEW_XML
Constants.FV_VIEW_ALL (Equivalent
to: Constants.FV_VIEW_WYSIWYG |
Constants.FV_VIEW_AUTHOR |
Constants.FV_VIEW_XML)

Window

int

Specifies the Window to add the
command.
Values:
Constants.FV_WINDOW_DOC
Constants.FV_WINDOW_BOOK
Constants.FV_WINDOW_DITAMAP
Constants.FV_WINDOW_ALL
(Equivalent to:
Constants.FV_WINDOW_DOC |
Constants.FV_WINDOW_BOOK |
Constants.FV_WINDOW_DITAMAP)

93

COMPARERET
OBJECT REFERENCE

CHAPTER 5

Command methods
Delete, Delete, GetProps, ObjectValid, SetProps.

5.30. CompareRet
Property name

Data Type

Description

sum

Doc

Specifies the summary document.

comp

Doc

Specifies the composite document.

CompareRet methods
CompareRet.

5.31. CondFmt
Property name

Data Type

Description

CondFmtIsShown

number

Returns True if the condition is
shown. To hide text with a specified
condition, set this property and the
ShowAll property of the Doc object
to False.

Name

string

Denotes the name of the condition
format.

NextCondFmtInDoc

CondFmt

Denotes the next condition format in
the document (FO_CondFmt ID).

SepOverride

Color

Indicates the color separation format
override (FO_Color ID).

94

CONDFMT
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

StyleOverride

number

The style condition indicators for
conditional text. The possible values
are:
•
Constants.FV_CN_NO_OVERRIDE (0)
•
Constants.FV_CN_OVERLINE (1)
•
Constants.FV_CN_STRIKETHROUGH (2)
•
Constants.FV_CN_SINGLE_UNDERLINE (3)
•
Constants.FV_CN_DOUBLE_UNDERLINE (4)
•
Constants.FV_CN_CHANGEBAR
(5)
•
Constants.FV_CN_NUMERIC_UNDERLINE (6)
•
Constants.FV_CN_NMRIC_AND_CHNGBAR (7)

UseSepOverride

number

Returns 1 if color specified by the
SepOverride property is used
instead of the default color.

BkColor

Color

BkColor is the text background
color property whose value is the
color to be used.
If this property is applied on a
paragraph format, the color is applied
as the background color of the whole
paragraph.
If this property is applied on a
character format, the color is applied
as the background color of the text
over which the character format is
applied.

95

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

UseBkColor

bool

The UseBkColor is a Boolean flag
which indicates whether the
BkColor is set or not.
UseBkColor=1 indicates the text
has some background color.
UseBkColor=0 indicates
transparent background.
When UseBkColor=0, the
BkColor value is not used.

UserString

string

A string to which clients can store
private data.

CondFmt methods
Delete, GetProps, ObjectValid, SetProps.

5.32. Constants
Property name

Data Type

Constants.FDK_LIBRARY_VERSION

int
Value:0x11000000

Constants.FE_Success

int
Value:0

Constants.FE_Transport

int
Value:-1

Constants.FE_BadDocId

int
Value:-2

Constants.FE_BadObjId

int
Value:-3

Constants.FE_BadPropNum

int
Value:-4

Constants.FE_BadPropType

int
Value:-5

Constants.FE_ReadOnly

int
Value:-6

96

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FE_OutOfRange

int
Value:-7

Constants.FE_DocModified

int
Value:-8

Constants.FE_GroupSelect

int
Value:-9

Constants.FE_WithinFrame

int
Value:-10

Constants.FE_NotGraphic

int
Value:-11

Constants.FE_NotFrame

int
Value:-12

Constants.FE_NotGroup

int
Value:-13

Constants.FE_BadNewFrame

int
Value:-14

Constants.FE_BadNewGroup

int
Value:-15

Constants.FE_BadNewSibling

int
Value:-16

Constants.FE_BadDelete

int
Value:-17

Constants.FE_BadPageDelete

int
Value:-18

Constants.FE_TypeUnNamed

int
Value:-19

Constants.FE_NameNotFound

int
Value:-20

Constants.FE_OffsetNotFound

int
Value:-21

Constants.FE_SomeUnresolved

int
Value:-22

Constants.FE_BadNew

int
Value:-23

97

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FE_NotBodyPage

int
Value:-24

Constants.FE_NotPgf

int
Value:-25

Constants.FE_NotBookComponent

int
Value:-26

Constants.FE_BadOperation

int
Value:-27

Constants.FE_BadElementDefId

int
Value:-28

Constants.FE_BadElementId

int
Value:-29

Constants.FE_BadNotificationNum

int
Value:-30

Constants.FE_BadContainer

int
Value:-104

Constants.FE_BadTemplatePath

int
Value:-105

Constants.FE_BadXmlApplication

int
Value:-106

Constants.FE_DupName

int
Value:-32

Constants.FE_BadName

int
Value:-33

Constants.FE_CompareTypes

int
Value:-34

Constants.FE_BadCompare

int
Value:-35

Constants.FE_BadRange

int
Value:-36

Constants.FE_PageFrame

int
Value:-37

Constants.FE_CantSmooth

int
Value:-38

98

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FE_NotTextFrame

int
Value:-39

Constants.FE_HiddenPage

int
Value:-40

Constants.FE_NotTextObject

int
Value:-41

Constants.FE_SystemError

int
Value:-42

Constants.FE_BadParameter

int
Value:-43

Constants.FE_Canceled

int
Value:-44

Constants.FE_FailedState

int
Value:-45

Constants.FE_WantsCustom

int
Value:-46

Constants.FE_WantsLandscape

int
Value:-47

Constants.FE_WantsPortrait

int
Value:-48

Constants.FE_ViewOnly

int
Value:-49

Constants.FE_BadSaveFileName

int
Value:-50

Constants.FE_GenRuleItemExpected

int
Value:-51

Constants.FE_GenRuleMixedConnecto
rs

int
Value:-52

Constants.FE_GenRuleLeftBracketExp
ected

int
Value:-53

Constants.FE_GenRuleRightBracketEx
pected

int
Value:-54

Constants.FE_GenRuleAmbiguous

int
Value:-55

99

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FE_GenRuleSyntaxError

int
Value:-56

Constants.FE_GenRuleConnectorExpe
cted

int
Value:-57

Constants.FE_InvalidString

int
Value:-58

Constants.FE_BadSelectionForOperati
on

int
Value:-59

Constants.FE_WrongProduct

int
Value:-60

Constants.FE_BookStructured

int
Value:-61

Constants.FE_BadRefFlowId

int
Value:-62

Constants.FE_FlowStructured

int
Value:-63

Constants.FE_BadRefElementId

int
Value:-64

Constants.FE_BadInsertPos

int
Value:-65

Constants.FE_BadBookId

int
Value:-66

Constants.FE_BookUnStructured

int
Value:-67

Constants.FE_BadCompPath

int
Value:-68

Constants.FE_BadElementSelection

int
Value:-69

Constants.FE_FileClosedByClient

int
Value:-70

Constants.FE_NotPgfOrFlow

int
Value:-71

Constants.FE_NotMenu

int
Value:-72

100

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FE_NotCommand

int
Value:-73

Constants.FE_NotApiCommand

int
Value:-74

Constants.FE_NotInMenu

int
Value:-75

Constants.FE_BadShortcut

int
Value:-76

Constants.FE_BadMenuBar

int
Value:-77

Constants.FE_PropNotSet

int
Value:-78

Constants.FE_InvAttributeDef

int
Value:-79

Constants.FE_InvAttribute

int
Value:-80

Constants.FE_CircularReference

int
Value:-81

Constants.FE_NoSuchFlow

int
Value:-82

Constants.FE_BadFileType

int
Value:-83

Constants.FE_MissingFile

int
Value:-84

Constants.FE_CantUpdateMacEdition

int
Value:-85

Constants.FE_CanceledByClient

int
Value:-86

Constants.FE_EmptyTextObject

int
Value:-87

Constants.FE_Busy

int
Value:-88

Constants.FE_FilterFailed

int
Value:-89

101

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FE_AsianSystemRequired

int
Value:-90

Constants.FE_TintedColor

int
Value:-91

Constants.FE_NoColorFamily

int
Value:-92

Constants.FE_StringTooLong

int
Value:-93

Constants.FE_InternalErrorFailedToWr
iteInsets

int
Value:-94

Constants.FE_NotFound

int
Value:-95

Constants.FE_LanguageNotAvailable

int
Value:-96

Constants.FE_BadBaseColor

int
Value:-97

Constants.FE_BadFamilyName

int
Value:-98

Constants.FE_BadInkName

int
Value:-99

Constants.FE_ReservedColor

int
Value:-100

Constants.FE_TableInLockedTi

int
Value:-101

Constants.FE_XRefUnresolved

int
Value:-102

Constants.FE_BadXRefSrcDocId

int
Value:-103

Constants.FE_InvalidAttrExpr

int
Value:-107

Constants.FE_DocAlreadyHasTrackedE
dits

int
Value:-108

Constants.FE_BookComponentAlready
HasTrackedEdits

int
Value:-109

102

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FE_AcceptRejectCalledOnW
rongPreviewState

int
Value:-110

Constants.FE_FailedExportedFileInvali
d

int
Value:-111

Constants.FE_BadKey

int
Value:-177

Constants.FE_BadKeyField

int
Value:-178

Constants.FE_BadValue

int
Value:-179

Constants.FE_KeyCatalogNotLoaded

int
Value:-180

Constants.FE_KeyCatalogIsStale

int
Value:-181

Constants.FE_KeyDefinitionDoesNotEx
ist

int
Value:-182

Constants.FE_KeyDefinitionAlreadyExi
sts

int
Value:-183

Constants.FE_BadFilterType

int
Value:-184

Constants.FE_KeyCatalogNotSpecified

int
Value:-185

Constants.FE_NonDITADocument

int
Value:-186

Constants.FE_UpdateDITAReferenceFa
iledInvalidElementType

int
Value:-187

Constants.FE_UpdateDITAReferenceFa
iledCannotResolveReference

int
Value:-188

Constants.FE_UpdateDITAReferenceFa
iledCannotFindReferencedFile

int
Value:-189

Constants.FE_UpdateDITAReferenceFa
iledCannotOpenReferencedFile

int
Value:-190

Constants.FE_UpdateDITAReferenceFa
iledCannotConvertToFMObject

int
Value:-191

103

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FE_UpdateDITAReferenceFa
iled

int
Value:-192

Constants.FE_FDKUndoNotAllowed

int
Value:-193

Constants.FR_DialogStayUp

int
Value:-10000

Constants.FR_ModalStayUp

int
Value:-10000

Constants.FR_CancelOperation

int
Value:-10001

Constants.FR_DisplayedTiDialog

int
Value:-10002

Constants.FR_ECMImportSuccess

int
Value:-10003

Constants.FR_SkipStep

int
Value:-10004

Constants.FR_YesOperation

int
Value:-10005

Constants.FR_NoOperation

int
Value:-10006

Constants.FR_DisplayedXRefDialog

int
Value:-10007

Constants.FR_ClosedXRefDialog

int
Value:-10008

Constants.FR_DisplayedModelessDial
ogForNonContainerElem

int
Value:-10009

Constants.FR_CancelInsertElementOp
eration

int
Value:-10010

Constants.FR_HideDialogOnClose

int
Value:-10011

Constants.FR_DisplayedModalDialogF
orNonContainerElem

int
Value:-10012

Constants.FR_UpdateDITAReferenceSu
ccess

int
Value:-10013

104

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FR_UpdateDITAReferenceFa
iled

int
Value:-10014

Constants.FR_UpdateDITAReferenceFa
iledInvalidElementType

int
Value:-10015

Constants.FR_UpdateDITAReferenceFa
iledCannotResolveReference

int
Value:-10016

Constants.FR_UpdateDITAReferenceFa
iledCannotFindReferencedFile

int
Value:-10017

Constants.FR_UpdateDITAReferenceFa
iledCannotOpenReferencedFile

int
Value:-10018

Constants.FR_UpdateDITAReferenceFa
iledCannotConvertToFMObject

int
Value:-10019

Constants.FR_KeyCatalogLoaded

int
Value:-10020

Constants.FR_CommandEnabled

int
Value:-10021

Constants.FR_CommandDisabled

int
Value:-10022

Constants.FV_ACCESSBAR_OPEN

int
Value:1

Constants.FV_ACCESSBAR_CLOSE

int
Value:2

Constants.FV_MATH

int
Value:3

Constants.FV_FORMATBAR_OPEN

int
Value:4

Constants.FV_FORMATBAR_CLOSE

int
Value:5

Constants.FV_CHAR_CATALOG

int
Value:6

Constants.FV_PGF_CATALOG

int
Value:7

Constants.FV_ELEMENT_CATALOG

int
Value:8

105

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FV_GRAPHIC

int
Value:9

Constants.FV_THESAURUS

int
Value:10

Constants.FV_TEMPLATE_BROWSER

int
Value:11

Constants.FV_HIST

int
Value:12

Constants.FV_TBL_CATALOG

int
Value:13

Constants.FV_GRAPHICS_CATALOG

int
Value:14

Constants.FV_HELP_INDEX

int
Value:0

Constants.FV_HELP_KEYS

int
Value:1

Constants.FV_HELP_SAMPLES

int
Value:2

Constants.FV_HELP_OVERVIEW

int
Value:3

Constants.FV_HELP_ONLINE_MANUA
LS

int
Value:4

Constants.FV_HELP_CONTEXT

int
Value:5

Constants.FV_HELP_INIT_CONTEXT

int
Value:6

Constants.FV_HELP_HYPERTEXT

int
Value:7

Constants.FV_HELP_WEBWORKS

int
Value:8

Constants.FP_DockDialog

int
Value:2344

Constants.FV_DIALOG_DOCK_NONE

int
Value:0x00

106

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FV_DIALOG_DOCK_LEFT

int
Value:0x1

Constants.FV_DIALOG_DOCK_RIGHT

int
Value:(0x1 << 1)

Constants.FV_DIALOG_DOCK_TOP

int
Value:(0x1 << 2)

Constants.FV_DIALOG_DOCK_BOTTO
M

int
Value:(0x1 << 3)

Constants.FV_DIALOG_DOCK_ALL

int
Value:0xFF

Constants.FP_IsDialogDocked

int
Value:2345

Constants.FP_IsDialogVisible

int
Value:2346

Constants.FP_GroupDialog

int
Value:2349

Constants.FV_DIALOG_GROUP_NONE

int
Value:0x0

Constants.FV_DIALOG_GROUP_SPECI
AL

int
Value:0x1

Constants.FV_DIALOG_GROUP_CATAL
OGS

int
Value:(0x1 << 1)

Constants.FV_DIALOG_GROUP_DESIG
NERS

int
Value:(0x1 << 2)

Constants.FV_DIALOG_GROUP_ATTRI
BUTES

int
Value:(0x1 << 3)

Constants.FV_DIALOG_GROUP_PODS

int
Value:(0x1 << 4)

Constants.FV_DIALOG_GROUP_PODS
RIGHT

int
Value:(0x1 << 5)

Constants.FV_DIALOG_GROUP_EDIT

int
Value:(0x1 << 6)

Constants.FV_DIALOG_GROUP_ALLPA
NELS

int
Value:(0x1 << 7)

107

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FV_DIALOG_GROUP_RMKIT
S

int
Value:(0x1 << 8)

Constants.FV_DIALOG_GROUP_RIGHT
_TOP

int
Value:(0x1 << 9)

Constants.FV_DIALOG_GROUP_RIGHT
_BOTTOM

int
Value:(0x1 << 10)

Constants.FV_DIALOG_GROUP_ALL

int
Value:0xFF

Constants.FP_ResizeGripperBarVisibili
ty

int
Value:2395

Constants.FV_DIALOG_GRIPPERBAR_T
RUE

int
Value:0

Constants.FV_DIALOG_GRIPPERBAR_F
ALSE

int
Value:1

Constants.FP_ResizeGripperPos

int
Value:2350

Constants.FV_DIALOG_RESIZEGRIPPER
POS_NONE

int
Value:0

Constants.FV_DIALOG_RESIZEGRIPPER
POS_FRONT

int
Value:1

Constants.FV_DIALOG_RESIZEGRIPPER
POS_BELOW

int
Value:2

Constants.FP_MinSize

int
Value:2351

Constants.FP_MaxSize

int
Value:2352

Constants.FP_Focus

int
Value:2358

Constants.FP_AlertClientUnique

int
Value:2290

Constants.FP_AlertClientName

int
Value:2291

Constants.FP_AlertString

int
Value:2292

108

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FP_AlertType

int
Value:2293

Constants.FV_AlertOneButton

int
Value:1

Constants.FV_AlertTwoButton

int
Value:2

Constants.FV_AlertThreeButton

int
Value:3

Constants.FF_ALERT_OK_DEFAULT

int
Value:0

Constants.FF_ALERT_CANCEL_DEFAUL
T

int
Value:1

Constants.FF_ALERT_CONTINUE_NOT
E

int
Value:2

Constants.FF_ALERT_CONTINUE_WAR
N

int
Value:3

Constants.FF_ALERT_YES_DEFAULT

int
Value:4

Constants.FF_ALERT_NO_DEFAULT

int
Value:5

Constants.FF_ALERT_YES_NO_CANCEL

int
Value:6

Constants.FF_XRUI_INTERNAL

int
Value:0x01

Constants.FF_XRUI_OPEN_DOCS

int
Value:0x02

Constants.FF_XRUI_CLOSED_DOCS

int
Value:0x04

Constants.FF_XRUI_FORCE_UPDATE

int
Value:0x08

Constants.FF_XRUI_EVERYTHING

int
Value:(0x01|0x02|0x04)

Constants.FF_Custom_SingleSided

int
Value:0

109

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FF_Custom_FirstPageRight

int
Value:1

Constants.FF_Custom_FirstPageLeft

int
Value:2

Constants.FF_CLOSE_MODIFIED

int
Value:1

Constants.FF_CMP_SUMMARY_ONLY

int
Value:0x01

Constants.FF_CMP_CHANGE_BARS

int
Value:0x02

Constants.FF_CMP_HYPERLINKS

int
Value:0x04

Constants.FF_CMP_SUMKIT

int
Value:0x08

Constants.FF_CMP_COMPKIT

int
Value:0x10

Constants.FF_CMP_ATTRIBUTES

int
Value:0x20

Constants.FF_IMAGE_BACKGROUND

int
Value:0x0001

Constants.FF_IMAGE_MASTER

int
Value:0x0002

Constants.FF_IMAGE_CLIP

int
Value:0x0004

Constants.FF_IMAGE_NOTRIM

int
Value:0x0008

Constants.FF_IMAGE_PAGEFRAME

int
Value:0x000F

Constants.FV_INTERACT_ROTATE

int
Value:1

Constants.FV_INTERACT_ROTATE_CO
NSTRAIN

int
Value:2

Constants.FF_ATTACH_BORDER_STAT
US

int
Value:0x0001

110

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FF_ATTACH_BORDER_PAGE
NUM

int
Value:0x0002

Constants.FF_ATTACH_BORDER_ZOO
M

int
Value:0x0004

Constants.FF_ATTACH_BORDER_PAGE
UPDOWN

int
Value:0x0008

Constants.FF_ATTACH_BORDER_RIGH
TICONS

int
Value:0x0010

Constants.FF_ATTACH_ALL

int
Value:(0x0001|0x0002|0x0004|0x0008|0x0010)

Constants.FF_UFF_PGF

int
Value:0x0001

Constants.FF_UFF_FONT

int
Value:0x0002

Constants.FF_UFF_PAGE

int
Value:0x0004

Constants.FF_UFF_TABLE

int
Value:0x0008

Constants.FF_UFF_COND

int
Value:0x0010

Constants.FF_UFF_REFPAGE

int
Value:0x0020

Constants.FF_UFF_VAR

int
Value:0x0040

Constants.FF_UFF_XREF

int
Value:0x0080

Constants.FF_UFF_COLOR

int
Value:0x0100

Constants.FF_UFF_MATH

int
Value:0x0200

Constants.FF_UFF_DOCUMENT_PROP
S

int
Value:0x0400

Constants.FF_UFF_COMBINED_FONTS

int
Value:0x0800

111

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FF_UFF_FBA

int
Value:0x1000

Constants.FF_UFF_REMOVE_PAGE_BR
EAKS

int
Value:0x4000

Constants.FF_UFF_REMOVE_EXCEPTI
ONS

int
Value:0x8000

Constants.FF_UFF_ALL

int
Value:0xFFFF

Constants.FF_INTERACTIVE

int
Value:0x0001

Constants.FF_CUT_TBL_CELLS

int
Value:0x0002

Constants.FF_DONT_DELETE_HIDDEN
_TEXT

int
Value:0x0004

Constants.FF_INSERT_BELOW_RIGHT

int
Value:0x0008

Constants.FF_VISIBLE_ONLY

int
Value:0x0010

Constants.FF_REPLACE_CELLS

int
Value:0x0020

Constants.FF_DONT_APPLY_ALL_ROW
S

int
Value:0x0040

Constants.FF_STRIP_HYPERTEXT

int
Value:0x0080

Constants.FF_SELECT_WHOLE_TABLE

int
Value:0x80000000

Constants.FF_CLEAR_SEL

int
Value:0

Constants.FF_TEXT_SEL

int
Value:1

Constants.FF_TEXT_EXT

int
Value:2

Constants.FF_TEXT_Q_COPY

int
Value:3

112

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FF_CONTEXT_DRAGTXT

int
Value:4

Constants.FF_PASTE_SEL_TEXT

int
Value:11

Constants.FF_PASTE_CLIP_TEXT

int
Value:12

Constants.FF_COPY_TO_CLIP

int
Value:13

Constants.FF_CELL_SEL

int
Value:21

Constants.FF_CELL_EXT

int
Value:22

Constants.FF_TABLE_SELALL

int
Value:23

Constants.FF_CELL_RES

int
Value:24

Constants.FF_CELLS_RES

int
Value:25

Constants.FF_VIEWER_MENU

int
Value:32

Constants.FF_CONTEXT_MENU

int
Value:33

Constants.FF_STRUCTURE_MENU

int
Value:34

Constants.FF_HYPERTEXT

int
Value:41

Constants.FF_ELEMENT_CONTEXT

int
Value:47

Constants.FF_ELEMENT_EXT_CONTEX
T

int
Value:48

Constants.FF_BUBBLE_CONTEXT

int
Value:49

Constants.FF_BUBBLE_EXT_CONTEXT

int
Value:50

113

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FF_ELEMENT_SEL

int
Value:51

Constants.FF_ELEMENT_EXT

int
Value:52

Constants.FF_BUBBLE_SEL

int
Value:53

Constants.FF_BUBBLE_EXT

int
Value:54

Constants.FF_BUBBLE_COPY

int
Value:55

Constants.FF_COLLAPSE_ELEM

int
Value:56

Constants.FF_COLLAPSE_ALL

int
Value:57

Constants.FF_OPEN_BOOK_COMP

int
Value:58

Constants.FF_PASTE_CLIP_OBJ

int
Value:61

Constants.FF_OBJ_SEL

int
Value:62

Constants.FF_OBJ_EXT

int
Value:63

Constants.FF_OBJ_EXT_BOR

int
Value:64

Constants.FF_OBJ_Q_COPY

int
Value:65

Constants.FF_OBJ_ROTATE

int
Value:66

Constants.FF_OBJ_CROTATE

int
Value:67

Constants.FF_BOR_SEL

int
Value:71

Constants.FF_BOR_EXT

int
Value:72

114

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FF_CONTEXT_DRAG

int
Value:73

Constants.FF_CONTEXT_DRAG_EXT

int
Value:74

Constants.FF_RES_MOVE

int
Value:81

Constants.FF_RES_MOVE1

int
Value:82

Constants.FF_RES_VERTEX

int
Value:83

Constants.FF_RES_ADD

int
Value:84

Constants.FF_RES_DEL

int
Value:85

Constants.FF_SHIFT_KEY

int
Value:0x0001

Constants.FF_CONTROL_KEY

int
Value:0x0002

Constants.FF_ALT_KEY

int
Value:0x0004

Constants.FF_CMD_KEY

int
Value:0x0010

Constants.FF_ATTRDISP

int
Value:86

Constants.FF_ATTRDISP_ALL

int
Value:87

Constants.FF_EDIT_ATTRIBUTE

int
Value:88

Constants.FF_ATTR_SEL

int
Value:89

Constants.FS_ShowBrowser

int
Value:1

Constants.FS_AlertUserAboutFailure

int
Value:2

115

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FS_DontNotifyAPIClients

int
Value:3

Constants.FS_UpdateBrowserDirector
y

int
Value:4

Constants.FS_MakeVisible

int
Value:5

Constants.FS_MakeIconic

int
Value:6

Constants.FS_DisallowMIF

int
Value:7

Constants.FS_DisallowDoc

int
Value:8

Constants.FS_DisallowBookMIF

int
Value:9

Constants.FS_DisallowBookDoc

int
Value:10

Constants.FS_DisallowFilterTypes

int
Value:11

Constants.FS_DisallowPlainText

int
Value:12

Constants.FS_ForceOpenAsText

int
Value:13

Constants.FS_UseRecoverFile

int
Value:14

Constants.FS_UseAutoSaveFile

int
Value:15

Constants.FV_DoCancel

int
Value:0

Constants.FV_DoOK

int
Value:1

Constants.FV_DoYes

int
Value:2

Constants.FV_DoNo

int
Value:3

116

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FV_DoShowDialog

int
Value:4

Constants.FV_OpenViewOnly

int
Value:5

Constants.FS_FileIsText

int
Value:16

Constants.FV_TextFile_EOLisEOP

int
Value:12

Constants.FV_TextFile_EOLisNotEOP

int
Value:13

Constants.FS_FileIsInUse

int
Value:17

Constants.FV_ResetLockAndContinue

int
Value:7

Constants.FV_OpenEditableCopy

int
Value:8

Constants.FS_BookIsInUse

int
Value:18

Constants.FS_LockCantBeReset

int
Value:19

Constants.FS_FileIsOldVersion

int
Value:20

Constants.FS_FileIsStructured

int
Value:21

Constants.FV_StripStructureAndOpen

int
Value:10

Constants.FS_FontNotFoundInDoc

int
Value:22

Constants.FS_FontChangedMetric

int
Value:23

Constants.FS_RefFileNotFound

int
Value:24

Constants.FV_AllowAllRefFilesUnFinda
ble

int
Value:11

117

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FS_LanguageNotAvailable

int
Value:25

Constants.FS_OpenInNewWindow

int
Value:26

Constants.FS_OpenId

int
Value:27

Constants.FS_FontNotFoundInCatalog

int
Value:28

Constants.FS_NewDoc

int
Value:29

Constants.FS_OpenDocViewOnly

int
Value:30

Constants.FS_NameStripe

int
Value:31

Constants.FS_BeefyDoc

int
Value:32

Constants.FS_DisallowSgml

int
Value:33

Constants.FS_FileTypeHint

int
Value:34

Constants.FS_UpdateTextReferences

int
Value:35

Constants.FS_UpdateXRefs

int
Value:36

Constants.FS_OpenDocFluid

int
Value:37

Constants.FV_DoUserPreference

int
Value:12

Constants.FS_StructuredOpenApplicat
ion

int
Value:38

Constants.FS_SgmlBookFileName

int
Value:39

Constants.FS_OpenFileNotWritable

int
Value:40

118

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FS_OpenAsType

int
Value:41

Constants.FV_AUTORECOGNIZE

int
Value:0x00

Constants.FV_TYPE_BINARY

int
Value:0x01

Constants.FV_TYPE_MIF

int
Value:0x02

Constants.FV_TYPE_TEXT

int
Value:0x03

Constants.FV_TYPE_SGML

int
Value:0x04

Constants.FV_TYPE_XML

int
Value:0x05

Constants.FV_TYPE_FILTER

int
Value:0xFF

Constants.FS_OpenBookViewOnly

int
Value:42

Constants.FS_DisallowXml

int
Value:43

Constants.FS_NoStructuredErrorLog

int
Value:44

Constants.FS_VerifyInsets

int
Value:45

Constants.FS_IsErrorDoc

int
Value:46

Constants.FS_TemplateShouldInsertRo
ot

int
Value:47

Constants.FS_CMSId

int
Value:48

Constants.FS_CMSSessionId

int
Value:49

Constants.FS_NumOpenParams

int
Value:49

119

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FS_OpenedFileName

int
Value:1

Constants.FS_OpenNativeError

int
Value:2

Constants.FS_OpenStatus

int
Value:3

Constants.FS_NumOpenReturnParams

int
Value:3

Constants.FV_NumOpenStatusFields

int
Value:5

Constants.FV_LockWasReset

int
Value:0

Constants.FV_LockNotReset

int
Value:1

Constants.FV_LockCouldntBeReset

int
Value:2

Constants.FV_FileWasInUse

int
Value:3

Constants.FV_FileIsViewOnly

int
Value:4

Constants.FV_LockWasInvalid

int
Value:5

Constants.FV_FileIsNotWritable

int
Value:6

Constants.FV_FileModDateChanged

int
Value:7

Constants.FV_FileHasNewName

int
Value:32

Constants.FV_RecoverFileUsed

int
Value:33

Constants.FV_AutoSaveFileUsed

int
Value:34

Constants.FV_FileWasFiltered

int
Value:35

120

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FV_FontsWereMapped

int
Value:36

Constants.FV_FontMetricsChanged

int
Value:37

Constants.FV_FontsMappedInCatalog

int
Value:38

Constants.FV_LanguagesWerentFound

int
Value:39

Constants.FV_BeefyDoc

int
Value:40

Constants.FV_FileIsOldVersion

int
Value:41

Constants.FV_FileStructureStripped

int
Value:42

Constants.FV_FileIsText

int
Value:43

Constants.FV_OpenedViewOnly

int
Value:44

Constants.FV_EditableCopyOpened

int
Value:45

Constants.FV_BadFileRefsWereMappe
d

int
Value:46

Constants.FV_ReferencedFilesWerent
Found

int
Value:47

Constants.FV_FileAlreadyOpen

int
Value:48

Constants.FV_UnresolvedXRefs

int
Value:49

Constants.FV_UnresolvedTextInsets

int
Value:50

Constants.FV_OpenedFluid

int
Value:51

Constants.FV_FontsWithUnavailableE
ncodingsUsed

int
Value:53

121

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FV_FileHadStructure

int
Value:64

Constants.FV_FileAlreadyOpenThisSes
sion

int
Value:65

Constants.FV_BadFileType

int
Value:66

Constants.FV_BadFileName

int
Value:67

Constants.FV_CantNewBooks

int
Value:68

Constants.FV_CantOpenBooksViewOn
ly

int
Value:69

Constants.FV_BadScriptValue

int
Value:70

Constants.FV_MissingScript

int
Value:71

Constants.FV_CantForceOpenAsText

int
Value:72

Constants.FV_DisallowedType

int
Value:73

Constants.FV_DocDamagedByTextFilte
r

int
Value:74

Constants.FV_DocHeadersDamaged

int
Value:75

Constants.FV_DocWrongSize

int
Value:76

Constants.FV_ChecksumDamage

int
Value:77

Constants.FV_CantOpenBooksFluid

int
Value:78

Constants.FV_CancelUseRecoverFile

int
Value:96

Constants.FV_CancelUseAutoSaveFile

int
Value:97

122

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FV_CancelFileIsText

int
Value:98

Constants.FV_CancelFileIsInUse

int
Value:99

Constants.FV_CancelFileHasStructure

int
Value:100

Constants.FV_CancelReferencedFilesN
otFound

int
Value:101

Constants.FV_CancelLanguagesNotFo
und

int
Value:102

Constants.FV_CancelFontsMapped

int
Value:103

Constants.FV_CancelFontMetricsChan
ged

int
Value:104

Constants.FV_CancelFontsMappedInC
atalog

int
Value:105

Constants.FV_CancelFileIsDoc

int
Value:106

Constants.FV_CancelFileIsMIF

int
Value:107

Constants.FV_CancelBook

int
Value:108

Constants.FV_CancelBookMIF

int
Value:109

Constants.FV_CancelFileIsFilterable

int
Value:110

Constants.FV_CancelFileIsOldVersion

int
Value:111

Constants.FV_UserCanceled

int
Value:112

Constants.FV_CancelFileBrowser

int
Value:113

Constants.FV_CancelBeefyDoc

int
Value:114

123

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FV_CancelFileIsSgml

int
Value:115

Constants.FV_CancelFontsWithUnavai
lableEncodings

int
Value:116

Constants.FV_CancelOpenFileNotWrit
able

int
Value:117

Constants.FV_CancelTempDiskFull

int
Value:118

Constants.FV_CancelFileIsXml

int
Value:119

Constants.FV_TooManyWindows

int
Value:128

Constants.FV_BadTemplate

int
Value:129

Constants.FV_FileNotReadable

int
Value:130

Constants.FS_FileType

int
Value:1

Constants.FV_SaveFmtBinary

int
Value:0

Constants.FV_SaveFmtInterchange

int
Value:1

Constants.FV_SaveFmtStationery

int
Value:3

Constants.FV_SaveFmtViewOnly

int
Value:4

Constants.FV_SaveFmtText

int
Value:6

Constants.FV_SaveFmtSgml

int
Value:7

Constants.FV_SaveFmtFilter

int
Value:8

Constants.FV_SaveFmtPdf

int
Value:9

124

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FV_SaveFmtXml

int
Value:10

Constants.FV_SaveFmtBinary60

int
Value:11

Constants.FV_SaveFmtBinary70

int
Value:12

Constants.FV_SaveFmtBinary80

int
Value:13

Constants.FV_SaveFmtInterchange70

int
Value:14

Constants.FV_SaveFmtInterchange80

int
Value:15

Constants.FV_SaveFmtBinary90

int
Value:16

Constants.FV_SaveFmtInterchange90

int
Value:17

Constants.FV_SaveFmtCompositeDoc

int
Value:18

Constants.FV_SaveFmtBookWithXml

int
Value:19

Constants.FV_SaveFmtBookWithFm

int
Value:20

Constants.FV_SaveFmtBinary100

int
Value:21

Constants.FV_SaveFmtInterchange100

int
Value:22

Constants.FV_SaveFmtBinary110

int
Value:23

Constants.FV_SaveFmtInterchange110

int
Value:24

Constants.FS_SaveMode

int
Value:4

Constants.FV_ModeSave

int
Value:0

125

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FV_ModeSaveAs

int
Value:1

Constants.FS_SaveAsModeName

int
Value:5

Constants.FV_SaveAsNameAskUser

int
Value:0

Constants.FV_SaveAsUseFileName

int
Value:1

Constants.FV_SaveAsNameProvided

int
Value:2

Constants.FS_AutoBackupOnSave

int
Value:6

Constants.FV_SaveYesAutoBackup

int
Value:0

Constants.FV_SaveNoAutoBackup

int
Value:1

Constants.FV_SaveUserPrefAutoBacku
p

int
Value:2

Constants.FS_MakePageCount

int
Value:7

Constants.FV_UseCurrentSetting

int
Value:0

Constants.FV_DontChangePageCount

int
Value:1

Constants.FV_MakePageCountEven

int
Value:2

Constants.FV_MakePageCountOdd

int
Value:3

Constants.FV_DeleteEmptyPages

int
Value:4

Constants.FS_ShowSaveTextDialog

int
Value:8

Constants.FS_SaveTextTblSetting

int
Value:9

126

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FV_SaveTblUserPref

int
Value:0

Constants.FV_SaveTblRowsAsPgfs

int
Value:1

Constants.FV_SaveTblColsAsPgfs

int
Value:2

Constants.FV_SaveSkipTbls

int
Value:3

Constants.FS_SaveTextExtraBlankLine
AtEOP

int
Value:10

Constants.FS_UseDefaultUNIXpermissi
ons

int
Value:11

Constants.FS_RetainNameStripe

int
Value:12

Constants.FS_UNIXpermissions

int
Value:13

Constants.FS_UpdateFRVList

int
Value:14

Constants.FS_SaveFileTypeHint

int
Value:16

Constants.FS_StructuredSaveApplicati
on

int
Value:18

Constants.FS_SaveFileNotWritable

int
Value:20

Constants.FS_ModDateChanged

int
Value:21

Constants.FS_DitavalFile

int
Value:22

Constants.FS_DitavalCondTag

int
Value:23

Constants.FS_DitaGenerateFlatBook

int
Value:25

Constants.FS_DitaGenerateComponen
tsAtOneLoc

int
Value:26

127

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FS_DitaPostProcessingOnBo
ok

int
Value:27

Constants.FS_DitaSavePdfViaBook

int
Value:28

Constants.FS_HasUnsupportedHotspo
tShapes

int
Value:29

Constants.FS_NumSaveParams

int
Value:29

Constants.FS_SavedFileName

int
Value:1

Constants.FS_SaveNativeError

int
Value:2

Constants.FS_SaveStatus

int
Value:3

Constants.FS_NumSaveReturnParams

int
Value:3

Constants.FV_NumSaveStatusFields

int
Value:2

Constants.FV_ProductIsViewer

int
Value:32

Constants.FV_FileNotWritable

int
Value:33

Constants.FV_BadSaveFileName

int
Value:34

Constants.FV_BadFileId

int
Value:35

Constants.FV_BadSaveScriptValue

int
Value:36

Constants.FV_NonPortableSaveName

int
Value:37

Constants.FV_NonPortableFileRefs

int
Value:38

Constants.FV_ProductIsMaker

int
Value:39

128

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FV_BadSaveObjectId

int
Value:40

Constants.FV_Unstructured

int
Value:41

Constants.FV_InvalidSaveFilter

int
Value:42

Constants.FV_UserCanceledSave

int
Value:48

Constants.FV_FileWasExported

int
Value:49

Constants.FV_CancelSaveFileIsInUse

int
Value:50

Constants.FV_CancelSaveFileNotWrita
ble

int
Value:51

Constants.FV_CancelSaveModDateCh
anged

int
Value:52

Constants.FV_CancelSaveExportedFile
Invalid

int
Value:53

Constants.FS_HowToImport

int
Value:4

Constants.FV_DoByRef

int
Value:5

Constants.FV_DoByCopy

int
Value:6

Constants.FV_DoUserChoice

int
Value:7

Constants.FS_ManualUpdate

int
Value:5

Constants.FS_TextInsetName

int
Value:6

Constants.FS_DisallowGraphicTypes

int
Value:9

Constants.FS_DisallowMacEditions

int
Value:10

129

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FS_FileIsGraphic

int
Value:13

Constants.FS_FitGraphicInSelectedRec
t

int
Value:14

Constants.FS_GraphicDpi

int
Value:15

Constants.FV_DoImportAsTable

int
Value:8

Constants.FS_ForceImportAsText

int
Value:17

Constants.FS_FileIsMakerDoc

int
Value:18

Constants.FS_UseMainFlow

int
Value:19

Constants.FS_ImportFlowTag

int
Value:20

Constants.FS_ImportFlowPageSpace

int
Value:21

Constants.FV_ReferencePage

int
Value:9

Constants.FV_BodyPage

int
Value:10

Constants.FS_FormatImportedText

int
Value:22

Constants.FV_SourceDoc

int
Value:0

Constants.FV_EnclosingDoc

int
Value:1

Constants.FV_PlainText

int
Value:2

Constants.FS_RemoveManualPageBre
aks

int
Value:23

Constants.FS_RemoveOverrides

int
Value:24

130

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FS_ImportTblTag

int
Value:25

Constants.FS_TblNumHeadingRows

int
Value:26

Constants.FS_LeaveHeadingRowsEmpt
y

int
Value:27

Constants.FS_TreatParaAsRow

int
Value:28

Constants.FS_CellSeparator

int
Value:29

Constants.FS_NumCellSeparators

int
Value:30

Constants.FS_NumColumns

int
Value:31

Constants.FS_FileIsSgmlDoc

int
Value:32

Constants.FS_StructuredImportApplic
ation

int
Value:35

Constants.FS_ImportAsType

int
Value:36

Constants.FS_FileIsXmlDoc

int
Value:37

Constants.FS_RasterDpi

int
Value:38

Constants.FS_RasterImageWidth

int
Value:39

Constants.FS_RasterImageHeight

int
Value:40

Constants.FS_ShowRasterDpiDialog

int
Value:41

Constants.FS_ClientUpdateSilent

int
Value:47

Constants.FS_NumImportParams

int
Value:47

131

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FS_InsetData

int
Value:50

Constants.FS_UseHTTP

int
Value:51

Constants.FS_InsetElementDef

int
Value:52

Constants.FS_PDFPageNum

int
Value:45

Constants.FS_ImportedFileName

int
Value:1

Constants.FS_ImportNativeError

int
Value:2

Constants.FS_ImportStatus

int
Value:3

Constants.FS_NumImportReturnPara
ms

int
Value:3

Constants.FV_NumImportStatusFields

int
Value:2

Constants.FV_ImportedByCopy

int
Value:0

Constants.FV_ImportedText

int
Value:1

Constants.FV_ImportedTextTable

int
Value:2

Constants.FV_ImportedMIF

int
Value:3

Constants.FV_ImportedMakerDoc

int
Value:4

Constants.FV_ImportedFilteredFile

int
Value:5

Constants.FV_ImportedGraphicFile

int
Value:6

Constants.FV_ImportedMacEdition

int
Value:7

132

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FV_ImportedSgmlDoc

int
Value:8

Constants.FV_ImportedXmlDoc

int
Value:9

Constants.FV_BadImportFileName

int
Value:16

Constants.FV_BadImportFileType

int
Value:17

Constants.FV_BadImportScriptValue

int
Value:18

Constants.FV_MissingImportScript

int
Value:19

Constants.FV_CantForceImportAsText

int
Value:20

Constants.FV_DisallowedImportType

int
Value:21

Constants.FV_NoMainFlow

int
Value:22

Constants.FV_NoFlowWithSpecifiedN
ame

int
Value:23

Constants.FV_InsertionPointNotInText

int
Value:24

Constants.FV_InsertionPointInTableCe
ll

int
Value:25

Constants.FV_InsertionPointInFootnot
e

int
Value:26

Constants.FV_InsufficientMemory

int
Value:27

Constants.FV_BadEnclosingDocId

int
Value:28

Constants.FV_BadTextFileTypeHint

int
Value:29

Constants.FV_FlowUnstructured

int
Value:30

133

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FV_CancelFileText

int
Value:32

Constants.FV_CancelFileDoc

int
Value:33

Constants.FV_CancelFileMIF

int
Value:34

Constants.FV_CancelFileFilterable

int
Value:35

Constants.FV_CancelFileGraphic

int
Value:36

Constants.FV_UserCanceledImport

int
Value:37

Constants.FV_CancelImportBrowser

int
Value:38

Constants.FV_CancelFileIsMacEdition

int
Value:39

Constants.FV_CancelFileSgml

int
Value:40

Constants.FV_CancelFileXml

int
Value:41

Constants.FV_ImportFileNotReadable

int
Value:48

Constants.FS_Export

int
Value:4

Constants.FV_ExportDocument

int
Value:0

Constants.FV_ExportObject

int
Value:1

Constants.FS_ExportType

int
Value:5

Constants.FS_ExportTextRange

int
Value:6

Constants.FS_ExportObjectId

int
Value:7

134

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FS_ExportObjectNeedsDpi

int
Value:12

Constants.FS_ExportFileTypeHint

int
Value:14

Constants.FS_StructuredExportApplica
tion

int
Value:16

Constants.FS_ImportExportVersion

int
Value:17

Constants.FS_NumExportParams

int
Value:17

Constants.FS_ExportFileName

int
Value:1

Constants.FS_ExportNativeError

int
Value:2

Constants.FS_ExportStatus

int
Value:3

Constants.FV_NumExportStatusFields

int
Value:2

Constants.FS_NumExportReturnParam
s

int
Value:3

Constants.FV_ExportFileHasNewNam
e

int
Value:0

Constants.FV_ExportProductIsViewer

int
Value:1

Constants.FV_ExportFileNotWritable

int
Value:2

Constants.FV_InsufficientMem

int
Value:3

Constants.FV_BadExportFileName

int
Value:16

Constants.FV_MissingExportScript

int
Value:17

Constants.FV_BadExportObjectId

int
Value:18

135

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FV_InvalidTextRange

int
Value:19

Constants.FV_BadExportDocId

int
Value:20

Constants.FV_BadExportScriptValue

int
Value:21

Constants.FV_FilterFailed

int
Value:22

Constants.FV_InvalidExportFilter

int
Value:23

Constants.FV_UserCanceledExport

int
Value:32

Constants.FV_CanceledExportObjectN
eedsDpi

int
Value:33

Constants.FV_ApiClientCanceledExpor
t

int
Value:34

Constants.FS_AllowNonFMFiles

int
Value:1

Constants.FS_AllowViewOnlyFiles

int
Value:3

Constants.FS_ShowBookErrorLog

int
Value:4

Constants.FS_AllowInconsistentNumP
rops

int
Value:6

Constants.FS_UpdateBookGeneratedF
iles

int
Value:7

Constants.FS_UpdateBookNumbering

int
Value:8

Constants.FS_UpdateBookOleLinks

int
Value:9

Constants.FS_UpdateBookTextReferen
ces

int
Value:10

Constants.FS_UpdateBookXRefs

int
Value:11

136

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name
Constants.FS_UpdateBookMasterPage
s

Data Type
int
Value:12

Constants.FS_NumUpdateBookParams int
Value:12
Constants.FS_UpdateBookStatus

int
Value:1

Constants.FS_NumUpdateBookReturn
Params

int
Value:1

Constants.FV_NumUpdateBookStatus
Fields

int
Value:4

Constants.FV_BookNotSelfConsistent

int
Value:0

Constants.FV_DuplicateFileInBook

int
Value:1

Constants.FV_NoNonGeneratedFilesIn
Book

int
Value:2

Constants.FV_CancelNonFMFileInBoo
k

int
Value:32

Constants.FV_CancelViewOnlyFileInB
ook

int
Value:33

Constants.FV_CancelInconsistentNum
PropsInFileInBook

int
Value:34

Constants.FV_UserCanceledUpdateBo
ok

int
Value:35

Constants.FV_BadUpdateBookFileId

int
Value:64

Constants.FV_BadUpdateBookScriptVa int
lue
Value:65
Constants.FV_FileInBookNotOpened

int
Value:96

Constants.FV_FileInBookNotSaved

int
Value:97

Constants.FV_TooManyWindowsUpda
teBook

int
Value:98

137

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FV_Body

int
Value:1237

Constants.FV_Heading

int
Value:1238

Constants.FV_Footing

int
Value:1239

Constants.FV_Above

int
Value:1240

Constants.FV_Below

int
Value:1241

Constants.FV_Left

int
Value:1242

Constants.FV_Right

int
Value:1243

Constants.FV_ChooseSelect

int
Value:0x00000000

Constants.FV_ChooseOpen

int
Value:0x00000001

Constants.FV_ChooseSave

int
Value:0x00000002

Constants.FV_ChooseOpenDir

int
Value:0x00000004

Constants.FV_ChooseMultiSelect

int
Value:0x00000008

Constants.FV_ChooseMultiOpen

int
Value:0x00000010

Constants.FV_BrowseLocalOnly

int
Value:0x00010000

Constants.FV_BrowseCmsOnly

int
Value:0x00020000

Constants.FV_BrowseLocalWithWebd
avOnly

int
Value:0x00040000

Constants.FA_Init_First

int
Value:1

138

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FA_Init_Subsequent

int
Value:2

Constants.FA_Init_TakeControl

int
Value:3

Constants.FA_Init_DocReport

int
Value:4

Constants.FA_Note_PreOpenDoc

int
Value:1

Constants.FA_Note_PostOpenDoc

int
Value:2

Constants.FA_Note_PreOpenMIF

int
Value:3

Constants.FA_Note_PostOpenMIF

int
Value:4

Constants.FA_Note_PreSaveDoc

int
Value:5

Constants.FA_Note_PostSaveDoc

int
Value:6

Constants.FA_Note_PreSaveMIF

int
Value:7

Constants.FA_Note_PostSaveMIF

int
Value:8

Constants.FA_Note_PreFileType

int
Value:9

Constants.FA_Note_PostFileType

int
Value:10

Constants.FA_Note_PreQuitDoc

int
Value:11

Constants.FA_Note_DirtyDoc

int
Value:12

Constants.FA_Note_ClientCall

int
Value:13

Constants.FA_Note_FilterIn

int
Value:14

139

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FA_Note_FilterOut

int
Value:15

Constants.FA_Note_PreOpenBook

int
Value:16

Constants.FA_Note_PostOpenBook

int
Value:17

Constants.FA_Note_PreOpenBookMIF

int
Value:18

Constants.FA_Note_PostOpenBookMI
F

int
Value:19

Constants.FA_Note_PreSaveBook

int
Value:20

Constants.FA_Note_PostSaveBook

int
Value:21

Constants.FA_Note_PreSaveBookMIF

int
Value:22

Constants.FA_Note_PostSaveBookMIF

int
Value:23

Constants.FA_Note_PreQuitBook

int
Value:24

Constants.FA_Note_DirtyBook

int
Value:25

Constants.FA_Note_PreQuitSession

int
Value:26

Constants.FA_Note_PostQuitSession

int
Value:27

Constants.FA_Note_PreRevertDoc

int
Value:28

Constants.FA_Note_PostRevertDoc

int
Value:29

Constants.FA_Note_PreRevertBook

int
Value:30

Constants.FA_Note_PostRevertBook

int
Value:31

140

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FA_Note_PreAutoSaveDoc

int
Value:32

Constants.FA_Note_PostAutoSaveDoc

int
Value:33

Constants.FA_Note_BackToUser

int
Value:34

Constants.FA_Note_DisplayClientTiDia
log

int
Value:35

Constants.FA_Note_UpdateAllClientTi

int
Value:36

Constants.FA_Note_UpdateClientTi

int
Value:37

Constants.FA_Note_PreImport

int
Value:38

Constants.FA_Note_PostImport

int
Value:39

Constants.FA_Note_PostQuitDoc

int
Value:40

Constants.FA_Note_PostQuitBook

int
Value:41

Constants.FA_Note_PreFunction

int
Value:42

Constants.FA_Note_PostFunction

int
Value:43

Constants.FA_Note_PreMouseComma
nd

int
Value:44

Constants.FA_Note_PostMouseComm
and

int
Value:45

Constants.FA_Note_PreHypertext

int
Value:46

Constants.FA_Note_PostHypertext

int
Value:47

Constants.FA_Note_PrePrint

int
Value:48

141

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FA_Note_PostPrint

int
Value:49

Constants.FA_Note_BodyPageAdded

int
Value:50

Constants.FA_Note_BodyPageDeleted

int
Value:51

Constants.FA_Note_PreInsertElement

int
Value:52

Constants.FA_Note_PostInsertElemen
t

int
Value:53

Constants.FA_Note_PreChangeEleme
nt

int
Value:54

Constants.FA_Note_PostChangeEleme
nt

int
Value:55

Constants.FA_Note_PreWrapElement

int
Value:56

Constants.FA_Note_PostWrapElement

int
Value:57

Constants.FA_Note_PreDragElement

int
Value:58

Constants.FA_Note_PostDragElement

int
Value:59

Constants.FA_Note_PreCopyElement

int
Value:60

Constants.FA_Note_PostCopyElement

int
Value:61

Constants.FA_Note_PreSetAttrValue

int
Value:62

Constants.FA_Note_PostSetAttrValue

int
Value:63

Constants.FA_Note_PreImportElemDe
fs

int
Value:64

Constants.FA_Note_PostImportElemD
efs

int
Value:65

142

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FA_Note_ECMInternal

int
Value:66

Constants.FA_Note_PreExport

int
Value:67

Constants.FA_Note_PostExport

int
Value:68

Constants.FA_Note_PreInlineTypeIn

int
Value:69

Constants.FA_Note_PostInlineTypeIn

int
Value:70

Constants.FA_Note_PreSaveAsPDFDial
og

int
Value:71

Constants.FA_Note_PostSaveAsPDFDi
alog

int
Value:72

Constants.FA_Note_PreDistill

int
Value:73

Constants.FA_Note_PostDistill

int
Value:74

Constants.FA_Note_FilterFileToFile

int
Value:75

Constants.FA_Note_PreBookCompone
ntOpen

int
Value:76

Constants.FA_Note_PostBookCompon
entOpen

int
Value:77

Constants.FA_Note_PreGenerate

int
Value:78

Constants.FA_Note_PostGenerate

int
Value:79

Constants.FA_Note_PreGoToXrefSrc

int
Value:80

Constants.FA_Note_PostGoToXrefSrc

int
Value:81

Constants.FA_Note_PreOpenSGML

int
Value:82

143

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FA_Note_PostOpenSGML

int
Value:83

Constants.FA_Note_Dialog

int
Value:84

Constants.FA_Note_Alert

int
Value:85

Constants.FA_Note_Palette

int
Value:86

Constants.FA_Note_ToolBar

int
Value:87

Constants.FA_Note_ConsoleMessage

int
Value:88

Constants.FA_Note_Help

int
Value:89

Constants.FA_Note_URL

int
Value:90

Constants.FA_Note_CursorChange

int
Value:91

Constants.FA_Note_FontSubstitution

int
Value:92

Constants.FA_Note_UndoCheckpoint

int
Value:93

Constants.FA_Note_FileOpen

int
Value:94

Constants.FA_Note_PreOpenXML

int
Value:95

Constants.FA_Note_PostOpenXML

int
Value:96

Constants.FA_Note_PreSaveXML

int
Value:97

Constants.FA_Note_PostSaveXML

int
Value:98

Constants.FA_Note_PreSaveSGML

int
Value:99

144

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FA_Note_PostSaveSGML

int
Value:100

Constants.FA_Note_U3DCommand

int
Value:101

Constants.FA_Note_Not_U3DComma
nd

int
Value:102

Constants.FA_Note_Not_RSC_Support
ed_File

int
Value:103

Constants.FA_Note_RSC_Supported_F
ile

int
Value:104

Constants.FA_Note_PostActiveDocCha
nge

int
Value:105

Constants.FA_Note_PreUpdateXRefs

int
Value:106

Constants.FA_Note_PostUpdateXRefs

int
Value:107

Constants.FA_Note_DisplayClientXRef
Dialog

int
Value:108

Constants.FA_Note_QuitModelessDial
og

int
Value:109

Constants.FA_Note_InsertTopicRef

int
Value:110

Constants.FA_Note_InsertConRef

int
Value:111

Constants.FA_Note_GenerateFM

int
Value:112

Constants.FA_Note_OpenAllTopicrefs

int
Value:113

Constants.FA_Note_UpdateRefs

int
Value:114

Constants.FA_Note_AssignId

int
Value:115

Constants.FA_Note_DITAOptions

int
Value:116

145

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FA_Note_NewDitamapFile

int
Value:117

Constants.FA_Note_NewBookmapFile

int
Value:118

Constants.FA_Note_NewTopicFile

int
Value:119

Constants.FA_Note_NewTaskFile

int
Value:120

Constants.FA_Note_NewConceptFile

int
Value:121

Constants.FA_Note_NewReferenceFile

int
Value:122

Constants.FA_Note_NewGlossEntryFil
e

int
Value:123

Constants.FA_Note_SWF_File

int
Value:124

Constants.FA_Note_Not_SWF_File

int
Value:125

Constants.FA_Note_Enable_Disable_D
ITA_Menu_Commands

int
Value:126

Constants.FA_Note_Dialog_Create

int
Value:127

Constants.FA_Note_SetAttrValue

int
Value:128

Constants.FA_Note_UpdateRefs_On_S
ave

int
Value:129

Constants.FA_Note_Read_Struct_App

int
Value:130

Constants.FA_Note_Struct_Wizard

int
Value:131

Constants.FA_Note_Open_Dtd

int
Value:132

Constants.FA_Note_Open_Schema

int
Value:133

146

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FA_Note_Open_EDD_For_A
pp

int
Value:134

Constants.FA_Note_PostSetPropertyV
alue

int
Value:135

Constants.FA_Note_Not_AI_Supporte
d_File

int
Value:136

Constants.FA_Note_AI_Supported_Fil
e

int
Value:137

Constants.FA_Note_Poster_Applied

int
Value:138

Constants.FA_Note_PrePublishDitama
p

int
Value:139

Constants.FA_Note_PostPublishDitam
ap

int
Value:140

Constants.FA_Note_UpdateDITARefer
ence

int
Value:141

Constants.FA_Note_UpdateDITARefer
ences

int
Value:142

Constants.FA_Note_LoadKeyCatalog

int
Value:143

Constants.FA_Note_ReLoadKeyCatalo
g

int
Value:144

Constants.FA_Note_EnumeratedComp
onent

int
Value:145

Constants.FA_Note_PreSwitchView

int
Value:146

Constants.FA_Note_PostSwitchView

int
Value:147

Constants.FA_Note_IsCommandEnabl
ed

int
Value:148

Constants.FA_Note_Num

int
Value:149

Constants.FTI_String

int
Value:0x00000001

147

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FTI_LineBegin

int
Value:0x00000002

Constants.FTI_LineEnd

int
Value:0x00000004

Constants.FTI_PgfBegin

int
Value:0x00000008

Constants.FTI_PgfEnd

int
Value:0x00000010

Constants.FTI_FlowBegin

int
Value:0x00000020

Constants.FTI_FlowEnd

int
Value:0x00000040

Constants.FTI_PageBegin

int
Value:0x00000080

Constants.FTI_PageEnd

int
Value:0x00000100

Constants.FTI_SubColBegin

int
Value:0x00000200

Constants.FTI_SubColEnd

int
Value:0x00000400

Constants.FTI_FrameAnchor

int
Value:0x00000800

Constants.FTI_FnAnchor

int
Value:0x00001000

Constants.FTI_TblAnchor

int
Value:0x00002000

Constants.FTI_MarkerAnchor

int
Value:0x00004000

Constants.FTI_XRefBegin

int
Value:0x00008000

Constants.FTI_XRefEnd

int
Value:0x00010000

Constants.FTI_VarBegin

int
Value:0x00020000

148

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FTI_VarEnd

int
Value:0x00040000

Constants.FTI_ElementBegin

int
Value:0x00080000

Constants.FTI_ElementEnd

int
Value:0x00100000

Constants.FTI_CharPropsChange

int
Value:0x00200000

Constants.FTI_TextFrameBegin

int
Value:0x00400000

Constants.FTI_TextFrameEnd

int
Value:0x00800000

Constants.FTI_TextObjId

int
Value:0x01000000

Constants.FTI_TextInsetBegin

int
Value:0x02000000

Constants.FTI_TextInsetEnd

int
Value:0x04000000

Constants.FTI_ElemPrefixBegin

int
Value:0x08000000

Constants.FTI_ElemPrefixEnd

int
Value:0x10000000

Constants.FTI_ElemSuffixBegin

int
Value:0x20000000

Constants.FTI_ElemSuffixEnd

int
Value:0x40000000

Constants.FTI2_RubiTextBegin

int
Value:0x80000001

Constants.FTI2_RubiTextEnd

int
Value:0x80000002

Constants.FTI2_RubiCompositeBegin

int
Value:0x80000004

Constants.FTI2_RubiCompositeEnd

int
Value:0x80000008

149

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FTI_HardLineEnd

int
Value:1

Constants.FTI_HyphenLineEnd

int
Value:2

Constants.FTF_FAMILY

int
Value:0x80000000

Constants.FTF_VARIATION

int
Value:0x40000000

Constants.FTF_WEIGHT

int
Value:0x20000000

Constants.FTF_ANGLE

int
Value:0x10000000

Constants.FTF_UNDERLINING

int
Value:0x08000000

Constants.FTF_STRIKETHROUGH

int
Value:0x04000000

Constants.FTF_OVERLINE

int
Value:0x02000000

Constants.FTF_CHANGEBAR

int
Value:0x01000000

Constants.FTF_OUTLINE

int
Value:0x00800000

Constants.FTF_SHADOW

int
Value:0x00400000

Constants.FTF_PAIRKERN

int
Value:0x00200000

Constants.FTF_SIZE

int
Value:0x00100000

Constants.FTF_KERNX

int
Value:0x00080000

Constants.FTF_KERNY

int
Value:0x00040000

Constants.FTF_SPREAD

int
Value:0x00020000

150

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FTF_COLOR

int
Value:0x00010000

Constants.FTF_CHARTAG

int
Value:0x00008000

Constants.FTF_CAPITALIZATION

int
Value:0x00004000

Constants.FTF_POSITION

int
Value:0x00002000

Constants.FTF_STRETCH

int
Value:0x00001000

Constants.FTF_LANGUAGE

int
Value:0x00000800

Constants.FTF_TSUME

int
Value:0x00000400

Constants.FTF_ENCODING

int
Value:0x00000200

Constants.FTF_IIF

int
Value:0x00000002

Constants.FTF_CONDITIONTAG

int
Value:0x00000001

Constants.FTF_ALL

int
Value:0xFFFFFE03

Constants.FV_OBJ_END_OFFSET

int
Value:0x50000000

Constants.FT_Bad

int
Value:0

Constants.FT_Integer

int
Value:1

Constants.FT_Metric

int
Value:2

Constants.FT_String

int
Value:3

Constants.FT_Id

int
Value:4

151

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FT_Metrics

int
Value:5

Constants.FT_Strings

int
Value:6

Constants.FT_Points

int
Value:7

Constants.FT_Tabs

int
Value:8

Constants.FT_TextLoc

int
Value:9

Constants.FT_TextRange

int
Value:10

Constants.oldFT_ElementFmts

int
Value:11

Constants.FT_ElementCatalog

int
Value:12

Constants.FT_Ints

int
Value:13

Constants.FT_UBytes

int
Value:14

Constants.FT_UInts

int
Value:15

Constants.FT_FormatBranches

int
Value:16

Constants.FT_AttributeDefs

int
Value:17

Constants.FT_Attributes

int
Value:18

Constants.FT_ElementRange

int
Value:19

Constants.FT_Vals

int
Value:20

Constants.FT_AttributesEx

int
Value:21

152

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FT_Num

int
Value:22

Constants.FI_PLUGIN_PRODUCTNAME

int
Value:1

Constants.FI_PLUGIN_NAME

int
Value:2

Constants.FI_PLUGIN_TYPE

int
Value:3

Constants.FI_PLUGIN_DESCRIPTION

int
Value:4

Constants.FI_PLUGIN_PRODUCTS

int
Value:5

Constants.FI_PLUGIN_FACET

int
Value:6

Constants.FI_PLUGIN_FORMATID

int
Value:7

Constants.FI_PLUGIN_VENDOR

int
Value:8

Constants.FI_PLUGIN_SUFFIX

int
Value:9

Constants.FI_PLUGIN_INFORMAT

int
Value:10

Constants.FI_PLUGIN_OUTFORMAT

int
Value:11

Constants.FO_Session

int
Value:0

Constants.FO_StringResource

int
Value:1

Constants.FO_Book

int
Value:2

Constants.FO_BookComponent

int
Value:3

Constants.FO_Doc

int
Value:4

153

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FO_BodyPage

int
Value:5

Constants.FO_MasterPage

int
Value:6

Constants.FO_RefPage

int
Value:7

Constants.FO_HiddenPage

int
Value:8

Constants.FO_Last_Page

int
Value:8

Constants.FO_UnanchoredFrame

int
Value:9

Constants.FO_Group

int
Value:10

Constants.FO_Arc

int
Value:11

Constants.FO_Rectangle

int
Value:12

Constants.FO_Ellipse

int
Value:13

Constants.FO_RoundRect

int
Value:14

Constants.FO_Polyline

int
Value:15

Constants.FO_Polygon

int
Value:16

Constants.FO_Line

int
Value:17

Constants.FO_TextLine

int
Value:18

Constants.FO_TextFrame

int
Value:19

Constants.FO_Inset

int
Value:20

154

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FO_Math

int
Value:21

Constants.FO_DBGroup

int
Value:22

Constants.FO_Last_Graphic

int
Value:22

Constants.FO_AFrame

int
Value:23

Constants.FO_XLast_Graphic

int
Value:23

Constants.FO_Marker

int
Value:24

Constants.FO_Fn

int
Value:25

Constants.FO_XRef

int
Value:26

Constants.FO_XRefFmt

int
Value:27

Constants.FO_Var

int
Value:28

Constants.FO_VarFmt

int
Value:29

Constants.FO_Flow

int
Value:30

Constants.FO_Pgf

int
Value:31

Constants.FO_PgfFmt

int
Value:32

Constants.FO_CharFmt

int
Value:33

Constants.FO_CondFmt

int
Value:34

Constants.FO_Color

int
Value:35

155

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FO_Tbl

int
Value:36

Constants.FO_TblFmt

int
Value:37

Constants.FO_Row

int
Value:38

Constants.FO_Cell

int
Value:39

Constants.FO_RulingFmt

int
Value:40

Constants.FO_ElementDef

int
Value:41

Constants.FO_Element

int
Value:42

Constants.FO_DialogResource

int
Value:43

Constants.FO_DlgBox

int
Value:44

Constants.FO_DlgButton

int
Value:45

Constants.FO_DlgTriBox

int
Value:46

Constants.FO_DlgCheckBox

int
Value:47

Constants.FO_DlgPopUp

int
Value:48

Constants.FO_DlgScrollBox

int
Value:49

Constants.FO_DlgEditBox

int
Value:50

Constants.FO_DlgRadioButton

int
Value:51

Constants.FO_DlgLabel

int
Value:52

156

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FO_DlgImage

int
Value:53

Constants.FO_DlgScrollBar

int
Value:54

Constants.FO_Menu

int
Value:55

Constants.FO_Command

int
Value:56

Constants.FO_MenuItemSeparator

int
Value:57

Constants.FO_FmtChangeList

int
Value:58

Constants.FO_FmtRule

int
Value:59

Constants.FO_FmtRuleClause

int
Value:60

Constants.FO_TiFlow

int
Value:61

Constants.FO_TiText

int
Value:62

Constants.FO_TiTextTable

int
Value:63

Constants.FO_TiApiClient

int
Value:64

Constants.FO_SubCol

int
Value:65

Constants.FO_MarkerType

int
Value:66

Constants.FO_CombinedFontDefn

int
Value:67

Constants.FO_Rubi

int
Value:68

Constants.FO_Alert

int
Value:69

157

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FO_CursorResource

int
Value:70

Constants.FO_AttrCondExpr

int
Value:71

Constants.FO_DlgListView

int
Value:72

Constants.FO_GraphicsFmt

int
Value:73

Constants.FO_CMSRegistration

int
Value:74

Constants.FO_CMSSession

int
Value:75

Constants.FO_CMSObject

int
Value:76

Constants.FO_KeyCatalog

int
Value:77

Constants.FO_Iterator

int
Value:78

Constants.FO_Num

int
Value:79

Constants.FO_First_Internal

int
Value:79

Constants.FO_Page

int
Value:(79+0)

Constants.FO_Graphic

int
Value:(79+1)

Constants.FO_Frame

int
Value:(79+2)

Constants.FO_Cblock

int
Value:(79+3)

Constants.FO_SubCond

int
Value:(79+4)

Constants.FO_SubStyle

int
Value:(79+5)

158

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FO_SubDash

int
Value:(79+6)

Constants.FO_SubCell

int
Value:(79+7)

Constants.FO_SubTbl

int
Value:(79+8)

Constants.FO_SubPblock

int
Value:(79+9)

Constants.FO_SubTextDef

int
Value:(79+10)

Constants.FO_MenuCell

int
Value:(79+11)

Constants.FO_TextInset

int
Value:(79+12)

Constants.FO_DitaMap

int
Value:(79+13)

Constants.FO_Last_Internal

int
Value:(79+14)

Constants.FO_CMSConnection

int
Value:(79+15)

Constants.FO_CMSObject2

int
Value:(79+16)

Constants.FO_Bad

int
Value:255

Constants.FO_AnchoredFrame

int
Value:23

Constants.FO_UFrame

int
Value:9

Constants.FP_Name

int
Value:20

Constants.FP_Unique

int
Value:21

Constants.FP_UserString

int
Value:22

159

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FP_ObjectAttributes

int
Value:23

Constants.FP_Label

int
Value:30

Constants.FP_IsIconified

int
Value:31

Constants.FP_IsInFront

int
Value:32

Constants.FP_ScreenX

int
Value:33

Constants.FP_ScreenY

int
Value:34

Constants.FP_ScreenWidth

int
Value:35

Constants.FP_ScreenHeight

int
Value:36

Constants.FV_SessionId

int
Value:0

Constants.FP_VersionRevision

int
Value:41

Constants.FP_ProductName

int
Value:42

Constants.FP_VersionMajor

int
Value:43

Constants.FP_VersionMinor

int
Value:44

Constants.FP_Platform

int
Value:45

Constants.FP_OperatingSystem

int
Value:46

Constants.FP_WindowSystem

int
Value:47

Constants.FP_AutoSave

int
Value:48

160

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FP_AutoSaveSeconds

int
Value:49

Constants.FP_AutoBackup

int
Value:50

Constants.FP_ActiveDoc

int
Value:51

Constants.FP_ProgId

int
Value:2421

Constants.FP_IsFMRunningAsServer

int
Value:2348

Constants.FP_ActiveView

int
Value:2422

Constants.FP_CurrentDoc

int
Value:2401

Constants.FP_PDFPageNum

int
Value:2402

Constants.FP_UndoFDKRecording

int
Value:2403

Constants.FP_StackWarningLevel

int
Value:2404

Constants.FP_NoFlashInPDF

int
Value:2405

Constants.FP_No3DInPDF

int
Value:2406

Constants.FP_InsetURL

int
Value:2407

Constants.FP_DontShowWelcomeScre
en

int
Value:2408

Constants.FP_TechSuiteInternal

int
Value:2409

Constants.FP_IsTechnicalSuiteLicensed

int
Value:2410

Constants.FP_TechSuiteInternal2

int
Value:2411

161

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FP_IsFMRunningInTrialPerio
d

int
Value:2412

Constants.FP_EnableAutoSpellCheck

int
Value:2413

Constants.FP_CustomDelimiter

int
Value:2420

Constants.FV_WarnNever

int
Value:0

Constants.FV_WarnAlways

int
Value:1

Constants.FV_WarnOnce

int
Value:2

Constants.FV_UndoAll

int
Value:3

Constants.FV_RedoAll

int
Value:4

Constants.FP_ActiveBook

int
Value:52

Constants.FP_FirstOpenDoc

int
Value:53

Constants.FP_FirstOpenBook

int
Value:54

Constants.FP_FontFamilyNames

int
Value:55

Constants.FP_FontVariationNames

int
Value:56

Constants.FP_FontWeightNames

int
Value:57

Constants.FP_FontAngleNames

int
Value:58

Constants.FP_MarkerNames

int
Value:59

Constants.FP_FontFamilyAttributes

int
Value:60

162

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FV_FAMILY_VISIBLE

int
Value:0x00000001

Constants.FV_FAMILY_SELECTABLE

int
Value:0x00000002

Constants.FV_FAMILY_MAPPED

int
Value:0x00000004

Constants.FV_FAMILY_SURROGATE

int
Value:0xFFFF0000

Constants.FP_RememberMissingFont
Names

int
Value:61

Constants.FP_Mif8bitOutput

int
Value:62

Constants.FP_GreekSize

int
Value:63

Constants.FP_RetainUndoState

int
Value:64

Constants.FP_ProductIsStructured

int
Value:65

Constants.FP_ProductIsDemo

int
Value:66

Constants.FP_DisableAutofitAfterZoo
m

int
Value:67

Constants.FP_DefaultFontFamily

int
Value:68

Constants.FP_DefaultFontVariation

int
Value:69

Constants.FP_DefaultFontWeight

int
Value:70

Constants.FP_DefaultFontAngle

int
Value:71

Constants.FP_CTFontContext

int
Value:72

Constants.FP_FontFamilyFullNames

int
Value:73

163

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FP_RpcPropertyName

int
Value:76

Constants.FP_RpcProgramNumber

int
Value:77

Constants.FP_DisplayName

int
Value:78

Constants.FP_ProcessNumber

int
Value:79

Constants.FP_OpenDir

int
Value:80

Constants.FP_HostName

int
Value:81

Constants.FP_UserName

int
Value:82

Constants.FP_UserLogin

int
Value:83

Constants.FP_UserHomeDir

int
Value:84

Constants.FP_UserSettingsDir

int
Value:152

Constants.FP_Path

int
Value:85

Constants.FP_TmpDir

int
Value:86

Constants.FP_FM_HomeDir

int
Value:87

Constants.FP_FM_BinDir

int
Value:88

Constants.FP_FM_InitDir

int
Value:89

Constants.FP_FM_CurrentDir

int
Value:90

Constants.FP_FM_SgmlDir

int
Value:100

164

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FP_FM_StructureDir

int
Value:2031

Constants.FP_FM_XmlDir

int
Value:2032

Constants.FP_Reformatting

int
Value:91

Constants.FP_Displaying

int
Value:92

Constants.FP_ApplyFormatRules

int
Value:93

Constants.FP_ApplyEOPRules

int
Value:2030

Constants.FP_Validating

int
Value:94

Constants.FP_ToolBar

int
Value:95

Constants.FP_FirstMenuItemInSession

int
Value:97

Constants.FP_FirstCommandInSession

int
Value:98

Constants.FP_CurrentMenuSet

int
Value:99

Constants.FV_MENU_QUICK

int
Value:1

Constants.FV_MENU_COMPLETE

int
Value:2

Constants.FV_MENU_CUSTOM

int
Value:3

Constants.FP_IconBarOn

int
Value:101

Constants.FP_HelpPending

int
Value:102

Constants.FP_FM_HelpDir

int
Value:103

165

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FP_PercentDone

int
Value:104

Constants.FP_ActiveAlert

int
Value:105

Constants.FP_Snap

int
Value:151

Constants.FP_Gravity

int
Value:107

Constants.FP_KByteAllocationSize

int
Value:106

Constants.FP_ImportFilters

int
Value:2288

Constants.FP_ExportFilters

int
Value:2289

Constants.FP_UIColorBackground

int
Value:2297

Constants.FP_UIColorRuler

int
Value:2298

Constants.FP_BIBGetAddressProc

int
Value:2299

Constants.FP_RasterFilterDpi

int
Value:2400

Constants.FV_Hint_HintVersion

int
Value:0

Constants.FV_Hint_VendorId

int
Value:1

Constants.FV_Hint_FormatId

int
Value:2

Constants.FV_Hint_Platform

int
Value:3

Constants.FV_Hint_FilterVersion

int
Value:4

Constants.FV_Hint_FilterName

int
Value:5

166

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FP_DefaultKeyCatalog

int
Value:2871

Constants.FP_FirstKeyCatalogInSessio
n

int
Value:2872

Constants.FP_KeyCatalogWorkflow

int
Value:2859

Constants.FV_KeyCatalogWorkflowAu
thoring

int
Value:0

Constants.FV_KeyCatalogWorkflowPu
blishing

int
Value:1

Constants.FV_KeyCatalogWorkflowSe
arching

int
Value:2

Constants.FV_KeyCatalogWorkflowMa
x

int
Value:3

Constants.FP_StatusLine

int
Value:108

Constants.FP_TextSelection

int
Value:109

Constants.FP_IsOnScreen

int
Value:110

Constants.FP_NextOpenDocInSession

int
Value:111

Constants.FP_FirstGraphicInDoc

int
Value:112

Constants.FP_FirstPgfInDoc

int
Value:113

Constants.FP_FirstMarkerInDoc

int
Value:114

Constants.FP_FirstVarInDoc

int
Value:115

Constants.FP_FirstVarFmtInDoc

int
Value:116

Constants.FP_FirstXRefInDoc

int
Value:117

167

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FP_FirstXRefFmtInDoc

int
Value:118

Constants.FP_FirstFnInDoc

int
Value:119

Constants.FP_FirstTblInDoc

int
Value:120

Constants.FP_FirstFlowInDoc

int
Value:121

Constants.FP_FirstPgfFmtInDoc

int
Value:122

Constants.FP_FirstCharFmtInDoc

int
Value:123

Constants.FP_FirstCondFmtInDoc

int
Value:124

Constants.FP_FirstTblFmtInDoc

int
Value:125

Constants.FP_FirstRulingFmtInDoc

int
Value:126

Constants.FP_FirstColorInDoc

int
Value:127

Constants.FP_FirstSelectedGraphicInD
oc

int
Value:128

Constants.FP_SelectedTbl

int
Value:129

Constants.FP_FileExtensionOverride

int
Value:2813

Constants.FP_FirstAttrCondExprInDoc

int
Value:2815

Constants.FP_DocOpenType

int
Value:130

Constants.FV_DOC_TYPE_BINARY

int
Value:0x01

Constants.FV_DOC_TYPE_TEXT

int
Value:0x02

168

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FV_DOC_TYPE_MIF

int
Value:0x03

Constants.FV_DOC_TYPE_FILTER

int
Value:0x04

Constants.FP_DocSaveFormat

int
Value:2415

Constants.FP_DocIsModified

int
Value:131

Constants.FP_DocIsHelp

int
Value:132

Constants.FP_DocIsViewOnly

int
Value:133

Constants.FP_ViewOnlyWinPalette

int
Value:134

Constants.FP_ViewOnlyWinMenubar

int
Value:135

Constants.FP_ViewOnlyWinBorders

int
Value:136

Constants.FP_ViewOnlyWinPopup

int
Value:137

Constants.FP_ViewOnlyXRef

int
Value:138

Constants.FV_VOX_NOT_ACTIVE

int
Value:0

Constants.FV_VOX_GOTO_BEHAVIOR

int
Value:1

Constants.FV_VOX_OPEN_BEHAVIOR

int
Value:2

Constants.FV_VOX_ALERT

int
Value:3

Constants.FP_ViewOnlySelect

int
Value:139

Constants.FV_VOS_USER_ONLY

int
Value:1

169

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FV_VOS_NONE

int
Value:2

Constants.FV_VOS_YES

int
Value:3

Constants.FP_ViewOnlyDeadCodes

int
Value:140

Constants.FP_FirstTiInDoc

int
Value:141

Constants.FP_FirstSelectedTiInDoc

int
Value:142

Constants.FP_DocIsViewOnlyWinPalet
te

int
Value:134

Constants.FP_MenuBar

int
Value:143

Constants.FP_ViewOnlyMenuBar

int
Value:144

Constants.FP_DocSaveType

int
Value:145

Constants.FP_Untouchable

int
Value:146

Constants.FP_DocFluidFlow

int
Value:147

Constants.FP_FirstMarkerTypeInDoc

int
Value:148

Constants.FP_MarkerTypeNames

int
Value:149

Constants.FP_AddMarkerTypeToStand
ardMarkers

int
Value:150

Constants.FP_ShowAll

int
Value:155

Constants.FP_ShowCondIndicators

int
Value:156

Constants.FP_DontUpdateXRefs

int
Value:159

170

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FP_DontUpdateTextInsets

int
Value:160

Constants.FP_LineBreakAfter

int
Value:177

Constants.FP_SuperScriptSize

int
Value:178

Constants.FP_SuperScriptShift

int
Value:179

Constants.FP_SubScriptSize

int
Value:180

Constants.FP_SubScriptShift

int
Value:181

Constants.FP_SmallCapsSize

int
Value:182

Constants.FP_SuperScriptStretch

int
Value:183

Constants.FP_SubScriptStretch

int
Value:184

Constants.FP_SmallCapsStretch

int
Value:185

Constants.FP_RubiSize

int
Value:186

Constants.FP_RubiFixedSize

int
Value:187

Constants.FP_NarrowRubiSpaceForJap
anese

int
Value:188

Constants.FP_WideRubiSpaceForJapa
nese

int
Value:189

Constants.FP_NarrowRubiSpaceForOt
her

int
Value:190

Constants.FP_WideRubiSpaceForOthe
r

int
Value:191

Constants.FV_WIDE

int
Value:0

171

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FV_NARROW

int
Value:1

Constants.FV_PROPORTIONAL

int
Value:2

Constants.FP_RubiOverhang

int
Value:192

Constants.FP_RubiAlignAtLineBounds

int
Value:193

Constants.FP_FirstRubiInDoc

int
Value:194

Constants.FP_ScreenCaptureDocToFile

int
Value:195

Constants.FP_Dictionary

int
Value:203

Constants.FP_VolNumComputeMetho
d

int
Value:211

Constants.FV_NUM_READ_FROM_FIL
E

int
Value:0x00

Constants.FV_NUM_CONTINUE

int
Value:0x01

Constants.FV_NUM_RESTART

int
Value:0x02

Constants.FV_NUM_SAME

int
Value:0x03

Constants.FV_NUM_PERPAGE

int
Value:0x03

Constants.FP_VolumeNumber

int
Value:212

Constants.FP_VolumeNumStyle

int
Value:213

Constants.FP_VolumeNumText

int
Value:214

Constants.FP_ChapNumComputeMet
hod

int
Value:215

172

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FP_ChapterNumber

int
Value:216

Constants.FP_ChapterNumStyle

int
Value:217

Constants.FV_NUMSTYLE_NUMERIC

int
Value:0x00

Constants.FV_NUMSTYLE_ROMAN_U
C

int
Value:0x01

Constants.FV_NUMSTYLE_ROMAN_LC

int
Value:0x02

Constants.FV_NUMSTYLE_ALPHA_UC

int
Value:0x03

Constants.FV_NUMSTYLE_ALPHA_LC

int
Value:0x04

Constants.FV_NUMSTYLE_KANJI

int
Value:0x05

Constants.FV_NUMSTYLE_ZENKAKU

int
Value:0x06

Constants.FV_NUMSTYLE_ZENKAKU_
UC

int
Value:0x07

Constants.FV_NUMSTYLE_ZENKAKU_L
C

int
Value:0x08

Constants.FV_NUMSTYLE_KANJI_KAZ
U

int
Value:0x09

Constants.FV_NUMSTYLE_DAIJI

int
Value:0x0a

Constants.FV_NUMSTYLE_TEXT

int
Value:0x0b

Constants.FV_NUMSTYLE_FULLWIDTH

int
Value:0x0c

Constants.FV_NUMSTYLE_FULLWIDTH
_UC

int
Value:0x0d

Constants.FV_NUMSTYLE_FULLWIDTH
_LC

int
Value:0x0e

173

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FV_NUMSTYLE_CHINESE_N
UMERIC

int
Value:0x10

Constants.FP_ChapterNumText

int
Value:218

Constants.FP_FirstPageNum

int
Value:224

Constants.FP_PageNumStyle

int
Value:225

Constants.FV_PAGE_NUM_NUMERIC

int
Value:0x00

Constants.FV_PAGE_NUM_ROMAN_U
C

int
Value:0x01

Constants.FV_PAGE_NUM_ROMAN_L
C

int
Value:0x02

Constants.FV_PAGE_NUM_ALPHA_UC

int
Value:0x03

Constants.FV_PAGE_NUM_ALPHA_LC

int
Value:0x04

Constants.FV_PAGE_NUM_KANJI

int
Value:0x05

Constants.FV_PAGE_NUM_ZENKAKU

int
Value:0x06

Constants.FV_PAGE_NUM_ZENKAKU_
UC

int
Value:0x07

Constants.FV_PAGE_NUM_ZENKAKU_
LC

int
Value:0x08

Constants.FV_PAGE_NUM_KANJI_KAZ
U

int
Value:0x09

Constants.FV_PAGE_NUM_DAIJI

int
Value:0x0a

Constants.FV_PAGE_NUM_FULLWIDT
H

int
Value:0x0c

Constants.FV_PAGE_NUM_FULLWIDT
H_UC

int
Value:0x0d

174

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FV_PAGE_NUM_FULLWIDT
H_LC

int
Value:0x0e

Constants.FV_PAGE_NUM_CHINESE_
NUMERIC

int
Value:0x10

Constants.FP_DocIsDoubleSided

int
Value:226

Constants.FP_FirstPageVerso

int
Value:227

Constants.FP_PointPageNumStyle

int
Value:228

Constants.FV_POINT_PAGE_NUM_NU
MERIC

int
Value:0x00

Constants.FV_POINT_PAGE_NUM_RO
MAN_UC

int
Value:0x01

Constants.FV_POINT_PAGE_NUM_RO
MAN_LC

int
Value:0x02

Constants.FV_POINT_PAGE_NUM_ALP
HA_UC

int
Value:0x03

Constants.FV_POINT_PAGE_NUM_ALP
HA_LC

int
Value:0x04

Constants.FV_POINT_PAGE_NUM_KA
NJI

int
Value:0x05

Constants.FV_POINT_PAGE_NUM_ZE
NKAKU

int
Value:0x06

Constants.FV_POINT_PAGE_NUM_ZE
NKAKU_UC

int
Value:0x07

Constants.FV_POINT_PAGE_NUM_ZE
NKAKU_LC

int
Value:0x08

Constants.FV_POINT_PAGE_NUM_KA
NJI_KAZU

int
Value:0x09

Constants.FV_POINT_PAGE_NUM_DAI
JI

int
Value:0x0a

Constants.FV_POINT_PAGE_FULLWIDT
H

int
Value:0x0c

175

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FV_POINT_PAGE_FULLWIDT
H_UC

int
Value:0x0d

Constants.FV_POINT_PAGE_FULLWIDT
H_LC

int
Value:0x0e

Constants.FV_POINT_PAGE_CHINESE_
NUMERIC

int
Value:0x10

Constants.FP_PageRounding

int
Value:229

Constants.FV_PR_DEL_EMPTY

int
Value:0x01

Constants.FV_PR_KEEP_NUM_EVEN

int
Value:0x02

Constants.FV_PR_KEEP_NUM_ODD

int
Value:0x03

Constants.FV_PR_DONT_CHANGE

int
Value:0x04

Constants.FP_TopMargin

int
Value:230

Constants.FP_BottomMargin

int
Value:231

Constants.FP_LeftMargin

int
Value:232

Constants.FP_RightMargin

int
Value:233

Constants.FP_ColGap

int
Value:234

Constants.FP_NumCols

int
Value:235

Constants.FP_CurrentPage

int
Value:236

Constants.FP_SmartQuotes

int
Value:237

Constants.FP_AutoChangeBars

int
Value:238

176

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FP_SmartSpaces

int
Value:239

Constants.FP_CurrentInset

int
Value:240

Constants.FP_ChangeBarDistance

int
Value:259

Constants.FP_ChangeBarPosition

int
Value:260

Constants.FV_CB_COL_LEFT

int
Value:0x00

Constants.FV_CB_COL_RIGHT

int
Value:0x01

Constants.FV_CB_COL_NEAREST

int
Value:0x02

Constants.FV_CB_COL_FURTHEST

int
Value:0x03

Constants.FP_ChangeBarThickness

int
Value:261

Constants.FP_ChangeBarColor

int
Value:262

Constants.FP_FnFmt

int
Value:283

Constants.FP_FnFirstNum

int
Value:284

Constants.FP_FnCustNumString

int
Value:285

Constants.FP_FnRefPrefix

int
Value:286

Constants.FP_FnInstancePosition

int
Value:287

Constants.FV_FN_POS_SUPER

int
Value:0x00

Constants.FV_FN_POS_BASELINE

int
Value:0x01

177

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FV_FN_POS_SUB

int
Value:0x02

Constants.FP_FnInstanceSuffix

int
Value:288

Constants.FP_FnHeightPerCol

int
Value:289

Constants.FP_FnNumStyle

int
Value:290

Constants.FV_FN_NUM_NUMERIC

int
Value:0x00

Constants.FV_FN_NUM_ROMAN_UC

int
Value:0x01

Constants.FV_FN_NUM_ROMAN_LC

int
Value:0x02

Constants.FV_FN_NUM_ALPHA_UC

int
Value:0x03

Constants.FV_FN_NUM_ALPHA_LC

int
Value:0x04

Constants.FV_FN_NUM_CUSTOM

int
Value:0x05

Constants.FV_FN_NUM_KANJI

int
Value:0x06

Constants.FV_FN_NUM_ZENKAKU

int
Value:0x07

Constants.FV_FN_NUM_ZENKAKU_UC

int
Value:0x08

Constants.FV_FN_NUM_ZENKAKU_LC

int
Value:0x09

Constants.FV_FN_NUM_KANJI_KAZU

int
Value:0x0A

Constants.FV_FN_NUM_DAIJI

int
Value:0x0B

Constants.FV_FN_NUM_FULL_WIDTH

int
Value:0x0C

178

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FV_FN_NUM_FULL_WIDTH
_UC

int
Value:0x0D

Constants.FV_FN_NUM_FULL_WIDTH
_LC

int
Value:0x0E

Constants.FV_FN_NUM_CHINESE_NU
MERIC

int
Value:0x10

Constants.FP_FnNumberingPerPage

int
Value:291

Constants.FP_FnRefPosition

int
Value:292

Constants.FP_FnRefSuffix

int
Value:293

Constants.FP_FnInstancePrefix

int
Value:294

Constants.FP_FnNumComputeMetho
d

int
Value:295

Constants.FP_TblFnFmt

int
Value:315

Constants.FP_TblFnNumStyle

int
Value:316

Constants.FP_TblFnCustNumString

int
Value:317

Constants.FP_TblFnCellPosition

int
Value:318

Constants.FP_TblFnCellSuffix

int
Value:319

Constants.FP_TblFnCellPrefix

int
Value:320

Constants.FP_TblFnPosition

int
Value:321

Constants.FP_TblFnPrefix

int
Value:322

Constants.FP_TblFnSuffix

int
Value:323

179

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FP_TblFnNumComputeMet
hod

int
Value:324

Constants.FP_Symbols

int
Value:334

Constants.FP_SymbolsList

int
Value:335

Constants.FP_Variables

int
Value:336

Constants.FP_Strings

int
Value:337

Constants.FP_Numbers

int
Value:338

Constants.FP_Functions

int
Value:339

Constants.FP_HorizontalSpreadSmall

int
Value:340

Constants.FP_HorizontalSpreadMed

int
Value:341

Constants.FP_HorizontalSpreadLarge

int
Value:342

Constants.FP_VerticalSpreadSmall

int
Value:343

Constants.FP_VerticalSpreadMed

int
Value:344

Constants.FP_VerticalSpreadLarge

int
Value:345

Constants.FP_EqnIntegralSizeSmall

int
Value:346

Constants.FP_EqnIntegralSizeMed

int
Value:347

Constants.FP_EqnIntegralSizeLarge

int
Value:348

Constants.FP_EqnSigmaSizeSmall

int
Value:349

180

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FP_EqnSigmaSizeMed

int
Value:350

Constants.FP_EqnSigmaSizeLarge

int
Value:351

Constants.FP_EqnLevel1SizeSmall

int
Value:352

Constants.FP_EqnLevel1SizeMed

int
Value:353

Constants.FP_EqnLevel1SizeLarge

int
Value:354

Constants.FP_EqnLevel2SizeSmall

int
Value:355

Constants.FP_EqnLevel2SizeMed

int
Value:356

Constants.FP_EqnLevel2SizeLarge

int
Value:357

Constants.FP_EqnLevel3SizeSmall

int
Value:358

Constants.FP_EqnLevel3SizeMed

int
Value:359

Constants.FP_EqnLevel3SizeLarge

int
Value:360

Constants.FP_ViewBorders

int
Value:382

Constants.FP_ViewHotspotIndicators

int
Value:2357

Constants.FP_ViewRulers

int
Value:383

Constants.FP_ViewNoGraphics

int
Value:384

Constants.FP_ViewPageScrolling

int
Value:385

Constants.FV_SCROLL_VARIABLE

int
Value:0

181

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FV_SCROLL_HORIZONTAL

int
Value:1

Constants.FV_SCROLL_VERTICAL

int
Value:2

Constants.FV_SCROLL_FACING

int
Value:3

Constants.FP_ViewGridUnits

int
Value:386

Constants.FP_Zoom

int
Value:387

Constants.FV_NO_ZOOM_MANGLING

int
Value:-1

Constants.FV_ZOOM_TO_FIT_TO_WIN
DOW

int
Value:-2

Constants.FV_FIT_WINDOW_TO_PAG
E

int
Value:-3

Constants.FP_ViewTextSymbols

int
Value:388

Constants.FP_ViewGrid

int
Value:389

Constants.FP_ViewDisplayUnits

int
Value:390

Constants.FP_TrackChangesOn

int
Value:2819

Constants.FP_PreviewState

int
Value:2820

Constants.FV_PREVIEW_OFF_TRACK_
CHANGE

int
Value:0

Constants.FV_PREVIEW_ON_ORIGINA
L

int
Value:1

Constants.FV_PREVIEW_ON_FINAL

int
Value:2

Constants.FP_ReviewerNameList

int
Value:2825

182

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FP_TrackChangesAddedCol
or

int
Value:2826

Constants.FP_TrackChangesDeletedCo
lor

int
Value:2827

Constants.FP_ViewRulerUnits

int
Value:391

Constants.FP_SpotColorView

int
Value:392

Constants.FP_SnapGridUnits

int
Value:393

Constants.FP_SnapAngle

int
Value:394

Constants.FP_ViewLinkBoundaries

int
Value:395

Constants.FP_ViewFontSizeUnits

int
Value:396

Constants.FP_LeftMasterPage

int
Value:413

Constants.FP_RightMasterPage

int
Value:414

Constants.FP_FirstBodyPageInDoc

int
Value:415

Constants.FP_LastBodyPageInDoc

int
Value:416

Constants.FP_FirstMasterPageInDoc

int
Value:417

Constants.FP_LastMasterPageInDoc

int
Value:418

Constants.FP_FirstRefPageInDoc

int
Value:419

Constants.FP_LastRefPageInDoc

int
Value:420

Constants.FP_HiddenPage

int
Value:421

183

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FP_MainFlowInDoc

int
Value:422

Constants.FP_PrintStartPageName

int
Value:439

Constants.FP_PrintEndPageName

int
Value:440

Constants.FP_PrintCols

int
Value:441

Constants.FP_PrintRows

int
Value:442

Constants.FP_PrintStartPage

int
Value:443

Constants.FP_PrintStartPoint

int
Value:444

Constants.FP_PrintOddPages

int
Value:445

Constants.FP_PrintCollated

int
Value:446

Constants.FP_PrintLowRes

int
Value:447

Constants.FP_PrintThumbnails

int
Value:448

Constants.FP_PrinterName

int
Value:449

Constants.FP_PrintScale

int
Value:450

Constants.FP_PrintFileName

int
Value:451

Constants.FP_PrintDitavalFileName

int
Value:2343

Constants.FP_PrintScope

int
Value:452

Constants.FV_PR_ALL

int
Value:1

184

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FV_PR_RANGE

int
Value:2

Constants.FP_PrintEndPage

int
Value:453

Constants.FP_PrintEndPoint

int
Value:454

Constants.FP_PrintEvenPages

int
Value:455

Constants.FP_PrintLastSheetFirst

int
Value:456

Constants.FP_PrintRegistrationMarks

int
Value:457

Constants.FP_PrintManualFeed

int
Value:458

Constants.FP_PrintNumCopies

int
Value:459

Constants.FP_PrintToFile

int
Value:460

Constants.FP_PrintPaperWidth

int
Value:461

Constants.FP_PrintPaperHeight

int
Value:462

Constants.FP_PrintSeps

int
Value:463

Constants.FP_SkipBlankSeps

int
Value:464

Constants.FP_PrintImaging

int
Value:465

Constants.FV_IMG_POSITIVE

int
Value:0

Constants.FV_IMG_NEGATIVE

int
Value:1

Constants.FP_PrintEmulsion

int
Value:466

185

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FV_EMUL_UP

int
Value:0

Constants.FV_EMUL_DOWN

int
Value:1

Constants.FP_PrintBlankPages

int
Value:467

Constants.FP_PrintTomboMarks

int
Value:468

Constants.FP_PrintRegMarkDate

int
Value:469

Constants.FP_TrapwiseCompatibility

int
Value:495

Constants.FP_DownloadFonts

int
Value:496

Constants.FP_PrintSpotBW

int
Value:498

Constants.FV_PR_DOWNLOAD_NONE

int
Value:1

Constants.FV_PR_DOWNLOAD_ALL

int
Value:2

Constants.FV_PR_DOWNLOAD_ALL_B
UT_STANDARD_13

int
Value:3

Constants.FV_PR_DOWNLOAD_ALL_B
UT_STANDARD_35

int
Value:4

Constants.FP_PrintDownloadAsianFon
ts

int
Value:501

Constants.FP_PrintDownloadTrueType
AsType1

int
Value:502

Constants.FP_GenerateAcrobatInfo

int
Value:2250

Constants.FP_AcrobatBookmarkDispla
yTags

int
Value:2251

Constants.FP_DocAcrobatDefaultsCha
nged

int
Value:2252

186

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FP_DocAcrobatElements

int
Value:2253

Constants.FP_DocAcrobatElementList

int
Value:2254

Constants.FP_DocAcrobatNoArticleTh
reads

int
Value:2255

Constants.FP_DocAcrobatColumnArtic
leThreads

int
Value:2256

Constants.FP_PDFAllNamedDestinatio
ns

int
Value:2257

Constants.FP_PDFDestsMarked

int
Value:2258

Constants.FP_PDFStructure

int
Value:2259

Constants.FP_PDFDocInfo

int
Value:2260

Constants.FP_PDFBookmark

int
Value:2261

Constants.FP_FileInfoPacket

int
Value:2262

Constants.FP_PDFJobOption

int
Value:2263

Constants.FP_PDFOpenPage

int
Value:2264

Constants.FP_PDFZoomType

int
Value:2265

Constants.FV_PDFZoomNone

int
Value:0

Constants.FV_PDFZoomDefault

int
Value:1

Constants.FV_PDFZoomPage

int
Value:2

Constants.FV_PDFZoomWidth

int
Value:3

187

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FV_PDFZoomHeight

int
Value:4

Constants.FV_PDFZoomMaxValue

int
Value:4

Constants.FV_PDFRegistrationMarksN
one

int
Value:0

Constants.FV_PDFRegistrationMarksW
estern

int
Value:1

Constants.FV_PDFRegistrationMarksT
ombo

int
Value:2

Constants.FV_PDFRegistrationMarksM
ax

int
Value:2

Constants.FP_PDFZoomFactor

int
Value:2266

Constants.FP_PDFSeparateFiles

int
Value:2267

Constants.FP_PDFRegistrationMarks

int
Value:2268

Constants.FP_PDFPageWidth

int
Value:2269

Constants.FP_PDFPageHeight

int
Value:2270

Constants.FP_PDFPrintPageRange

int
Value:2271

Constants.FP_PDFStartPage

int
Value:2272

Constants.FP_PDFEndPage

int
Value:2273

Constants.FP_PDFConvertCMYKtoRGB

int
Value:2274

Constants.FP_PDFBookmarksOpenLev
el

int
Value:2275

Constants.FP_PDFDistillerAbsent

int
Value:2276

188

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FP_PDFJobOptionsAbsent

int
Value:2277

Constants.FP_PDFViewPDF

int
Value:2278

Constants.FP_PDFGenerateForReview

int
Value:2279

Constants.FV_PDFBookmarksOpenDef
aultLevel

int
Value:-1

Constants.FV_PDFBookmarksOpenAllL
evels

int
Value:-2

Constants.FV_PDFBookmarksOpenNo
neLevel

int
Value:-3

Constants.FP_MaxFirstIndent

int
Value:472

Constants.FP_MinFirstIndent

int
Value:473

Constants.FP_MaxLeftIndent

int
Value:474

Constants.FP_MinLeftIndent

int
Value:475

Constants.FP_MaxRightIndent

int
Value:476

Constants.FP_MinRightIndent

int
Value:477

Constants.FP_MaxSpaceAbove

int
Value:478

Constants.FP_MinSpaceAbove

int
Value:479

Constants.FP_MaxSpaceBelow

int
Value:480

Constants.FP_MinSpaceBelow

int
Value:481

Constants.FP_MaxLeading

int
Value:482

189

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FP_MinLeading

int
Value:483

Constants.FP_MaxFontSize

int
Value:484

Constants.FP_MinFontSize

int
Value:485

Constants.FP_MaxSpread

int
Value:486

Constants.FP_MinSpread

int
Value:487

Constants.FP_MaxTabPosition

int
Value:701

Constants.FP_MinTabPosition

int
Value:702

Constants.FP_MaxLeftMargin

int
Value:703

Constants.FP_MinLeftMargin

int
Value:704

Constants.FP_MaxRightMargin

int
Value:705

Constants.FP_MinRightMargin

int
Value:706

Constants.FP_MaxTopMargin

int
Value:707

Constants.FP_MinTopMargin

int
Value:708

Constants.FP_MaxBottomMargin

int
Value:709

Constants.FP_MinBottomMargin

int
Value:710

Constants.FP_MaxStretch

int
Value:711

Constants.FP_MinStretch

int
Value:712

190

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FP_MagicMarker

int
Value:488

Constants.FP_XmlVersion

int
Value:2800

Constants.FP_XmlEncoding

int
Value:2801

Constants.FP_XmlStandAlone

int
Value:2802

Constants.FV_XML_STANDALONE_YES

int
Value:1

Constants.FV_XML_STANDALONE_NO

int
Value:2

Constants.FV_XML_STANDALONE_NO
NE

int
Value:3

Constants.FV_XML_STANDALONE_NO
DEC

int
Value:4

Constants.FP_XmlStyleSheet

int
Value:2803

Constants.FP_XmlStyleSheetList

int
Value:2804

Constants.FP_XmlUseBOM

int
Value:2805

Constants.FV_XML_USEBOM_YES

int
Value:1

Constants.FV_XML_USEBOM_NO

int
Value:2

Constants.FV_XML_USEBOM_UTF8

int
Value:3

Constants.FV_XML_USEBOM_UTF16B
E

int
Value:4

Constants.FV_XML_USEBOM_UTF16L
E

int
Value:5

Constants.FV_XML_USEBOM_UTF32B
E

int
Value:6

191

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FV_XML_USEBOM_UTF32L
E

int
Value:7

Constants.FP_XmlWellFormed

int
Value:2806

Constants.FV_XML_WELLFORMED_YE
S

int
Value:1

Constants.FV_XML_WELLFORMED_N
O

int
Value:2

Constants.FP_XmlFileEncoding

int
Value:2809

Constants.FP_XmlDocType

int
Value:2810

Constants.FP_XmlPublicId

int
Value:2811

Constants.FP_XmlSystemId

int
Value:2812

Constants.FP_XmlLock

int
Value:2841

Constants.FP_ServerUrl

int
Value:2807

Constants.FP_ServerState

int
Value:2808

Constants.FV_URL_CHECKED_IN

int
Value:1

Constants.FV_URL_CHECKED_OUT

int
Value:2

Constants.FP_KeyCatalog

int
Value:2856

Constants.FP_KeyCatalogType

int
Value:2857

Constants.FP_SpecifiedKeyCatalog

int
Value:2858

Constants.FP_NextOpenBookInSessio
n

int
Value:490

192

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FP_FirstComponentInBook

int
Value:491

Constants.FP_BookIsModified

int
Value:492

Constants.FP_FirstSelectedComponen
tInBook

int
Value:493

Constants.FP_BookDontUpdateRefere
nces

int
Value:494

Constants.FP_BookIsViewOnly

int
Value:497

Constants.FP_BookIsSelected

int
Value:499

Constants.FP_TypeOfDisplayText

int
Value:500

Constants.FV_BK_FILENAME

int
Value:1

Constants.FV_BK_TEXT

int
Value:2

Constants.FP_BookParent

int
Value:515

Constants.FP_ExtractTags

int
Value:516

Constants.FP_GenerateInclude

int
Value:517

Constants.FP_ImportFmtInclude

int
Value:518

Constants.FP_PrintInclude

int
Value:519

Constants.FP_BookComponentIsGene
ratable

int
Value:520

Constants.FP_PagePrefix

int
Value:521

Constants.FP_PageSuffix

int
Value:522

193

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FP_PageSide

int
Value:523

Constants.FV_BK_START_FROM_FILE

int
Value:0x01

Constants.FV_BK_START_NEXT_AVAIL
ABLE

int
Value:0x02

Constants.FV_BK_START_LEFT

int
Value:0x03

Constants.FV_BK_START_RIGHT

int
Value:0x04

Constants.FP_PageNumComputeMeth
od

int
Value:524

Constants.FP_PgfNumComputeMetho
d

int
Value:525

Constants.FP_PrevComponentInBook

int
Value:526

Constants.FP_NextComponentInBook

int
Value:527

Constants.FP_InsertLinks

int
Value:528

Constants.FP_ComponentIsSelected

int
Value:529

Constants.FP_NextSelectedComponen
tInBook

int
Value:530

Constants.FP_BookComponentType

int
Value:531

Constants.FV_BK_TOC

int
Value:0

Constants.FV_BK_LIST_FIGURE

int
Value:1

Constants.FV_BK_LIST_TABLE

int
Value:2

Constants.FV_BK_LIST_PGF

int
Value:3

194

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FV_BK_LIST_MARKER

int
Value:4

Constants.FV_BK_LIST_MARKER_ALPH
A

int
Value:5

Constants.FV_BK_LIST_PGF_ALPHA

int
Value:6

Constants.FV_BK_INDEX_STAN

int
Value:7

Constants.FV_BK_INDEX_AUTHOR

int
Value:8

Constants.FV_BK_INDEX_SUBJECT

int
Value:9

Constants.FV_BK_INDEX_MARKER

int
Value:10

Constants.FV_BK_LIST_FORMATS

int
Value:11

Constants.FV_BK_LIST_REFERENCES

int
Value:12

Constants.FV_BK_INDEX_FORMATS

int
Value:13

Constants.FV_BK_INDEX_REFERENCES

int
Value:14

Constants.FV_BK_NUM_BOOK_LIST

int
Value:15

Constants.FV_BK_NOT_GENERATABLE

int
Value:16

Constants.FP_ComponentDisplayText

int
Value:532

Constants.FP_FirstComponentInBookC
omponent

int
Value:2324

Constants.FP_BookComponentParent

int
Value:2325

Constants.FP_ExcludeBookComponen
t

int
Value:2326

195

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FP_BookComponentTempla
tePath

int
Value:2327

Constants.FP_BookComponentTitle

int
Value:2328

Constants.FP_ComponentType

int
Value:2329

Constants.FP_ComponentIsDitaMap

int
Value:2331

Constants.FP_CorrespondingXmlPath

int
Value:1158

Constants.FV_BK_GENERAL

int
Value:0x1

Constants.FV_BK_FOLDER

int
Value:0x2

Constants.FV_BK_BOOK

int
Value:0x4

Constants.FV_BK_FM

int
Value:0x8

Constants.FV_BK_MIF

int
Value:0x10

Constants.FV_BK_XML

int
Value:0x20

Constants.FV_BK_GROUP

int
Value:0x40

Constants.FV_BK_DITAMAP

int
Value:0x80

Constants.FV_BK_BOOKMAP

int
Value:0x100

Constants.FV_BK_FILE

int
Value:0x200

Constants.FP_NextBookComponentIn
DFSOrder

int
Value:2333

Constants.FP_BookComponentFileTyp
e

int
Value:2339

196

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FP_PrevBookComponentIn
DFSOrder

int
Value:2340

Constants.FP_BookComponentIsFolde
rWithTemplate

int
Value:2341

Constants.FP_BookComponentIsFolde
rWithoutTemplate

int
Value:2342

Constants.FP_XmlApplicationForBook
Component

int
Value:2330

Constants.FP_BookComponentSequen
ceLevel

int
Value:2353

Constants.FP_DocSequenceLevel

int
Value:2356

Constants.FA_COMPONENT_MOVEUP

int
Value:1

Constants.FA_COMPONENT_MOVEDO
WN

int
Value:2

Constants.FA_COMPONENT_PROMOT
E

int
Value:3

Constants.FA_COMPONENT_DEMOTE

int
Value:4

Constants.FP_PgfAlignment

int
Value:547

Constants.FV_PGF_LEFT

int
Value:0x01

Constants.FV_PGF_RIGHT

int
Value:0x02

Constants.FV_PGF_CENTER

int
Value:0x03

Constants.FV_PGF_JUSTIFIED

int
Value:0x04

Constants.FP_AutoNumString

int
Value:548

Constants.FP_AutoNumChar

int
Value:549

197

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FP_LetterSpace

int
Value:550

Constants.FP_KeepWithPrev

int
Value:551

Constants.FP_NextTag

int
Value:552

Constants.FP_SpaceAbove

int
Value:553

Constants.FP_TopSeparator

int
Value:554

Constants.FP_LeftIndent

int
Value:555

Constants.FirstInlineComponentInDoc

int
Value:2897

Constants.FP_OptSpace

int
Value:557

Constants.FP_Leading

int
Value:558

Constants.FP_AdjHyphens

int
Value:559

Constants.FP_HyphMinSuffix

int
Value:560

Constants.FP_BlockLines

int
Value:561

Constants.FP_PgfIsAutoNum

int
Value:562

Constants.FP_NumAtEnd

int
Value:563

Constants.FP_Hyphenate

int
Value:564

Constants.FP_KeepWithNext

int
Value:565

Constants.FP_UseNextTag

int
Value:566

198

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FP_Start

int
Value:567

Constants.FV_PGF_ANYWHERE

int
Value:0x00

Constants.FV_PGF_TOP_OF_COL

int
Value:0x01

Constants.FV_PGF_TOP_OF_PAGE

int
Value:0x02

Constants.FV_PGF_TOP_OF_LEFT_PA
GE

int
Value:0x03

Constants.FV_PGF_TOP_OF_RIGHT_P
AGE

int
Value:0x04

Constants.FP_SpaceBelow

int
Value:568

Constants.FP_BottomSeparator

int
Value:569

Constants.FP_RightIndent

int
Value:570

Constants.FP_MinSpace

int
Value:571

Constants.FP_MaxSpace

int
Value:572

Constants.FP_NumTabs

int
Value:573

Constants.FP_Tabs

int
Value:574

Constants.FP_HyphMinPrefix

int
Value:575

Constants.FP_HyphMinWord

int
Value:576

Constants.FP_Language

int
Value:577

Constants.FV_LANG_NOLANGUAGE

int
Value:0x00

199

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FV_LANG_ENGLISH

int
Value:0x01

Constants.FV_LANG_BRITISH

int
Value:0x02

Constants.FV_LANG_GERMAN

int
Value:0x03

Constants.FV_LANG_SWISS_GERMAN

int
Value:0x04

Constants.FV_LANG_FRENCH

int
Value:0x05

Constants.FV_LANG_CANADIAN_FREN
CH

int
Value:0x06

Constants.FV_LANG_SPANISH

int
Value:0x07

Constants.FV_LANG_CATALAN

int
Value:0x08

Constants.FV_LANG_ITALIAN

int
Value:0x09

Constants.FV_LANG_PORTUGUESE

int
Value:0x0A

Constants.FV_LANG_BRAZILIAN

int
Value:0x0B

Constants.FV_LANG_DANISH

int
Value:0x0C

Constants.FV_LANG_DUTCH

int
Value:0x0D

Constants.FV_LANG_NORWEGIAN

int
Value:0x0E

Constants.FV_LANG_NYNORSK

int
Value:0x0F

Constants.FV_LANG_FINNISH

int
Value:0x10

Constants.FV_LANG_SWEDISH

int
Value:0x11

200

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FV_LANG_JAPANESE

int
Value:0x12

Constants.FV_LANG_TRADITIONAL_C
HINESE

int
Value:0x13

Constants.FV_LANG_SIMPLIFIED_CHI
NESE

int
Value:0x14

Constants.FV_LANG_KOREAN

int
Value:0x15

Constants.FV_LANG_NEW_GERMAN

int
Value:0x16

Constants.FV_LANG_NEW_SWISS_GE
RMAN

int
Value:0x17

Constants.FV_LANG_NEW_DUTCH

int
Value:0x18

Constants.FV_LANG_GREEK

int
Value:0x19

Constants.FV_LANG_RUSSIAN

int
Value:0x1A

Constants.FV_LANG_CZECH

int
Value:0x1B

Constants.FV_LANG_POLISH

int
Value:0x1C

Constants.FV_LANG_HUNGARIAN

int
Value:0x1D

Constants.FV_LANG_TURKISH

int
Value:0x1E

Constants.FV_LANG_SLOVAK

int
Value:0x1F

Constants.FV_LANG_SLOVENIAN

int
Value:0x20

Constants.FV_LANG_BULGARIAN

int
Value:0x21

Constants.FV_LANG_CROATIAN

int
Value:0x22

201

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FV_LANG_ESTONIAN

int
Value:0x23

Constants.FV_LANG_LATVIAN

int
Value:0x24

Constants.FV_LANG_LITHUANIAN

int
Value:0x25

Constants.FV_LANG_ROMANIAN

int
Value:0x26

Constants.FV_LANG_NUM

int
Value:0x27

Constants.FP_RunInSeparator

int
Value:578

Constants.FP_Placement

int
Value:579

Constants.FV_PGF_SIDEBODY

int
Value:0

Constants.FV_PGF_SIDEHEAD_TOP

int
Value:1

Constants.FV_PGF_SIDEHEAD_FIRST_
BASELINE

int
Value:2

Constants.FV_PGF_SIDEHEAD_LAST_B
ASELINE

int
Value:3

Constants.FV_PGF_RUN_IN

int
Value:4

Constants.FV_PGF_STRADDLE

int
Value:5

Constants.FV_PGF_STRADDLE_NORM
AL_ONLY

int
Value:6

Constants.FP_NextPgfFmtInDoc

int
Value:580

Constants.FP_CellTopMargin

int
Value:581

Constants.FP_CellBottomMargin

int
Value:582

202

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FP_CellLeftMargin

int
Value:583

Constants.FP_CellRightMargin

int
Value:584

Constants.FP_CellVAlignment

int
Value:585

Constants.FV_PGF_V_ALIGN_TOP

int
Value:0

Constants.FV_PGF_V_ALIGN_MIDDLE

int
Value:1

Constants.FV_PGF_V_ALIGN_BOTTOM

int
Value:2

Constants.FP_CellMarginsFixed

int
Value:586

Constants.FV_PGF_FIXED_L_MARGIN

int
Value:0x01

Constants.FV_PGF_FIXED_B_MARGIN

int
Value:0x02

Constants.FV_PGF_FIXED_R_MARGIN

int
Value:0x04

Constants.FV_PGF_FIXED_T_MARGIN

int
Value:0x08

Constants.FP_LineSpacing

int
Value:587

Constants.FV_PGF_FIXED

int
Value:0x00

Constants.FV_PGF_PROPORTIONAL

int
Value:0x01

Constants.FV_PGF_FLOATING

int
Value:0x02

Constants.FP_Locked

int
Value:588

Constants.FP_AcrobatLevel

int
Value:589

203

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FP_PDFStructureLevel

int
Value:600

Constants.FP_FormatOverride

int
Value:590

Constants.FP_MinJRomSpace

int
Value:591

Constants.FP_OptJRomSpace

int
Value:592

Constants.FP_MaxJRomSpace

int
Value:593

Constants.FP_MinJLetSpace

int
Value:594

Constants.FP_OptJLetSpace

int
Value:595

Constants.FP_MaxJLetSpace

int
Value:596

Constants.FP_YakumonoType

int
Value:597

Constants.FV_FLOATING_YAKUMONO

int
Value:0x00

Constants.FV_MONOSPACE_YAKUMO
NO

int
Value:0x01

Constants.FV_FIXED_YAKUMONO

int
Value:0x02

Constants.FP_DialogEncodingName

int
Value:598

Constants.FP_FMInterfaceEncodingNa
me

int
Value:599

Constants.FP_CharTag

int
Value:602

Constants.FP_NextCharFmtInDoc

int
Value:603

Constants.FP_FontFamily

int
Value:604

204

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FP_FontVariation

int
Value:605

Constants.FP_FontWeight

int
Value:606

Constants.FP_FontAngle

int
Value:607

Constants.FP_Underlining

int
Value:608

Constants.FV_CB_NO_UNDERLINE

int
Value:0

Constants.FV_CB_SINGLE_UNDERLINE

int
Value:1

Constants.FV_CB_DOUBLE_UNDERLIN
E

int
Value:2

Constants.FV_CB_NUMERIC_UNDERLI
NE

int
Value:3

Constants.FP_Strikethrough

int
Value:609

Constants.FP_Overline

int
Value:610

Constants.FP_ChangeBar

int
Value:611

Constants.FP_Outline

int
Value:612

Constants.FP_Shadow

int
Value:613

Constants.FP_PairKern

int
Value:614

Constants.FP_FontSize

int
Value:615

Constants.FP_KernX

int
Value:616

Constants.FP_KernY

int
Value:617

205

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FP_Spread

int
Value:618

Constants.FP_Capitalization

int
Value:619

Constants.FV_CAPITAL_CASE_NORM

int
Value:0

Constants.FV_CAPITAL_CASE_SMALL

int
Value:1

Constants.FV_CAPITAL_CASE_LOWER

int
Value:2

Constants.FV_CAPITAL_CASE_UPPER

int
Value:3

Constants.FP_Position

int
Value:620

Constants.FV_POS_NORM

int
Value:0

Constants.FV_POS_SUPER

int
Value:1

Constants.FV_POS_SUB

int
Value:2

Constants.FP_BkColor

int
Value:992

Constants.FP_ReviewerName

int
Value:993

Constants.FP_ReviewTime

int
Value:994

Constants.FP_UseFontFamily

int
Value:621

Constants.FP_UseFontVariation

int
Value:622

Constants.FP_UseFontWeight

int
Value:623

Constants.FP_UseFontAngle

int
Value:624

206

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FP_UseUnderlining

int
Value:625

Constants.FP_UseStrikethrough

int
Value:626

Constants.FP_UseOverline

int
Value:627

Constants.FP_UseChangeBar

int
Value:628

Constants.FP_UseOutline

int
Value:629

Constants.FP_UseShadow

int
Value:630

Constants.FP_UsePairKern

int
Value:631

Constants.FP_UseFontSize

int
Value:632

Constants.FP_UseKernX

int
Value:633

Constants.FP_UseKernY

int
Value:634

Constants.FP_UseSpread

int
Value:635

Constants.FP_UseCapitalization

int
Value:636

Constants.FP_UsePosition

int
Value:637

Constants.FP_UseColor

int
Value:638

Constants.FP_UseBkColor

int
Value:991

Constants.FP_FontPlatformName

int
Value:639

Constants.FP_FontPostScriptName

int
Value:640

207

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FP_FontPanoseName

int
Value:641

Constants.FP_FontEncodingName

int
Value:642

Constants.FP_Stretch

int
Value:643

Constants.FP_UseStretch

int
Value:644

Constants.FP_UseLanguage

int
Value:645

Constants.FP_WesternFontPlatformNa
me

int
Value:646

Constants.FP_WesternFontPostScript
Name

int
Value:647

Constants.FP_WesternFontPanoseNa
me

int
Value:648

Constants.FP_Tsume

int
Value:649

Constants.FP_UseTsume

int
Value:650

Constants.FV_TAB_LEFT

int
Value:0x1

Constants.FV_TAB_CENTER

int
Value:0x2

Constants.FV_TAB_RIGHT

int
Value:0x3

Constants.FV_TAB_DECIMAL

int
Value:0x4

Constants.FV_TAB_RELATIVE_LEFT

int
Value:0x5

Constants.FV_TAB_RELATIVE_CENTER

int
Value:0x6

Constants.FV_TAB_RELATIVE_RIGHT

int
Value:0x7

208

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FV_TAB_RELATIVE_DECIMA
L

int
Value:0x8

Constants.FP_PageNum

int
Value:687

Constants.FP_PointPageNum

int
Value:688

Constants.FP_PageBackground

int
Value:689

Constants.FV_BGD_DEFAULT

int
Value:0x00

Constants.FV_BGD_NONE

int
Value:0x01

Constants.FV_BGD_OTHER

int
Value:0x02

Constants.FP_MasterPage

int
Value:690

Constants.FP_PageWidth

int
Value:691

Constants.FP_PageHeight

int
Value:692

Constants.FP_PagePrev

int
Value:693

Constants.FP_PageNext

int
Value:694

Constants.FP_PageFrame

int
Value:695

Constants.FP_PageNumString

int
Value:696

Constants.FP_PageIsRecto

int
Value:697

Constants.FP_NextPgfInDoc

int
Value:716

Constants.FP_NextPgfInFlow

int
Value:717

209

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FP_PrevPgfInFlow

int
Value:718

Constants.FP_PgfNumber

int
Value:719

Constants.FP_PgfSpellChecked

int
Value:720

Constants.FP_PgfSplit

int
Value:721

Constants.FP_PgfMarkedForNamedDe
stination

int
Value:722

Constants.FP_BorderWidth

int
Value:740

Constants.FP_Fill

int
Value:741

Constants.FV_FILL_BLACK

int
Value:0

Constants.FV_FILL_WHITE

int
Value:7

Constants.FV_FILL_CLEAR

int
Value:15

Constants.FP_Pen

int
Value:742

Constants.FP_HeadArrow

int
Value:743

Constants.FP_TailArrow

int
Value:744

Constants.FP_ArrowTipAngle

int
Value:745

Constants.FP_ArrowBaseAngle

int
Value:746

Constants.FP_ArrowScaleFactor

int
Value:747

Constants.FP_ArrowLength

int
Value:748

210

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FP_ArrowType

int
Value:749

Constants.FV_ARROW_STICK

int
Value:0x1

Constants.FV_ARROW_HOLLOW

int
Value:0x2

Constants.FV_ARROW_FILLED

int
Value:0x3

Constants.FP_ArrowScaleHead

int
Value:750

Constants.FP_Color

int
Value:751

Constants.FP_Dash

int
Value:752

Constants.FP_LineCap

int
Value:753

Constants.FV_CAP_BUTT

int
Value:0x00

Constants.FV_CAP_ROUND

int
Value:0x01

Constants.FV_CAP_SQUARE

int
Value:0x02

Constants.FP_RunaroundGap

int
Value:754

Constants.FP_TintPercent

int
Value:755

Constants.FP_Overprint

int
Value:756

Constants.FV_KNOCKOUT

int
Value:0x00

Constants.FV_OVERPRINT

int
Value:0x01

Constants.FV_FROMCOLOR

int
Value:0x02

211

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FP_UseBorderWidth

int
Value:3001

Constants.FP_UseFill

int
Value:3002

Constants.FP_UsePen

int
Value:3003

Constants.FP_UseRunaroundGap

int
Value:3004

Constants.FP_UseTintPercent

int
Value:3005

Constants.FP_UseOverprint

int
Value:3006

Constants.FP_UseAngle

int
Value:3007

Constants.FP_UseLocX

int
Value:3008

Constants.FP_UseLocY

int
Value:3009

Constants.FP_UseWidth

int
Value:3010

Constants.FP_UseHeight

int
Value:3011

Constants.FP_UseRunaround

int
Value:3012

Constants.FP_UseAnchorType

int
Value:3013

Constants.FP_UseAFrameIsFloating

int
Value:3014

Constants.FP_UseAFrameIsCropped

int
Value:3015

Constants.FP_UseSideOffset

int
Value:3016

Constants.FP_UseBaselineOffset

int
Value:3017

212

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FP_UseAlignment

int
Value:3018

Constants.FP_UseNumColumns

int
Value:3019

Constants.FP_UseColGapWidth

int
Value:3020

Constants.FP_UseSideHeadWidth

int
Value:3021

Constants.FP_UseSideHeadGap

int
Value:3022

Constants.FP_UseTheta

int
Value:3023

Constants.FP_UseDTheta

int
Value:3024

Constants.FP_UseTextLineType

int
Value:3025

Constants.FP_UseMathSize

int
Value:3026

Constants.FP_UseInsetDpi

int
Value:3027

Constants.FP_UseColumnsAreBalance
d

int
Value:3028

Constants.FP_UseSideHeadPlacement

int
Value:3029

Constants.FP_UseRadius

int
Value:3030

Constants.FP_UseFlowIsAutoConnect

int
Value:3031

Constants.FP_UseFlowIsPostScript

int
Value:3032

Constants.FP_FirstGraphicsFmtInDoc

int
Value:3101

Constants.FP_NextGraphicsFmtInDoc

int
Value:3102

213

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FP_StyleTag

int
Value:770

Constants.FP_GraphicIsSelected

int
Value:771

Constants.FP_GraphicCantBeSelected

int
Value:772

Constants.FP_GraphicIsButton

int
Value:773

Constants.FP_FrameParent

int
Value:774

Constants.FP_PrevGraphicInFrame

int
Value:775

Constants.FP_NextGraphicInFrame

int
Value:776

Constants.FP_GroupParent

int
Value:777

Constants.FP_PrevGraphicInGroup

int
Value:778

Constants.FP_NextGraphicInGroup

int
Value:779

Constants.FP_Angle

int
Value:780

Constants.FP_LocX

int
Value:781

Constants.FP_LocY

int
Value:782

Constants.FP_Width

int
Value:783

Constants.FP_Height

int
Value:784

Constants.FP_NextSelectedGraphicInD
oc

int
Value:785

Constants.FP_NextGraphicInDoc

int
Value:786

214

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FP_Runaround

int
Value:787

Constants.FV_TR_NONE

int
Value:0x01

Constants.FV_TR_CONTOUR

int
Value:0x02

Constants.FV_TR_BBOX

int
Value:0x03

Constants.FP_DesktopX

int
Value:788

Constants.FP_DesktopY

int
Value:789

Constants.FP_DesktopWidth

int
Value:790

Constants.FP_DesktopHeight

int
Value:791

Constants.FP_IsHotspot

int
Value:2875

Constants.FP_HotspotCmdStr

int
Value:2876

Constants.FP_HotspotTitle

int
Value:2877

Constants.FP_FirstGraphicInGroup

int
Value:807

Constants.FP_LastGraphicInGroup

int
Value:808

Constants.FP_DTheta

int
Value:830

Constants.FP_Theta

int
Value:831

Constants.FP_InsetEditor

int
Value:850

Constants.FP_InsetUpdater

int
Value:851

215

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FP_InsetFile

int
Value:852

Constants.FP_InsetFileOrigName

int
Value:2814

Constants.FP_InsetDpi

int
Value:853

Constants.FP_InsetIsFixedSize

int
Value:854

Constants.FP_InsetIsFlippedSideways

int
Value:855

Constants.FP_InsetIsInverted

int
Value:856

Constants.FP_InsetRasterDpi

int
Value:857

Constants.FP_INSETinfo

int
Value:858

Constants.FP_InsetPosterIsExternal

int
Value:2821

Constants.FP_InsetPosterFile

int
Value:2822

Constants.FP_InsetSaveDIBFacetToFile

int
Value:2823

Constants.FP_InsetPosterFileOrigNam
e

int
Value:2824

Constants.FP_InsetSaveFacetToFile

int
Value:2839

Constants.FP_InsetU3dAnimationList

int
Value:2844

Constants.FP_InsetU3dPartList

int
Value:2845

Constants.FP_InsetU3dViewList

int
Value:2846

Constants.FP_InsetCuePointList

int
Value:2354

216

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FP_InsetLinkToText

int
Value:2355

Constants.FP_MathFullForm

int
Value:865

Constants.FP_MathSize

int
Value:866

Constants.FV_MATH_MEDIUM

int
Value:0

Constants.FV_MATH_SMALL

int
Value:1

Constants.FV_MATH_LARGE

int
Value:2

Constants.FP_AnchorType

int
Value:875

Constants.FV_ANCHOR_INLINE

int
Value:1

Constants.FV_ANCHOR_TOP

int
Value:2

Constants.FV_ANCHOR_BELOW

int
Value:3

Constants.FV_ANCHOR_BOTTOM

int
Value:4

Constants.FV_ANCHOR_SUBCOL_LEFT

int
Value:5

Constants.FV_ANCHOR_SUBCOL_RIG
HT

int
Value:6

Constants.FV_ANCHOR_SUBCOL_NEA
REST

int
Value:7

Constants.FV_ANCHOR_SUBCOL_FART
HEST

int
Value:8

Constants.FV_ANCHOR_SUBCOL_INSI
DE

int
Value:9

Constants.FV_ANCHOR_SUBCOL_OUT
SIDE

int
Value:10

217

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FV_ANCHOR_TEXTFRAME_
LEFT

int
Value:11

Constants.FV_ANCHOR_TEXTFRAME_
RIGHT

int
Value:12

Constants.FV_ANCHOR_TEXTFRAME_
NEAREST

int
Value:13

Constants.FV_ANCHOR_TEXTFRAME_
FARTHEST

int
Value:14

Constants.FV_ANCHOR_TEXTFRAME_I
NSIDE

int
Value:15

Constants.FV_ANCHOR_TEXTFRAME_
OUTSIDE

int
Value:16

Constants.FV_ANCHOR_RUN_INTO_P
ARAGRAPH

int
Value:17

Constants.FP_AFrameIsFloating

int
Value:876

Constants.FP_SideOffset

int
Value:877

Constants.FP_AFrameIsCropped

int
Value:878

Constants.FP_TextLoc

int
Value:879

Constants.FP_PageFramePage

int
Value:880

Constants.FP_BaselineOffset

int
Value:881

Constants.FP_FirstGraphicInFrame

int
Value:882

Constants.FP_LastGraphicInFrame

int
Value:883

Constants.FP_PrevAFrame

int
Value:884

Constants.FP_NextAFrame

int
Value:885

218

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FP_Alignment

int
Value:886

Constants.FV_ALIGN_LEFT

int
Value:0

Constants.FV_ALIGN_CENTER

int
Value:1

Constants.FV_ALIGN_RIGHT

int
Value:2

Constants.FV_ALIGN_INSIDE

int
Value:3

Constants.FV_ALIGN_OUTSIDE

int
Value:4

Constants.FP_MifFileEntity

int
Value:2828

Constants.FP_MifFileName

int
Value:2829

Constants.FP_MifFileOrigFormat

int
Value:2878

Constants.FP_PolyIsBezier

int
Value:906

Constants.FP_NumPoints

int
Value:907

Constants.FP_Points

int
Value:908

Constants.FP_RectangleIsSmoothed

int
Value:929

Constants.FP_Radius

int
Value:950

Constants.FP_FirstPgf

int
Value:972

Constants.FP_LastPgf

int
Value:973

Constants.FP_FirstAFrame

int
Value:974

219

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FP_LastAFrame

int
Value:975

Constants.FP_FirstFn

int
Value:976

Constants.FP_LastFn

int
Value:977

Constants.FP_FirstCell

int
Value:978

Constants.FP_LastCell

int
Value:979

Constants.FP_PrevTextFrameInFlow

int
Value:980

Constants.FP_NextTextFrameInFlow

int
Value:981

Constants.FP_Flow

int
Value:982

Constants.FP_NumColumns

int
Value:984

Constants.FP_ColGapWidth

int
Value:985

Constants.FP_FirstSubCol

int
Value:986

Constants.FP_LastSubCol

int
Value:987

Constants.FP_LineSpacingFactor

int
Value:988

Constants.FP_PgfSpacingFactor

int
Value:989

Constants.FP_CellMarginSpacingDelta

int
Value:990

Constants.FP_SideHeadPlacement

int
Value:1171

Constants.FV_SH_LEFT

int
Value:0x00

220

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FV_SH_RIGHT

int
Value:0x01

Constants.FV_SH_INSIDE

int
Value:0x02

Constants.FV_SH_OUTSIDE

int
Value:0x03

Constants.FP_SideHeadWidth

int
Value:1172

Constants.FP_SideHeadGap

int
Value:1173

Constants.FP_ColumnsAreBalanced

int
Value:1175

Constants.FP_InTextObj

int
Value:1000

Constants.FP_InTextFrame

int
Value:1001

Constants.FP_FnNum

int
Value:1002

Constants.FP_NextFnInDoc

int
Value:1003

Constants.FP_PrevFn

int
Value:1004

Constants.FP_NextFn

int
Value:1005

Constants.FP_FnAnchorString

int
Value:1006

Constants.FP_OldTypeNum

int
Value:1024

Constants.FP_MarkerText

int
Value:1025

Constants.FP_NextMarkerInDoc

int
Value:1026

Constants.FP_MarkerTypeId

int
Value:1027

221

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FP_NextMarkerTypeInDoc

int
Value:1028

Constants.FP_InvariantName

int
Value:1029

Constants.FP_Public

int
Value:1030

Constants.FP_Transient

int
Value:1031

Constants.FP_Required

int
Value:1032

Constants.FP_NextVarInDoc

int
Value:1046

Constants.FP_VarFmt

int
Value:1047

Constants.FP_SystemVar

int
Value:1049

Constants.FV_VAR_USER_VARIABLE

int
Value:0

Constants.FV_VAR_CURRENT_PAGE_N
UM

int
Value:1

Constants.FV_VAR_PAGE_COUNT

int
Value:2

Constants.FV_VAR_CURRENT_DATE_L
ONG

int
Value:3

Constants.FV_VAR_CURRENT_DATE_S
HORT

int
Value:4

Constants.FV_VAR_MODIFICATION_D
ATE_LONG

int
Value:5

Constants.FV_VAR_MODIFICATION_D
ATE_SHORT

int
Value:6

Constants.FV_VAR_CREATION_DATE_L
ONG

int
Value:7

Constants.FV_VAR_CREATION_DATE_S
HORT

int
Value:8

222

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FV_VAR_FILE_NAME_LONG

int
Value:9

Constants.FV_VAR_FILE_NAME_SHOR
T

int
Value:10

Constants.FV_VAR_HEADER_FOOTER_
1

int
Value:11

Constants.FV_VAR_HEADER_FOOTER_
2

int
Value:12

Constants.FV_VAR_HEADER_FOOTER_
3

int
Value:13

Constants.FV_VAR_HEADER_FOOTER_
4

int
Value:14

Constants.FV_VAR_TABLE_CONTINUA
TION

int
Value:15

Constants.FV_VAR_TABLE_SHEET

int
Value:16

Constants.FV_VAR_HEADER_FOOTER_
5

int
Value:19

Constants.FV_VAR_HEADER_FOOTER_
6

int
Value:20

Constants.FV_VAR_HEADER_FOOTER_
7

int
Value:21

Constants.FV_VAR_HEADER_FOOTER_
8

int
Value:22

Constants.FV_VAR_HEADER_FOOTER_
9

int
Value:23

Constants.FV_VAR_HEADER_FOOTER_
10

int
Value:24

Constants.FV_VAR_HEADER_FOOTER_
11

int
Value:25

Constants.FV_VAR_HEADER_FOOTER_
12

int
Value:26

Constants.FV_VAR_HEADER_FOOTER_
13

int
Value:27

223

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FV_VAR_HEADER_FOOTER_
14

int
Value:28

Constants.FV_VAR_HEADER_FOOTER_
15

int
Value:29

Constants.FV_VAR_HEADER_FOOTER_
16

int
Value:30

Constants.FV_VAR_HEADER_FOOTER_
17

int
Value:31

Constants.FV_VAR_HEADER_FOOTER_
18

int
Value:32

Constants.FP_Fmt

int
Value:1050

Constants.FP_NextVarFmtInDoc

int
Value:1051

Constants.FP_XRefFile

int
Value:1070

Constants.FP_TextRange

int
Value:1071

Constants.FP_NextXRefInDoc

int
Value:1072

Constants.FP_XRefFmt

int
Value:1073

Constants.FP_XRefSrcText

int
Value:1075

Constants.FP_XRefSrcIsElem

int
Value:1076

Constants.FP_XRefIsUnresolved

int
Value:1077

Constants.FP_XRefSrcElemNonUnique
Id

int
Value:1152

Constants.FP_XRefAltText

int
Value:1153

Constants.FP_XRefClientName

int
Value:1154

224

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FP_XRefClientType

int
Value:1155

Constants.FP_XRefResolvedWithKeyre
f

int
Value:1156

Constants.FP_XRefRetainKeydefText

int
Value:1157

Constants.FP_NextXRefFmtInDoc

int
Value:1074

Constants.FP_TextLineType

int
Value:1095

Constants.FV_TEXTLINE_LEFT

int
Value:0

Constants.FV_TEXTLINE_RIGHT

int
Value:1

Constants.FV_TEXTLINE_CENTER

int
Value:2

Constants.FV_TEXTLINE_MATH

int
Value:3

Constants.FP_BasePointX

int
Value:1116

Constants.FP_BasePointY

int
Value:1117

Constants.FP_NextCondFmtInDoc

int
Value:1138

Constants.FP_CondFmtIsShown

int
Value:1139

Constants.FP_SepOverride

int
Value:1140

Constants.FP_UseSepOverride

int
Value:1141

Constants.FP_StyleOverride

int
Value:1142

Constants.FV_CN_NO_OVERRIDE

int
Value:0

225

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FV_CN_OVERLINE

int
Value:1

Constants.FV_CN_STRIKETHROUGH

int
Value:2

Constants.FV_CN_SINGLE_UNDERLINE

int
Value:3

Constants.FV_CN_DOUBLE_UNDERLIN
E

int
Value:4

Constants.FV_CN_CHANGEBAR

int
Value:5

Constants.FV_CN_NUMERIC_UNDERLI
NE

int
Value:6

Constants.FV_CN_NMRIC_AND_CHNG
BAR

int
Value:7

Constants.FP_NextAttrCondExprInDoc

int
Value:2816

Constants.FP_AttrCondExprStr

int
Value:2817

Constants.FP_AttrCondExprIsActive

int
Value:2818

Constants.FP_InCond

int
Value:1150

Constants.FP_StyleOverrides

int
Value:1151

Constants.FV_CS_NO_OVERRIDE

int
Value:0x00

Constants.FV_CS_OVERLINE

int
Value:0x01

Constants.FV_CS_STRIKETHROUGH

int
Value:0x02

Constants.FV_CS_SINGLE_UNDERLINE

int
Value:0x04

Constants.FV_CS_DOUBLE_UNDERLIN
E

int
Value:0x08

226

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FV_CS_CHANGEBAR

int
Value:0x10

Constants.FV_CS_NUMERIC_UNDERLI
NE

int
Value:0x20

Constants.FP_NextFlowInDoc

int
Value:1162

Constants.FP_FlowIsSynchronized

int
Value:1163

Constants.FP_MinHang

int
Value:1164

Constants.FP_FlowIsAutoConnect

int
Value:1165

Constants.FP_FlowIsFeathered

int
Value:1166

Constants.FP_Spacing

int
Value:1167

Constants.FP_FlowIsPostScript

int
Value:1168

Constants.FP_FirstTextFrameInFlow

int
Value:1169

Constants.FP_LastTextFrameInFlow

int
Value:1170

Constants.FP_SideHeadRoomInFlow

int
Value:1174

Constants.FP_MaxInterlinePadding

int
Value:470

Constants.FP_MaxInterPgfPadding

int
Value:471

Constants.FP_CellUseOverrideLRuling

int
Value:1190

Constants.FP_CellUseOverrideRRuling

int
Value:1191

Constants.FP_CellUseOverrideTRuling

int
Value:1192

227

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FP_CellUseOverrideBRuling

int
Value:1193

Constants.FP_CellOverrideShading

int
Value:1194

Constants.FP_CellOverrideFill

int
Value:1195

Constants.FP_CellUseOverrideFill

int
Value:1196

Constants.FP_CellUseOverrideShading

int
Value:1197

Constants.FP_CellRow

int
Value:1198

Constants.FP_NextCellInTbl

int
Value:1199

Constants.FP_CellBelowInTbl

int
Value:1200

Constants.FP_PrevCellInRow

int
Value:1201

Constants.FP_NextCellInRow

int
Value:1202

Constants.FP_CellAboveInCol

int
Value:1203

Constants.FP_CellBelowInCol

int
Value:1204

Constants.FP_CellColNum

int
Value:1205

Constants.FP_CellIsStraddled

int
Value:1206

Constants.FP_CellNumRowsStraddled

int
Value:1207

Constants.FP_CellNumColsStraddled

int
Value:1208

Constants.FP_CellAngle

int
Value:1209

228

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FP_CellOverrideTopRuling

int
Value:1210

Constants.FP_CellOverrideBottomRuli
ng

int
Value:1211

Constants.FP_CellOverrideLeftRuling

int
Value:1212

Constants.FP_CellOverrideRightRuling

int
Value:1213

Constants.FP_CellDefaultTopRuling

int
Value:1214

Constants.FP_CellDefaultBottomRulin
g

int
Value:1215

Constants.FP_CellDefaultLeftRuling

int
Value:1216

Constants.FP_CellDefaultRightRuling

int
Value:1217

Constants.FP_CellIsShown

int
Value:1218

Constants.FP_PrevCell

int
Value:1219

Constants.FP_NextCell

int
Value:1220

Constants.FP_PrevRowInTbl

int
Value:1244

Constants.FP_NextRowInTbl

int
Value:1245

Constants.FP_RowTbl

int
Value:1246

Constants.FP_FirstCellInRow

int
Value:1247

Constants.FP_RowKeepWithNext

int
Value:1248

Constants.FP_RowKeepWithPrev

int
Value:1249

229

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FP_RowMaxHeight

int
Value:1250

Constants.FP_RowMinHeight

int
Value:1251

Constants.FP_RowStart

int
Value:1252

Constants.FV_ROW_ANYWHERE

int
Value:0

Constants.FV_ROW_TOP_OF_COL

int
Value:1

Constants.FV_ROW_TOP_OF_PAGE

int
Value:2

Constants.FV_ROW_TOP_OF_LEFT_PA
GE

int
Value:3

Constants.FV_ROW_TOP_OF_RIGHT_
PAGE

int
Value:4

Constants.FP_RowType

int
Value:1253

Constants.FV_ROW_HEADING

int
Value:0

Constants.FV_ROW_BODY

int
Value:1

Constants.FV_ROW_FOOTING

int
Value:2

Constants.FP_RowIsShown

int
Value:1254

Constants.FP_TblTag

int
Value:1275

Constants.FP_NextTblFmtInDoc

int
Value:1276

Constants.FP_TblLeftIndent

int
Value:1278

Constants.FP_TblRightIndent

int
Value:1279

230

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FP_TblSpaceAbove

int
Value:1280

Constants.FP_TblSpaceBelow

int
Value:1281

Constants.FP_TblAlignment

int
Value:1282

Constants.FV_ALIGN_TBL_LEFT

int
Value:0

Constants.FV_ALIGN_TBL_CENTER

int
Value:1

Constants.FV_ALIGN_TBL_RIGHT

int
Value:2

Constants.FP_TblPlacement

int
Value:1283

Constants.FV_TBL_ANYWHERE

int
Value:0

Constants.FV_TBL_TOP_OF_COL

int
Value:1

Constants.FV_TBL_TOP_OF_PAGE

int
Value:2

Constants.FV_TBL_TOP_OF_LEFT_PAG
E

int
Value:3

Constants.FV_TBL_TOP_OF_RIGHT_PA
GE

int
Value:4

Constants.FV_TBL_FLOAT

int
Value:5

Constants.FP_TblInitNumCols

int
Value:1284

Constants.FP_TblInitNumHRows

int
Value:1285

Constants.FP_TblInitNumBodyRows

int
Value:1286

Constants.FP_TblInitNumFRows

int
Value:1287

231

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FP_TblNumbering

int
Value:1288

Constants.FV_TBL_NUM_BY_ROW

int
Value:0

Constants.FV_TBL_NUM_BY_COL

int
Value:1

Constants.FP_TblTitlePosition

int
Value:1289

Constants.FV_TBL_NO_TITLE

int
Value:0

Constants.FV_TBL_TITLE_ABOVE

int
Value:1

Constants.FV_TBL_TITLE_BELOW

int
Value:2

Constants.FP_TblTitleGap

int
Value:1290

Constants.FP_OrphanRows

int
Value:1291

Constants.FP_TblCatalogEntry

int
Value:1292

Constants.FP_TblColRulingPeriod

int
Value:1293

Constants.FP_TblBodyRowRulingPerio
d

int
Value:1294

Constants.FP_TblLastBodyRuling

int
Value:1295

Constants.FP_TblHFFill

int
Value:1296

Constants.FP_TblHFColor

int
Value:1297

Constants.FP_TblBodyFirstFill

int
Value:1298

Constants.FP_TblBodyFirstColor

int
Value:1299

232

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FP_TblBodyShadeBy

int
Value:1300

Constants.FP_TblBodyFirstPeriod

int
Value:1301

Constants.FP_TblBodyNextFill

int
Value:1302

Constants.FP_TblBodyNextPeriod

int
Value:1303

Constants.FP_TblBodyNextColor

int
Value:1304

Constants.FP_TblTopRuling

int
Value:1305

Constants.FP_TblBottomRuling

int
Value:1306

Constants.FP_TblLeftRuling

int
Value:1307

Constants.FP_TblRightRuling

int
Value:1308

Constants.FP_TblColRuling

int
Value:1309

Constants.FP_TblBodyRowRuling

int
Value:1310

Constants.FP_TblHFSeparatorRuling

int
Value:1311

Constants.FP_TblHFRowRuling

int
Value:1312

Constants.FP_TblOtherBodyRowRulin
g

int
Value:1313

Constants.FP_TblOtherColRuling

int
Value:1314

Constants.FP_TblCellTopMargin

int
Value:1315

Constants.FP_TblCellBottomMargin

int
Value:1316

233

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FP_TblCellLeftMargin

int
Value:1317

Constants.FP_TblCellRightMargin

int
Value:1318

Constants.FP_TblInLockedTi

int
Value:1319

Constants.FP_TblNumCols

int
Value:1335

Constants.FP_TblNumRows

int
Value:1336

Constants.FP_NextTblInDoc

int
Value:1337

Constants.FP_FirstRowInTbl

int
Value:1338

Constants.FP_LastRowInTbl

int
Value:1339

Constants.FP_TblWidth

int
Value:1340

Constants.FP_TopRowSelection

int
Value:1341

Constants.FP_BottomRowSelection

int
Value:1342

Constants.FP_LeftColNum

int
Value:1343

Constants.FP_RightColNum

int
Value:1344

Constants.FP_TblColWidths

int
Value:1345

Constants.FP_TblTitleSelected

int
Value:1346

Constants.FP_NextRulingFmtInDoc

int
Value:1430

Constants.FP_RulingPenWidth

int
Value:1432

234

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FP_RulingGap

int
Value:1433

Constants.FP_RulingSep

int
Value:1434

Constants.FP_RulingLines

int
Value:1435

Constants.FP_NextColorInDoc

int
Value:1455

Constants.FP_Pantone

int
Value:1456

Constants.FP_Cyan

int
Value:1457

Constants.FP_Magenta

int
Value:1458

Constants.FP_Yellow

int
Value:1459

Constants.FP_Black

int
Value:1460

Constants.FP_ColorViewCtl

int
Value:1461

Constants.FV_SEP_NORMAL

int
Value:0x0

Constants.FV_SEP_NONE

int
Value:0x1

Constants.FV_SEP_WHITE

int
Value:0x2

Constants.FP_ColorPrintCtl

int
Value:1462

Constants.FV_PRINT_SPOT

int
Value:0x0

Constants.FV_PRINT_PROCESS

int
Value:0x1

Constants.FV_PRINT_NO

int
Value:0x2

235

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FP_ReservedColor

int
Value:1463

Constants.FV_COLOR_NOT_RESERVED

int
Value:0

Constants.FV_COLOR_CYAN

int
Value:1

Constants.FV_COLOR_MAGENTA

int
Value:2

Constants.FV_COLOR_YELLOW

int
Value:3

Constants.FV_COLOR_BLACK

int
Value:4

Constants.FV_COLOR_WHITE

int
Value:5

Constants.FV_COLOR_RED

int
Value:6

Constants.FV_COLOR_GREEN

int
Value:7

Constants.FV_COLOR_BLUE

int
Value:8

Constants.FV_COLOR_DARKGREY

int
Value:9

Constants.FV_COLOR_PALEGREEN

int
Value:10

Constants.FV_COLOR_FORESTGREEN

int
Value:11

Constants.FV_COLOR_ROYALBLUE

int
Value:12

Constants.FV_COLOR_MAUVE

int
Value:13

Constants.FV_COLOR_LIGHTSALMON

int
Value:14

Constants.FV_COLOR_DARKYELLOW

int
Value:15

236

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FV_COLOR_SALMON

int
Value:16

Constants.FP_FamilyName

int
Value:1464

Constants.FP_InkName

int
Value:1465

Constants.FP_ColorTintPercent

int
Value:1466

Constants.FP_TintBaseColor

int
Value:1467

Constants.FV_NO_BASE_COLOR

int
Value:0x00

Constants.FP_ColorOverprint

int
Value:1468

Constants.FV_COLOR_KNOCKOUT

int
Value:0x00

Constants.FV_COLOR_OVERPRINT

int
Value:0x01

Constants.FP_NextRubiInDoc

int
Value:1469

Constants.FP_OyamojiTextRange

int
Value:1470

Constants.FP_RubiTextRange

int
Value:1471

Constants.FP_HypertextDoValidate

int
Value:2300

Constants.FP_HypertextCommandText

int
Value:2301

Constants.FP_HypertextParsedArgs

int
Value:2302

Constants.FP_HypertextParseErr

int
Value:2303

Constants.FV_HypertextSyntaxOK

int
Value:0

237

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FV_HypertextEmptyComma
nd

int
Value:1

Constants.FV_HypertextUnrecognized
Command

int
Value:2

Constants.FV_HypertextMissingArgum
ents

int
Value:3

Constants.FV_HypertextExtraArgumen
ts

int
Value:4

Constants.FV_HypertextBadSyntaxPat
hSpec

int
Value:10

Constants.FV_HypertextUnanchoredP
artialPath

int
Value:11

Constants.FV_HypertextHelpDirNotFo
und

int
Value:20

Constants.FV_HypertextExpectedANu
mberParam

int
Value:30

Constants.FP_HypertextValidateErr

int
Value:2304

Constants.FV_HypertextValid

int
Value:0

Constants.FV_HypertextUsesDefaultTe
xt

int
Value:200

Constants.FV_HypertextFileNotRegula
r

int
Value:210

Constants.FV_HypertextFileNotMaker
Doc

int
Value:211

Constants.FV_HypertextCantOpenDes
tFile

int
Value:212

Constants.FV_HypertextDestinationLi
nkNotFound

int
Value:220

Constants.FV_HypertextDuplicateLink
Name

int
Value:221

Constants.FV_HypertextPageNameNo
tFound

int
Value:230

238

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FV_HypertextUnrecognized
ObjectType

int
Value:240

Constants.FV_HypertextObjectIDNotF
ound

int
Value:241

Constants.FV_HypertextBadMatrixSize

int
Value:250

Constants.FV_HypertextMatrixComma
ndInvalid

int
Value:251

Constants.FV_HypertextFlowMissingLi
nes

int
Value:252

Constants.FV_HypertextNoNamedFlo
w

int
Value:260

Constants.FV_HypertextRecursiveFlow

int
Value:261

Constants.FV_HypertextMissingPopup
Marker

int
Value:270

Constants.FV_HypertextMissingPopup
LabelItem

int
Value:271

Constants.FV_HypertextEmptyLineIn
MiddleOfPopup

int
Value:272

Constants.FV_HypertextCommandIlle
galWithinPopup

int
Value:273

Constants.FV_HypertextFcodeInvalid

int
Value:280

Constants.FP_HypertextParseBadPara
m

int
Value:2305

Constants.FP_HypertextParseErrMsg

int
Value:2306

Constants.FP_HypertextParsedCmdCo
de

int
Value:2307

Constants.FV_CmdNotTyped

int
Value:0

Constants.FV_CmdError

int
Value:1

239

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FV_CmdUnknown

int
Value:2

Constants.FV_CmdNoop

int
Value:3

Constants.FV_CmdAlert

int
Value:8

Constants.FV_CmdAlertTitle

int
Value:9

Constants.FV_CmdExit

int
Value:10

Constants.FV_CmdGoToLink

int
Value:11

Constants.FV_CmdGoToLinkFitWin

int
Value:12

Constants.FV_CmdGoToNew

int
Value:13

Constants.FV_CmdGoToPage

int
Value:14

Constants.FV_CmdGoToObjectId

int
Value:15

Constants.FV_CmdGoToObjectIdFitWi
n

int
Value:16

Constants.FV_CmdMatrix

int
Value:17

Constants.FV_CmdMessage

int
Value:18

Constants.FV_CmdNewLink

int
Value:19

Constants.FV_CmdNextPage

int
Value:20

Constants.FV_CmdPreviousPage

int
Value:21

Constants.FV_CmdOpenLink

int
Value:22

240

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FV_CmdOpenLinkFitWin

int
Value:23

Constants.FV_CmdOpenNew

int
Value:24

Constants.FV_CmdOpenObjectId

int
Value:25

Constants.FV_CmdOpenObjectIdFitWi
n

int
Value:26

Constants.FV_CmdOpenPage

int
Value:27

Constants.FV_CmdPopup

int
Value:28

Constants.FV_CmdPreviousLink

int
Value:29

Constants.FV_CmdPreviousLinkFitWin

int
Value:30

Constants.FV_CmdQuit

int
Value:31

Constants.FV_CmdQuitAll

int
Value:32

Constants.FV_CmdMultiMedia

int
Value:33

Constants.FV_CmdFCodes

int
Value:256

Constants.FV_CmdOutCodes

int
Value:257

Constants.FV_CmdInCodes

int
Value:258

Constants.FV_CmdApplyMathRules

int
Value:259

Constants.FV_CmdThesaurusLookup

int
Value:260

Constants.FV_CmdNative

int
Value:261

241

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FV_CmdHelpLink

int
Value:262

Constants.FV_CmdBeginRange

int
Value:263

Constants.FV_CmdEndRange

int
Value:264

Constants.FP_HypertextParsedCmdDe
st

int
Value:2308

Constants.FV_DestNowhere

int
Value:0

Constants.FV_DestMarkerNewLink

int
Value:1

Constants.FV_DestFirstPage

int
Value:2

Constants.FV_DestLastPage

int
Value:3

Constants.FV_DestPageNum

int
Value:4

Constants.FV_DestFluidFlow

int
Value:5

Constants.FV_DestMarker

int
Value:6

Constants.FV_DestObjectId

int
Value:7

Constants.FV_DestXRef

int
Value:8

Constants.FP_HypertextParsedCmdDe
stObjType

int
Value:2309

Constants.FV_ObjectUnknown

int
Value:0

Constants.FV_ObjectMarker

int
Value:1

Constants.FV_ObjectPgf

int
Value:2

242

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FV_ObjectXref

int
Value:3

Constants.FV_ObjectGraphic

int
Value:4

Constants.FV_ObjectElement

int
Value:5

Constants.FV_ObjectTextInset

int
Value:6

Constants.FV_ObjectDataLink

int
Value:7

Constants.FP_HypertextParsedCmdDe
stObjID

int
Value:2310

Constants.FP_HypertextParsedCmdM
atrixRows

int
Value:2311

Constants.FP_HypertextParsedCmdM
atrixColumns

int
Value:2312

Constants.FP_HypertextParsedLinkNa
me

int
Value:2313

Constants.FP_HypertextParsedPageNa
me

int
Value:2314

Constants.FP_HypertextParsedFlowNa
me

int
Value:2315

Constants.FP_HypertextParsedRangeN
ame

int
Value:2316

Constants.FP_HypertextParsedClientN
ame

int
Value:2317

Constants.FP_HypertextParsedTitle

int
Value:2318

Constants.FP_HypertextParsedMessag
e

int
Value:2319

Constants.FP_HypertextParsedDIFileN
ame

int
Value:2320

Constants.FP_FirstElementDefInDoc

int
Value:1483

243

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FP_ElementBoundaryDispla
y

int
Value:1484

Constants.FP_BannerTextDisplay

int
Value:1600

Constants.FP_BooleanConditionExpre
ssion

int
Value:2321

Constants.FP_BooleanConditionState

int
Value:2322

Constants.FP_BooleanConditionExpre
ssionTag

int
Value:995

Constants.FP_IsDitamapInResourceM
anager

int
Value:2332

Constants.FP_IsDocDitamap

int
Value:2879

Constants.FP_IsDocDita

int
Value:2880

Constants.FP_DirectOLESupportInXml

int
Value:2881

Constants.FP_DocIsStructuredDummy

int
Value:2882

Constants.FP_StructuredDummyDocT
ext

int
Value:2883

Constants.FV_ELEM_DISP_NONE

int
Value:0

Constants.FV_ELEM_DISP_BRACKETS

int
Value:1

Constants.FV_ELEM_DISP_TAGS

int
Value:2

Constants.FP_ElementCatalogDisplay

int
Value:1485

Constants.FV_ELCAT_STRICT

int
Value:0x00

Constants.FV_ELCAT_LOOSE

int
Value:0x01

244

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FV_ELCAT_CHILDREN

int
Value:0x02

Constants.FV_ELCAT_ALL

int
Value:0x03

Constants.FV_ELCAT_CUSTOM

int
Value:0x04

Constants.FP_DefaultInclusions

int
Value:1486

Constants.FP_DefaultExclusions

int
Value:1487

Constants.FP_ElementCatalog

int
Value:1488

Constants.FP_FirstFmtChangeListInDo
c

int
Value:1489

Constants.FP_NewElemAttrDisplay

int
Value:1490

Constants.FV_ATTR_DISP_NONE

int
Value:1

Constants.FV_ATTR_DISP_REQSPEC

int
Value:2

Constants.FV_ATTR_DISP_ALL

int
Value:3

Constants.FP_NewElemAttrEditing

int
Value:1491

Constants.FV_ATTR_EDIT_NONE

int
Value:0

Constants.FV_ATTR_EDIT_REQUIRED

int
Value:1

Constants.FV_ATTR_EDIT_ALWAYS

int
Value:2

Constants.FP_UseInitialStructure

int
Value:1492

Constants.FP_SeparateInclusions

int
Value:1493

245

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FP_ElementSelection

int
Value:1494

Constants.FP_StructuredApplication

int
Value:1495

Constants.FP_CustomElementList

int
Value:1496

Constants.FP_StructuredApplicationLi
st

int
Value:1497

Constants.FP_StructuredApplicationFo
rOpen

int
Value:1498

Constants.FP_UseInitialStructureOfAu
toInsertedElements

int
Value:1499

Constants.FP_StructAppAttrConfigFile

int
Value:1500

Constants.FP_ShowElementDescriptiv
eNames

int
Value:1501

Constants.FP_BkGndColor

int
Value:1502

Constants.FP_TextColor

int
Value:1503

Constants.FP_DitaMode

int
Value:1504

Constants.FP_XSLTTransformationScen
arioFile

int
Value:1505

Constants.FP_XSLTProcessors

int
Value:1506

Constants.FV_STRICTLY_VALID

int
Value:0x01

Constants.FV_LOOSELY_VALID

int
Value:0x02

Constants.FV_ALTERNATIVE

int
Value:0x04

Constants.FV_INCLUSION

int
Value:0x08

246

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FP_HighestLevelElement

int
Value:1509

Constants.FP_ComponentElement

int
Value:1551

Constants.FP_ExtractElementTags

int
Value:1552

Constants.FP_NextElementDefInDoc

int
Value:1572

Constants.FP_ElementInCatalog

int
Value:1573

Constants.FP_ValidHighestLevel

int
Value:1574

Constants.FP_GeneralRule

int
Value:1575

Constants.FP_Exclusions

int
Value:1576

Constants.FP_Inclusions

int
Value:1577

Constants.FP_GeneralRuleErrorOffsets

int
Value:1578

Constants.FP_ElementDefType

int
Value:1579

Constants.FP_Comment

int
Value:1581

Constants.FP_TextFmtRules

int
Value:1582

Constants.FP_ObjectFmtRules

int
Value:1583

Constants.FP_AttributeDefs

int
Value:1584

Constants.FP_InitStructurePattern

int
Value:1585

Constants.FP_TableTagging

int
Value:1585

247

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FP_ElementPgfFormat

int
Value:1586

Constants.FP_PrefixRules

int
Value:1587

Constants.FP_SuffixRules

int
Value:1588

Constants.FP_FirstPgfRules

int
Value:1589

Constants.FP_LastPgfRules

int
Value:1590

Constants.FP_AlsoInsert

int
Value:1591

Constants.FP_ParsedGeneralRule

int
Value:1592

Constants.FP_ElementDataType

int
Value:1593

Constants.FP_AllowedDataRange

int
Value:1594

Constants.FP_AlsoInserts

int
Value:1595

Constants.FP_DescriptiveTag

int
Value:1596

Constants.FP_ElementDescription

int
Value:1597

Constants.FP_XMLStructuredApplicati
onList

int
Value:1598

Constants.FP_BannerText

int
Value:1599

Constants.FV_FO_UNSPECIFIED

int
Value:0

Constants.FV_FO_TEXTNODE

int
Value:0

Constants.FV_FO_CONTAINER

int
Value:1

248

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FV_FO_SYS_VAR

int
Value:2

Constants.FV_FO_XREF

int
Value:3

Constants.FV_FO_MARKER

int
Value:4

Constants.FV_FO_FOOTNOTE

int
Value:5

Constants.FV_FO_GRAPHIC

int
Value:6

Constants.FV_FO_EQN

int
Value:7

Constants.FV_FO_TBL

int
Value:8

Constants.FV_FO_TBL_TITLE

int
Value:9

Constants.FV_FO_TBL_HEADING

int
Value:10

Constants.FV_FO_TBL_BODY

int
Value:11

Constants.FV_FO_TBL_FOOTING

int
Value:12

Constants.FV_FO_TBL_ROW

int
Value:13

Constants.FV_FO_TBL_CELL

int
Value:14

Constants.FV_FO_RUBI_GROUP

int
Value:15

Constants.FV_FO_RUBI

int
Value:16

Constants.FV_FO_NUMTYPES

int
Value:17

Constants.FV_DT_UNSPECIFIED

int
Value:0

249

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FV_DT_INTEGER

int
Value:1

Constants.FV_DT_FLOAT

int
Value:2

Constants.FV_DT_NUMTYPES

int
Value:3

Constants.FV_AT_STRING

int
Value:0

Constants.FV_AT_STRINGS

int
Value:1

Constants.FV_AT_CHOICES

int
Value:2

Constants.FV_AT_INTEGER

int
Value:3

Constants.FV_AT_INTEGERS

int
Value:4

Constants.FV_AT_REAL

int
Value:5

Constants.FV_AT_REALS

int
Value:6

Constants.FV_AT_UNIQUE_ID

int
Value:7

Constants.FV_AT_UNIQUE_IDREF

int
Value:8

Constants.FV_AT_UNIQUE_IDREFS

int
Value:9

Constants.FV_AT_NUMTYPES

int
Value:10

Constants.FV_AF_READ_ONLY

int
Value:0x0001

Constants.FV_AF_HIDDEN

int
Value:0x0002

Constants.FV_AF_FIXED

int
Value:0x0004

250

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FP_FmtRuleType

int
Value:2100

Constants.FP_CountElements

int
Value:2101

Constants.FP_StopCountingAt

int
Value:2102

Constants.FP_FmtRuleClauses

int
Value:2103

Constants.FP_FmtRuleClause

int
Value:2104

Constants.FV_CONTEXT_RULE

int
Value:0

Constants.FV_LEVEL_RULE

int
Value:1

Constants.FP_Specification

int
Value:2150

Constants.FP_IsTextRange

int
Value:2151

Constants.FP_RuleClauseType

int
Value:2152

Constants.FP_FormatTag

int
Value:2153

Constants.FP_FmtChangeListTag

int
Value:2154

Constants.FP_FmtChangeList

int
Value:2155

Constants.FP_SubFmtRule

int
Value:2156

Constants.FP_ContextLabel

int
Value:2157

Constants.FP_ElemPrefixSuffix

int
Value:2158

Constants.FP_FmtRule

int
Value:2159

251

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FP_ParsedSpecification

int
Value:2160

Constants.FP_SpecificationForCSS

int
Value:2161

Constants.FP_ContextForCSS

int
Value:2162

Constants.FP_ParseFullSpecification

int
Value:2163

Constants.FV_RC_TAG

int
Value:0

Constants.FV_RC_SUB_FMTRULE

int
Value:1

Constants.FV_RC_CHANGELIST

int
Value:2

Constants.FV_RC_CHANGELIST_TAG

int
Value:3

Constants.FV_EDT_TEXT

int
Value:40

Constants.FV_EDT_TEXTONLY

int
Value:41

Constants.FV_EDT_ANY

int
Value:42

Constants.FV_EDT_ALL

int
Value:43

Constants.FV_EDT_FIRST

int
Value:44

Constants.FV_EDT_MIDDLE

int
Value:45

Constants.FV_EDT_LAST

int
Value:46

Constants.FV_EDT_NOTFIRST

int
Value:47

Constants.FV_EDT_NOTLAST

int
Value:48

252

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FV_EDT_AFTER

int
Value:49

Constants.FV_EDT_BEFORE

int
Value:50

Constants.FV_EDT_BETWEEN

int
Value:53

Constants.FV_EDT_INSERTPAR

int
Value:23

Constants.FV_EDT_ONLY

int
Value:62

Constants.FV_EDT_ATTRGRPO

int
Value:30

Constants.FV_EDT_ELEMENT

int
Value:25

Constants.FP_ElementDef

int
Value:1621

Constants.FP_ParentElement

int
Value:1622

Constants.FP_FirstChildElement

int
Value:1623

Constants.FP_LastChildElement

int
Value:1624

Constants.FP_PrevSiblingElement

int
Value:1625

Constants.FP_NextSiblingElement

int
Value:1626

Constants.FP_ElementIsCollapsed

int
Value:1627

Constants.FP_BookComponent

int
Value:1628

Constants.FP_Object

int
Value:1630

Constants.FP_MatchingTextClauses

int
Value:1631

253

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FP_MatchingObjectClauses

int
Value:1632

Constants.FP_Attributes

int
Value:1634

Constants.FP_AttributesEx

int
Value:1670

Constants.FP_AttrDisplay

int
Value:1635

Constants.FP_ElementType

int
Value:1636

Constants.FP_IDAttrValue

int
Value:1637

Constants.FP_MatchingFirstPgfClauses

int
Value:1638

Constants.FP_MatchingLastPgfClauses

int
Value:1639

Constants.FP_MatchingPrefixClauses

int
Value:1640

Constants.FP_MatchingSuffixClauses

int
Value:1641

Constants.FP_MatchesContextInUserS
tring

int
Value:1642

Constants.FP_Namespace

int
Value:1643

Constants.FP_NamespaceScope

int
Value:1644

Constants.FP_NumNamespaces

int
Value:1645

Constants.FP_NextElementDFS

int
Value:2334

Constants.FP_PrevElementDFS

int
Value:2335

Constants.FP_ElementIsTopicRef

int
Value:2336

254

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FP_ElementIsTopicHead

int
Value:2337

Constants.FP_ElementIsTopicGroup

int
Value:2338

Constants.FP_TopicRefAbsoluteFilePat
h

int
Value:2347

Constants.FP_Element

int
Value:2170

Constants.FP_TblElement

int
Value:2171

Constants.FP_TblTitleElement

int
Value:2172

Constants.FP_TblHeaderElement

int
Value:2173

Constants.FP_TblBodyElement

int
Value:2174

Constants.FP_TblFooterElement

int
Value:2175

Constants.FP_RubiElement

int
Value:2176

Constants.FP_AllowAsSpecialCase

int
Value:1649

Constants.FP_ElementIsUndefined

int
Value:1650

Constants.FP_ContentIsStrictlyValid

int
Value:1651

Constants.FP_ContentIsLooselyValid

int
Value:1652

Constants.FP_ContentNeededAtBegin

int
Value:1653

Constants.FP_HoleAtEnd

int
Value:1654

Constants.FP_ContentNeededAtEnd

int
Value:1654

255

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FP_ElementIsExcludedInCo
ntext

int
Value:1655

Constants.FP_ElementIsInvalidInParen
t

int
Value:1656

Constants.FP_ElementIsInvalidInPositi
on

int
Value:1657

Constants.FP_ElementTypeMismatch

int
Value:1658

Constants.FP_HoleBeforeElement

int
Value:1659

Constants.FP_TextIsInvalidInElement

int
Value:1660

Constants.FP_InvalidHighestLevel

int
Value:1661

Constants.FP_BookComponentMissin
g

int
Value:1662

Constants.FP_ErrorInBookComponent

int
Value:1663

Constants.FP_NextInvalidElement

int
Value:1664

Constants.FP_ContentMustBeEmpty

int
Value:1665

Constants.FP_AttributeValueRequired

int
Value:1666

Constants.FP_AttributeValueInvalid

int
Value:1667

Constants.FP_ValidationFlags

int
Value:1668

Constants.FP_ElementMarkedForNam
edDestination

int
Value:1669

Constants.FV_ELEM_UNDEFINED

int
Value:0x0001

Constants.FV_ELEM_TYPE_MISMATCH

int
Value:0x0002

256

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FV_ELEM_EXCLUDED

int
Value:0x0004

Constants.FV_ELEM_INVALID_IN_PAR
ENT

int
Value:0x0008

Constants.FV_ELEM_INVALID_AT_POS
ITION

int
Value:0x0010

Constants.FV_ELEM_HAS_TEXT_INVAL
ID

int
Value:0x0020

Constants.FV_ELEM_CONTENT_MUST
_BE_EMPTY

int
Value:0x0040

Constants.FV_ELEM_MISSING_CONTE
NT_BEFORE

int
Value:0x0080

Constants.FV_ELEM_MISSING_CONTE
NT_AT_BEG

int
Value:0x0100

Constants.FV_ELEM_MISSING_CONTE
NT_AT_END

int
Value:0x0200

Constants.FV_ELEM_NOT_VALID_AS_
ROOT

int
Value:0x0400

Constants.FV_ELEM_BOOK_COMP_MI
SSING

int
Value:0x0800

Constants.FV_ELEM_BOOK_COMP_IN
VALID

int
Value:0x1000

Constants.FV_ELEM_ATTRVAL_REQUI
RED

int
Value:0x2000

Constants.FV_ELEM_ATTRVAL_INVALI
D

int
Value:0x4000

Constants.FV_ELEM_CONTENT_STRIC
TLY_VALID

int
Value:0x10000

Constants.FV_ELEM_CONTENT_LOOSE
LY_VALID

int
Value:0x20000

Constants.FV_ELEM_INVISIBLE_ATTRV
AL_REQUIRED

int
Value:0x40000

Constants.FV_ELEM_INVISIBLE_ATTRV
AL_INVALID

int
Value:0x80000

257

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FV_AV_REQUIRED

int
Value:1

Constants.FV_AV_INVALID_CHOICE

int
Value:2

Constants.FV_AV_INVALID_FORMAT

int
Value:3

Constants.FV_AV_IDREF_UNRESOLVE
D

int
Value:4

Constants.FV_AV_ID_DUPLICATE_IN_
DOC

int
Value:5

Constants.FV_AV_ID_DUPLICATE_IN_
BOOK

int
Value:6

Constants.FV_AV_TOO_MANY_TOKEN
S

int
Value:7

Constants.FV_AV_UNDEFINED

int
Value:8

Constants.FV_AV_OUT_OF_RANGE

int
Value:9

Constants.FV_OVERRIDDEN_DEFAULT

int
Value:0x00

Constants.FV_OVERRIDDEN_NOVALUE

int
Value:0x01

Constants.FV_OVERRIDDEN_CONREF_
DUCT

int
Value:0x02

Constants.FV_OVERRIDDEN_KEYDEF_
TO_KEYREF

int
Value:0x03

Constants.FV_Element

int
Value:0

Constants.FV_ElementsOfType

int
Value:1

Constants.FV_AllElements

int
Value:2

Constants.FP_NextFmtChangeListInDo
c

int
Value:2000

258

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FP_FmtChangeListInCatalog

int
Value:2021

Constants.FP_PgfCatalogReference

int
Value:2001

Constants.FP_SpaceAboveChange

int
Value:2002

Constants.FP_SpaceBelowChange

int
Value:2003

Constants.FP_LeftIndentChange

int
Value:2004

Constants.FP_FirstIndentChange

int
Value:2005

Constants.FP_RightIndentChange

int
Value:2006

Constants.FP_LeadingChange

int
Value:2007

Constants.FP_LineSpacingFixed

int
Value:2008

Constants.FP_TopSepAtIndent

int
Value:2009

Constants.FP_BottomSepAtIndent

int
Value:2010

Constants.FP_FontSizeChange

int
Value:2012

Constants.FP_SpreadChange

int
Value:2013

Constants.FP_MoveTabs

int
Value:2014

Constants.FP_CellTopMarginFixed

int
Value:2015

Constants.FP_CellBottomMarginFixed

int
Value:2016

Constants.FP_CellLeftMarginFixed

int
Value:2017

259

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FP_CellRightMarginFixed

int
Value:2018

Constants.FP_FirstIndentIsRelative

int
Value:2019

Constants.FP_FirstIndentRelPos

int
Value:2020

Constants.FP_CellTopMarginChange

int
Value:2022

Constants.FP_CellBottomMarginChan
ge

int
Value:2023

Constants.FP_CellLeftMarginChange

int
Value:2024

Constants.FP_CellRightMarginChange

int
Value:2025

Constants.FP_StretchChange

int
Value:2026

Constants.FF_IED_REMOVE_OVERRID
ES

int
Value:0x0001

Constants.FF_IED_REMOVE_BOOK_IN
FO

int
Value:0x0002

Constants.FF_IED_DO_NOT_IMPORT_
EDD

int
Value:0x0004

Constants.FF_IED_NO_NOTIFY

int
Value:0x0008

Constants.FF_IED_DELETE_EMPTY_PA
GES

int
Value:0x0010

Constants.FF_IED_DO_NOT_IMPORT_
STRUCTAPP

int
Value:0x0040

Constants.FP_Text

int
Value:1701

Constants.FP_State

int
Value:1702

Constants.FV_DlgOptNotActive

int
Value:0

260

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FV_DlgOptActive

int
Value:1

Constants.FV_DlgOptDontCare

int
Value:2

Constants.FP_Labels

int
Value:1703

Constants.FP_NumLines

int
Value:1704

Constants.FP_FirstVis

int
Value:1705

Constants.FP_DoubleClick

int
Value:1706

Constants.FP_NumItems

int
Value:1707

Constants.FP_Sensitivity

int
Value:1708

Constants.FP_MinVal

int
Value:1709

Constants.FP_MaxVal

int
Value:1710

Constants.FP_IncrVal

int
Value:1711

Constants.FP_Size

int
Value:1712

Constants.FP_Visibility

int
Value:1713

Constants.FP_PasswordStyle

int
Value:1714

Constants.FP_ReadOnly

int
Value:1723

Constants.FP_TabStops

int
Value:1715

Constants.FP_Icon

int
Value:1716

261

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FP_WindowHandle

int
Value:1717

Constants.FP_SortingEnabled

int
Value:1718

Constants.FP_SelectedRow

int
Value:1730

Constants.FP_SelectedRowId

int
Value:1731

Constants.FP_SelectedRowItems

int
Value:1719

Constants.FP_LabelColor

int
Value:1720

Constants.FP_LabelBold

int
Value:1721

Constants.FP_Box_BG_Color

int
Value:1722

Constants.FV_DlgClose

int
Value:-1

Constants.FV_DlgReset

int
Value:-2

Constants.FV_DlgNoChange

int
Value:-3

Constants.FV_DlgEnter

int
Value:-4

Constants.FV_DlgUndo

int
Value:-5

Constants.FV_DlgPrevPage

int
Value:-6

Constants.FV_DlgNextPage

int
Value:-7

Constants.FV_DlgNeedsUpdate

int
Value:-8

Constants.FV_DlgInit

int
Value:-9

262

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FV_DlgHide

int
Value:-10

Constants.FV_DlgShow

int
Value:-11

Constants.FV_DlgResize

int
Value:-12

Constants.FV_DlgPrefSetInitialState

int
Value:-100

Constants.FV_DlgPrefVerify

int
Value:-101

Constants.FV_DlgPrefCommit

int
Value:-102

Constants.FV_EvShift

int
Value:0x0001

Constants.FV_EvControl

int
Value:0x0002

Constants.FV_EvMeta

int
Value:0x0004

Constants.FV_EvOption

int
Value:0x0004

Constants.FV_EvCaps

int
Value:0x0008

Constants.FV_EvCommand

int
Value:0x0010

Constants.FV_EvMax

int
Value:0x0010

Constants.FP_DbItemNum

int
Value:1800

Constants.FP_DbType

int
Value:1801

Constants.FP_DbIdentifier

int
Value:1802

Constants.FP_DbVarLabelWidth

int
Value:1803

263

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FP_DbStuffItem

int
Value:1804

Constants.FP_DbSbxNumLines

int
Value:1805

Constants.FP_DbRadioButtonGroup

int
Value:1806

Constants.FP_DbCheckBoxState

int
Value:1807

Constants.FP_DbFirstFocus

int
Value:1808

Constants.FP_DbDefaultButton

int
Value:1809

Constants.FP_DbOKButton

int
Value:1810

Constants.FP_DbCancelButton

int
Value:1811

Constants.FP_DbFbTextBox

int
Value:1812

Constants.FP_DbFbScrollBox

int
Value:1813

Constants.FP_DbFbCurrentDir

int
Value:1814

Constants.FP_DbFbStatus

int
Value:1815

Constants.FP_DbTitleLabel

int
Value:1816

Constants.FP_DbAttributes

int
Value:1817

Constants.FP_DbEditable

int
Value:1818

Constants.FP_DbNoHelp

int
Value:1819

Constants.FP_LineAscent

int
Value:1900

264

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FP_LineDescent

int
Value:1901

Constants.FP_LineBaseline

int
Value:1902

Constants.FP_MenuItemIsEnabled

int
Value:1922

Constants.FP_NextMenuItemInMenu

int
Value:1923

Constants.FP_PrevMenuItemInMenu

int
Value:1924

Constants.FP_NextMenuItemInSessio
n

int
Value:1925

Constants.FP_MenuType

int
Value:1926

Constants.FV_MENU_MENUBAR

int
Value:1

Constants.FV_MENU_POPUP

int
Value:2

Constants.FV_MENU_ADHOCRULER

int
Value:3

Constants.FV_MENU_DEFAULT

int
Value:4

Constants.FP_FirstMenuItemInMenu

int
Value:1927

Constants.FP_CommandNum

int
Value:1928

Constants.FP_KeyboardShortcutLabel

int
Value:1929

Constants.FP_KeyboardShortcuts

int
Value:1930

Constants.FP_CanHaveCheckMark

int
Value:1931

Constants.FP_CheckMarkIsOn

int
Value:1932

265

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FP_MenuItemType

int
Value:1933

Constants.FV_MENUITEM_FRAME

int
Value:1

Constants.FV_MENUITEM_API

int
Value:2

Constants.FV_MENUITEM_MACRO

int
Value:3

Constants.FV_MENUITEM_EXPANDO
MATIC

int
Value:4

Constants.FP_ExpandOMaticParent

int
Value:1934

Constants.FP_EnabledWhen

int
Value:1935

Constants.FV_ENABLE_ALWAYS_ENAB
LE

int
Value:1

Constants.FV_ENABLE_ALWAYS_DISAB
LE

int
Value:2

Constants.FV_ENABLE_IN_PARA_TEXT

int
Value:3

Constants.FV_ENABLE_IN_TEXT_LINE

int
Value:4

Constants.FV_ENABLE_IS_TEXT_SEL

int
Value:5

Constants.FV_ENABLE_IN_MATH

int
Value:6

Constants.FV_ENABLE_IN_TEXT

int
Value:7

Constants.FV_ENABLE_OBJ_PROPS

int
Value:8

Constants.FV_ENABLE_IN_TABLE

int
Value:9

Constants.FV_ENABLE_IN_TABLE_TITL
E

int
Value:10

266

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FV_ENABLE_IN_CELL_TEXT

int
Value:11

Constants.FV_ENABLE_IS_CELL

int
Value:12

Constants.FV_ENABLE_IS_CELLS

int
Value:13

Constants.FV_ENABLE_IS_TABLE

int
Value:14

Constants.FV_ENABLE_IS_OBJ

int
Value:15

Constants.FV_ENABLE_IS_TEXT_FRAM
E

int
Value:16

Constants.FV_ENABLE_IS_OR_IN_FRA
ME

int
Value:17

Constants.FV_ENABLE_IS_AFRAME

int
Value:18

Constants.FV_ENABLE_IS_TEXT_INSET

int
Value:19

Constants.FV_ENABLE_IS_GRAPHIC_I
NSET

int
Value:20

Constants.FV_ENABLE_IN_FLOW

int
Value:21

Constants.FV_ENABLE_COPY

int
Value:22

Constants.FV_ENABLE_COPY_FONT

int
Value:23

Constants.FV_ENABLE_CAN_PASTE

int
Value:24

Constants.FV_ENABLE_IS_VIEW_ONLY

int
Value:25

Constants.FV_ENABLE_NEEDS_DOCP_
ONLY

int
Value:26

Constants.FV_ENABLE_NEEDS_BOOKP
_ONLY

int
Value:27

267

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FV_ENABLE_NEEDS_DOCP_
OR_BOOKP

int
Value:28

Constants.FV_ENABLE_BOOK_HAS_SE
LECTION

int
Value:29

Constants.FV_ENABLE_DOC_OR_BOO
K_HAS_SELECTION

int
Value:30

Constants.FP_Fcode

int
Value:1936

Constants.FP_Fcodes

int
Value:1937

Constants.FP_HelpLink

int
Value:1938

Constants.FP_HasShiftOrUnshiftCom
mand

int
Value:1939

Constants.FV_ITEM_HAS_SHIFT_COM
MAND

int
Value:1

Constants.FV_ITEM_HAS_UNSHIFT_C
OMMAND

int
Value:2

Constants.FV_ITEM_HAS_NO_SHIFT_
OR_UNSHIFT_COMMAND

int
Value:3

Constants.FP_ShiftOrUnshiftComman
d

int
Value:1940

Constants.FP_Mode

int
Value:1941

Constants.FV_MODE_MATH

int
Value:1

Constants.FV_MODE_NONMATH

int
Value:2

Constants.FV_MODE_ALL

int
Value:3

Constants.FP_NextCommandInSession

int
Value:1942

Constants.FP_Hypertext

int
Value:1943

268

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FP_NextTiInDoc

int
Value:2050

Constants.FP_TiAutomaticUpdate

int
Value:2051

Constants.FV_UpdateAllClientTi

int
Value:1

Constants.FV_UpdateAllAutomaticClie
ntTi

int
Value:2

Constants.FV_UpdateAllManualClient
Ti

int
Value:3

Constants.FP_LastUpdate

int
Value:2052

Constants.FP_TiFile

int
Value:2053

Constants.FP_TiMacEdition

int
Value:2054

Constants.FP_ImportHint

int
Value:2055

Constants.FP_TiLocked

int
Value:2056

Constants.FP_TiFileModDate

int
Value:2057

Constants.FP_TiIsNested

int
Value:2058

Constants.FP_TiMainFlow

int
Value:2059

Constants.FP_TiFlowName

int
Value:2060

Constants.FP_TiFlowPageSpace

int
Value:2061

Constants.FV_BODY_PAGE

int
Value:0x00

Constants.FV_REFERENCE_PAGE

int
Value:0x02

269

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FP_TiFormat

int
Value:2062

Constants.FP_TiRemovePageBreaks

int
Value:2063

Constants.FP_TiRemoveOverrides

int
Value:2064

Constants.FP_TiTextEncoding

int
Value:2073

Constants.FV_IsoLatin

int
Value:1

Constants.FV_ASCII

int
Value:2

Constants.FV_ANSI

int
Value:3

Constants.FV_MacANSI

int
Value:4

Constants.FV_JIS

int
Value:5

Constants.FV_Shitf_JIS

int
Value:6

Constants.FV_EUC

int
Value:7

Constants.FV_BIG5

int
Value:8

Constants.FV_EUC_CNS

int
Value:9

Constants.FV_GB

int
Value:10

Constants.FV_HZ

int
Value:11

Constants.FV_Korean

int
Value:12

Constants.FP_TiEOLisEOP

int
Value:2065

270

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FP_TiTblTag

int
Value:2066

Constants.FP_TiNumHeaderRows

int
Value:2067

Constants.FP_TiHeadersEmpty

int
Value:2068

Constants.FP_TiByRows

int
Value:2069

Constants.FP_TiSeparator

int
Value:2070

Constants.FP_TiNumSeparators

int
Value:2071

Constants.FP_TiNumCols

int
Value:2072

Constants.FP_TiIsUnresolved

int
Value:2075

Constants.FP_TiClientName

int
Value:2076

Constants.FP_TiClientSource

int
Value:2077

Constants.FP_TiClientType

int
Value:2078

Constants.FP_TiClientData

int
Value:2079

Constants.FP_TiClientUpdateSilent

int
Value:2080

Constants.FP_ContentHeight

int
Value:2219

Constants.FP_ParentTextFrame

int
Value:2200

Constants.FP_PrevSubCol

int
Value:2201

Constants.FP_NextSubCol

int
Value:2202

271

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FP_Overflowed

int
Value:983

Constants.FP_FirstCombinedFontDefn
InDoc

int
Value:2280

Constants.FP_NextCombinedFontDefn
InDoc

int
Value:2281

Constants.FP_BaseFamily

int
Value:2282

Constants.FP_AllowBaseFamilyBolded
AndObliqued

int
Value:2283

Constants.FP_WesternFamily

int
Value:2284

Constants.FP_WesternSize

int
Value:2285

Constants.FP_WesternShift

int
Value:2286

Constants.FP_CombinedFontFamily

int
Value:2287

Constants.FS_FindText

int
Value:1

Constants.FS_FindElementTag

int
Value:2

Constants.FV_FindElemTag

int
Value:0

Constants.FV_FindAttrName

int
Value:1

Constants.FV_FindAttrValue

int
Value:2

Constants.FV_NumFindElementItems

int
Value:2+1

Constants.FS_FindCharFmt

int
Value:3

Constants.FS_FindPgfTag

int
Value:4

272

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FS_FindCharTag

int
Value:5

Constants.FS_FindTableTag

int
Value:6

Constants.FS_FindObject

int
Value:8

Constants.FV_FindAnyMarker

int
Value:0

Constants.FV_FindAnyXRef

int
Value:1

Constants.FV_FindUnresolvedXRef

int
Value:2

Constants.FV_FindAnyTextInset

int
Value:3

Constants.FV_FindUnresolvedTextInse
t

int
Value:4

Constants.FV_FindAnyPub

int
Value:5

Constants.FV_FindAnyVariable

int
Value:6

Constants.FV_FindAnchoredFrame

int
Value:7

Constants.FV_FindFootnote

int
Value:8

Constants.FV_FindAnyTable

int
Value:9

Constants.FV_FindAutomaticHyphen

int
Value:10

Constants.FV_FindAnyRubi

int
Value:11

Constants.FV_FindPgfFormatOverride

int
Value:12

Constants.FV_FindCharacterFormatOv
erride

int
Value:13

273

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FV_FindTableFormatOverri
de

int
Value:14

Constants.FS_FindMarkerOfType

int
Value:9

Constants.FS_FindMarkerText

int
Value:10

Constants.FS_FindXRefWithFormat

int
Value:11

Constants.FS_FindNamedVariable

int
Value:12

Constants.FS_FindCondTextInCondTag
s

int
Value:13

Constants.FS_FindCondTextNotInCond
Tags

int
Value:14

Constants.FS_FindCustomizationFlags

int
Value:15

Constants.FS_FindWrap

int
Value:16

Constants.FS_SpellOptions

int
Value:1000

Constants.FS_TwoInARowString

int
Value:1001

Constants.FS_TextBeforeString

int
Value:1002

Constants.FS_TextAfterString

int
Value:1003

Constants.FS_WordContainString

int
Value:1004

Constants.FS_SpellAction

int
Value:1005

Constants.FV_CheckDocument

int
Value:1

Constants.FV_CheckCurrentPage

int
Value:2

274

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FV_WriteUnknownWordsTo
File

int
Value:3

Constants.FS_OutputFilePathName

int
Value:1006

Constants.FS_SpellWrap

int
Value:1007

Constants.FS_NumSpellParams

int
Value:(1007-1000+1)

Constants.FV_SpellMisspelling

int
Value:1

Constants.FV_SpellCapitalization

int
Value:2

Constants.FV_SpellRepeatedWord

int
Value:3

Constants.FV_SpellRepeatedLetter

int
Value:4

Constants.FV_SpellHyphenation

int
Value:5

Constants.FV_SpellExtraSpace

int
Value:6

Constants.FV_SpellSpaceAfter

int
Value:7

Constants.FV_SpellSpaceBefore

int
Value:8

Constants.FV_SpellStraightQuotes

int
Value:9

Constants.FV_UserDictionary

int
Value:1

Constants.FV_DocumentDictionary

int
Value:2

Constants.FV_WriteDictionaryToFile

int
Value:4

Constants.FV_MergeDictionaryConten
ts

int
Value:5

275

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FV_SetDictionaryToNoneDic
tionary

int
Value:6

Constants.FV_ClearDocDictionary

int
Value:7

Constants.FV_ChangePersonalDiction
ary

int
Value:8

Constants.FV_GetDictionaryStrings

int
Value:9

Constants.FP_CursorData

int
Value:2294

Constants.FP_CursorTypes

int
Value:2295

Constants.FP_StructureCursorTypes

int
Value:2296

Constants.FP_SecNumComputeMetho
d

int
Value:915

Constants.FP_SectionNumStyle

int
Value:916

Constants.FP_SectionNumber

int
Value:917

Constants.FP_SectionNumText

int
Value:918

Constants.FP_SubsecNumComputeMe
thod

int
Value:815

Constants.FP_SubsectionNumStyle

int
Value:816

Constants.FP_SubsectionNumber

int
Value:817

Constants.FP_SubsectionNumText

int
Value:818

Constants.FP_DoNotGenerateErrorLog

int
Value:819

Constants.FP_DocOpenClientEncount
eredErrors

int
Value:820

276

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FP_OpenAndSaveXmlBookC
omponentDoc

int
Value:822

Constants.FP_XmlIsBook

int
Value:823

Constants.FP_UseFMConsoleForErrorL
og

int
Value:825

Constants.FP_FMConsoleString

int
Value:826

Constants.FP_IsTempOpenSave

int
Value:827

Constants.FP_AllowNewFileURL

int
Value:2416

Constants.FP_DoPostXSLTValidationO
nExport

int
Value:2417

Constants.FP_DoNotExportInvalidXML

int
Value:2418

Constants.FP_SuppressXMLParserWar
nings

int
Value:2419

Constants.FP_RemoveExtraWhiteSpac
esOnXMLImport

int
Value:2830

Constants.FP_NoMultiMediaInPDF

int
Value:2831

Constants.FP_InsetGenericData

int
Value:2832

Constants.FP_InTableSortOperation

int
Value:2833

Constants.FP_InsetGfxName

int
Value:2834

Constants.FP_InsetGfxPlayWindowInP
df

int
Value:2835

Constants.FP_InsetGfxActiveInPdf

int
Value:2836

Constants.FP_InsetJavaScriptAttached

int
Value:2837

277

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FP_InsetJavaScriptFile

int
Value:2838

Constants.FP_InsetMonikerPath

int
Value:2848

Constants.FP_InsetMonikerFilePath

int
Value:2849

Constants.FP_IsFateRun

int
Value:2847

Constants.FP_DefaultVectorFormatFor
XMLExport

int
Value:2874

Constants.FV_CmdOpenXmlElementId

int
Value:821

Constants.FV_FileTypeBinaryDoc

int
Value:1

Constants.FV_FileTypeBinaryBook

int
Value:2

Constants.FV_FileTypeMif

int
Value:3

Constants.FV_FileTypeXml

int
Value:4

Constants.FV_FileTypeSgml

int
Value:5

Constants.FV_FileTypeText

int
Value:6

Constants.FV_FileTypeFilter

int
Value:7

Constants.FV_FileTypeFolder

int
Value:8

Constants.FV_FileTypeGeneral

int
Value:9

Constants.FV_FileTypeErrorDoc

int
Value:10

Constants.FV_FileTypeEquation

int
Value:11

278

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FV_FileTypeThesaurus

int
Value:12

Constants.FV_FileTypeCompositeDoc

int
Value:13

Constants.FV_FileTypeSummaryDoc

int
Value:14

Constants.FS_StructuredApplication

int
Value:1

Constants.FS_Doctype

int
Value:2

Constants.FS_PublicId

int
Value:3

Constants.FS_SystemId

int
Value:4

Constants.FS_Extension

int
Value:5

Constants.FS_Visible

int
Value:6

Constants.FS_NumNewXMLParams

int
Value:6

Constants.FV_ListViewInit

int
Value:1

Constants.FV_ListViewAddColumn

int
Value:2

Constants.FV_ListViewAddRow

int
Value:3

Constants.FV_ListViewDeleteAllRows

int
Value:4

Constants.FV_ListViewReSortAllRows

int
Value:5

Constants.FV_ListViewSetSortEnabled

int
Value:6

Constants.FV_ListViewSelectFirstRow

int
Value:7

279

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FV_ListViewSelectRowFrom
ColData

int
Value:8

Constants.FV_ListViewSelectRowFrom
RowID

int
Value:9

Constants.FV_ListViewActionMax

int
Value:10

Constants.FV_ListViewInitNumParams

int
Value:0

Constants.FV_ListViewAddColumnNu
mParams

int
Value:4

Constants.FV_ListViewAddColumnPar
am1

int
Value:3

Constants.FV_ListViewAddColumnPar
am2

int
Value:1

Constants.FV_ListViewAddColumnPar
am3

int
Value:1

Constants.FV_ListViewAddColumnPar
am4

int
Value:1

Constants.FV_ListViewAddRowNumPa
rams

int
Value:1

Constants.FV_ListViewAddRowParam
1

int
Value:6

Constants.FV_ListViewDeleteAllRows
NumParams

int
Value:0

Constants.FV_ListViewReSortAllRows
NumParams

int
Value:0

Constants.FP_LineNumDistance

int
Value:4001

Constants.FP_LineNumRestart

int
Value:4002

Constants.FP_LineNumShow

int
Value:4003

Constants.FP_LineNumFont

int
Value:4004

280

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FP_LineNumSize

int
Value:4005

Constants.FP_LineNumColor

int
Value:4006

Constants.FP_IsDefault

int
Value:2850

Constants.FP_IsStale

int
Value:2851

Constants.FP_NextKeyCatalogInSessio
n

int
Value:2852

Constants.FP_NotLoaded

int
Value:2853

Constants.FP_Source

int
Value:2854

Constants.FP_SourceType

int
Value:2855

Constants.FP_KeyCount

int
Value:2860

Constants.FP_KeyCatalogClientName

int
Value:2873

Constants.FV_KeySrcTypeNone

int
Value:0

Constants.FV_KeySrcTypeDitamap

int
Value:1

Constants.FV_DocKeyCatalogTypeDefa
ult

int
Value:0

Constants.FV_DocKeyCatalogTypeSpe
cified

int
Value:1

Constants.FV_DocKeyCatalogTypeNon
e

int
Value:2

Constants.FV_DocKeyCatalogTypeMax

int
Value:3

Constants.FV_KeydefVariableInfoLen

int
Value:3

281

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FV_KeydefVariableInfoTagP
rimary

int
Value:0

Constants.FV_KeydefVariableInfoTagS
econdary

int
Value:1

Constants.FV_KeydefVariableInfoText

int
Value:2

Constants.FV_KeyDefFieldsTypePrimar
y

int
Value:0

Constants.FV_KeyDefFieldsTypeAll

int
Value:1

Constants.FV_KeyDefFieldsTypeMax

int
Value:2

Constants.FV_KeydefKeyTag

int
Value:1

Constants.FV_KeydefKeyTarget

int
Value:2

Constants.FV_KeydefKeySrcFile

int
Value:3

Constants.FV_KeydefKeyDuplicate

int
Value:4

Constants.FV_KeyDefMaxPrimaryField
s

int
Value:4+1

Constants.FV_KeydefKeySrcType

int
Value:5

Constants.FV_KeydefKeyVarList

int
Value:6

Constants.FV_KeydefKeyDefaultText

int
Value:7

Constants.FV_KeydefKeyFoundInRefFil
e

int
Value:8

Constants.FV_KeydefKeyInValid

int
Value:9

Constants.FV_KeydefKeyAttrs

int
Value:10

282

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FV_KeyDefMaxFields

int
Value:11

Constants.FV_KeydefKeyTagType

int
Value:3

Constants.FV_KeydefKeyTargetType

int
Value:3

Constants.FV_KeydefKeySrcFileType

int
Value:3

Constants.FV_KeydefKeyDuplicateTyp
e

int
Value:1

Constants.FV_KeydefKeySrcTypeType

int
Value:1

Constants.FV_KeydefKeyVarListType

int
Value:20

Constants.FV_KeydefKeyDefaultTextTy
pe

int
Value:3

Constants.FV_KeydefKeyFoundInRefFil
eType

int
Value:1

Constants.FV_KeydefKeyInValidType

int
Value:1

Constants.FV_KeydefKeyAttrsType

int
Value:21

Constants.FV_KeyDefFieldSize

int
Value:2

Constants.FF_DUPLICATE_KEY_DEFINI
TION

int
Value:0x01

Constants.FF_FOUND_IN_REFERENCE
D_FILE

int
Value:0x02

Constants.FF_INVALID_KEY

int
Value:0x04

Constants.FV_DITAObjTypeAuto

int
Value:0

Constants.FV_DITAObjTypeConref

int
Value:1

283

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FV_DITAObjTypeXref

int
Value:2

Constants.FV_DITAObjTypeLink

int
Value:3

Constants.FV_DITAObjTypeTopicref

int
Value:4

Constants.FV_DITAObjTypeTopicsetref

int
Value:5

Constants.FV_DITAObjTypeMax

int
Value:6

Constants.FF_DITAUpdateAllConrefs

int
Value:0x01

Constants.FF_DITAUpdateAllXrefs

int
Value:0x02

Constants.FF_DITAUpdateAllLinks

int
Value:0x04

Constants.FF_DITAUpdateAllTopicrefs

int
Value:0x08

Constants.FF_DITAUpdateAllTopicsetr
efs

int
Value:0x10

Constants.FF_DITAUpdateAllReference
s

int
Value:(0x01|0x02|0x04|0x08|0x10)

Constants.FP_FirstDITAConrefElement
InDoc

int
Value:2861

Constants.FP_FirstDITAXrefElementIn
Doc

int
Value:2862

Constants.FP_FirstDITALinkElementIn
Doc

int
Value:2863

Constants.FP_FirstDITATopicrefElemen
tInDoc

int
Value:2864

Constants.FP_FirstDITATopicsetrefEle
mentInDoc

int
Value:2865

Constants.FP_NextDITAConrefElement
InDoc

int
Value:2866

284

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FP_NextDITAXrefElementIn
Doc

int
Value:2867

Constants.FP_NextDITALinkElementIn
Doc

int
Value:2868

Constants.FP_NextDITATopicrefEleme
ntInDoc

int
Value:2869

Constants.FP_NextDITATopicsetrefEle
mentInDoc

int
Value:2870

Constants.FV_DITA_TYPE_GENERAL

int
Value:1

Constants.FV_DITA_TYPE_RELTABLE

int
Value:2

Constants.FV_DITA_TYPE_KEYDEF

int
Value:3

Constants.FV_DITA_TYPE_TOPICGROU
P

int
Value:4

Constants.FV_DITA_TYPE_TOPICHEAD

int
Value:5

Constants.FV_DITA_TYPE_TOPICSETRE
F

int
Value:6

Constants.FV_DITA_TYPE_TOPICSET

int
Value:7

Constants.FV_DITA_TYPE_MAPREF

int
Value:8

Constants.FV_DITA_TYPE_NAVREF

int
Value:9

Constants.FV_DITA_TYPE_TITLE

int
Value:10

Constants.FV_DITA_TYPE_TOPICREF

int
Value:11

Constants.FV_DITA_TYPE_ANCHOR

int
Value:12

Constants.FV_ENUMERATE_DITACOM
P_TOPICREF

int
Value:1 << 1

285

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FV_ENUMERATE_DITACOM
P_MAPREF

int
Value:1 << 2

Constants.FV_ENUMERATE_DITACOM
P_TOPICSET

int
Value:1 << 3

Constants.FV_ENUMERATE_DITACOM
P_TOPICSETREF

int
Value:1 << 4

Constants.FV_ENUMERATE_DITACOM
P_KEYDEF

int
Value:1 << 5

Constants.FV_ENUMERATE_COMP_CH
ILDMAP_COMPONENTS

int
Value:1 << 6

Constants.FV_ENUMERATE_COMP_CH
ILDBOOK_COMPONENTS

int
Value:1 << 7

Constants.FV_ENUMERATE_BOOKCO
MP_FOLDER

int
Value:1 << 8

Constants.FV_ENUMERATE_BOOKCO
MP_GROUP

int
Value:1 << 9

Constants.FV_ENUMERATE_COMP_FO
LDER_COMPONENTS

int
Value:1 << 10

Constants.FV_ENUMERATE_COMP_G
ROUP_COMPONENTS

int
Value:1 << 11

Constants.FV_ENUMERATE_COMPFILE
_FMBINARY

int
Value:1 << 12

Constants.FV_ENUMERATE_COMPFILE
_FMMIF

int
Value:1 << 13

Constants.FV_ENUMERATE_COMPFILE
_BOOKBINARY

int
Value:1 << 14

Constants.FV_ENUMERATE_COMPFILE
_BOOKMIF

int
Value:1 << 15

Constants.FV_ENUMERATE_COMPFILE
_XML

int
Value:1 << 16

Constants.FMV_CMDSUPPORTED

int
Value:-1

Constants.FF_UNTAGGED_ASK

int
Value:0

286

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FF_UNTAGGED_UNCOND

int
Value:1

Constants.FF_UNTAGGED_DELETE

int
Value:2

Constants.FS_IteratorItemFieldBookId

int
Value:1

Constants.FS_IteratorItemFieldDocId

int
Value:2

Constants.FS_IteratorItemFieldObjId

int
Value:3

Constants.FS_IteratorItemMaxFields

int
Value:3

Constants.FS_IterParamParseBookInB
ook

int
Value:1

Constants.FS_IterParamParseMapInBo
ok

int
Value:2

Constants.FS_IterParamSkipExcludedB
ookComponents

int
Value:3

Constants.FS_IterParamGetBookComp
onentFolder

int
Value:4

Constants.FS_IterParamGetBookComp
onentGroup

int
Value:5

Constants.FS_IterParamGetBookComp
onentRefBook

int
Value:6

Constants.FS_IterParamGetBookComp
onentRefMap

int
Value:7

Constants.FS_IterParamParseMapInM
ap

int
Value:8

Constants.FS_IterParamSkipResource
OnlyTopicrefs

int
Value:9

Constants.FS_IterParamSkipNonPrintT
opicrefs

int
Value:10

Constants.FS_IterParamSkipTopicsetre
fs

int
Value:11

287

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FS_IterParamGetMapRef

int
Value:12

Constants.FS_NumIteratorParams

int
Value:12

Constants.FV_CMSOpNone

int
Value:FV_CMSOpNone

Constants.FV_CMSOpItemUpdated

int
Value:FV_CMSOpItemUpdated

Constants.FV_CMSOpDependentsUpd
ated

int
Value:FV_CMSOpDependentsUpdated

Constants.FV_CMSOpDependentsDele
ted

int
Value:FV_CMSOpDependentsDeleted

Constants.FV_CMSOpItemDeleted

int
Value:FV_CMSOpItemDeleted

Constants.FV_CMSOpChildAdded

int
Value:FV_CMSOpChildAdded

Constants.FV_CMSOpRootUpdated

int
Value:FV_CMSOpRootUpdated

Constants.FP_CMSItemProperty_Min

int
Value:FP_CMSItemProperty_Min

Constants.FP_CMSItemProperty_Item
Name

int
Value:FP_CMSItemProperty_ItemName

Constants.FP_CMSItemProperty_Item
ServerPath

int
Value:FP_CMSItemProperty_ItemServerPath

Constants.FP_CMSItemProperty_Item
LocalPath

int
Value:FP_CMSItemProperty_ItemLocalPath

Constants.FP_CMSItemProperty_ItemI
sCheckedOut

int
Value:FP_CMSItemProperty_ItemIsCheckedOut

Constants.FP_CMSItemProperty_Item
CheckedOutByCurrentUser

int
Value:FP_CMSItemProperty_ItemCheckedOutByCurre
ntUser

Constants.FP_CMSItemProperty_ItemI
sContainer

int
Value:FP_CMSItemProperty_ItemIsContainer

288

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FP_CMSItemProperty_Item
Type

int
Value:FP_CMSItemProperty_ItemType

Constants.FP_CMSItemProperty_Item
FileType

int
Value:FP_CMSItemProperty_ItemFileType

Constants.FP_CMSItemProperty_Item
Version

int
Value:FP_CMSItemProperty_ItemVersion

Constants.FP_CMSItemProperty_Max

int
Value:FP_CMSItemProperty_Max

Constants.FV_CMSItemTypeValue_Mi
n

int
Value:FV_CMSItemTypeValue_Min

Constants.FV_CMSItemTypeValue_Ro
ot

int
Value:FV_CMSItemTypeValue_Root

Constants.FV_CMSItemTypeValue_Fol
der

int
Value:FV_CMSItemTypeValue_Folder

Constants.FV_CMSItemTypeValue_File

int
Value:FV_CMSItemTypeValue_File

Constants.FV_CMSItemTypeValue_Ge
neral

int
Value:FV_CMSItemTypeValue_General

Constants.FV_CMSItemTypeValue_Ma
x

int
Value:FV_CMSItemTypeValue_Max

Constants.FV_CMSItemFileTypeValue_
Min

int
Value:FV_CMSItemFileTypeValue_Min

Constants.FV_CMSItemFileTypeValue_
Xml

int
Value:FV_CMSItemFileTypeValue_Xml

Constants.FV_CMSItemFileTypeValue_
FmDoc

int
Value:FV_CMSItemFileTypeValue_FmDoc

Constants.FV_CMSItemFileTypeValue_
Mif

int
Value:FV_CMSItemFileTypeValue_Mif

Constants.FV_CMSItemFileTypeValue_
DitaMap

int
Value:FV_CMSItemFileTypeValue_DitaMap

Constants.FV_CMSItemFileTypeValue_
DitaTopic

int
Value:FV_CMSItemFileTypeValue_DitaTopic

Constants.FV_CMSItemFileTypeValue_
FmBook

int
Value:FV_CMSItemFileTypeValue_FmBook

289

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FV_CMSItemFileTypeValue_
Text

int
Value:FV_CMSItemFileTypeValue_Text

Constants.FV_CMSItemFileTypeValue_
Img

int
Value:FV_CMSItemFileTypeValue_Img

Constants.FV_CMSItemFileTypeValue_
General

int
Value:FV_CMSItemFileTypeValue_General

Constants.FV_CMSItemFileTypeValue_
Max

int
Value:FV_CMSItemFileTypeValue_Max

Constants.FA_CMSCommandMin

int
Value:FA_CMSCommandMin

Constants.FA_CMSCreateConnection

int
Value:FA_CMSCreateConnection

Constants.FA_CMSSetRootObject

int
Value:FA_CMSSetRootObject

Constants.FA_CMSCreateConnMgrUI

int
Value:FA_CMSCreateConnMgrUI

Constants.FA_CMSGetItemFromPath

int
Value:FA_CMSGetItemFromPath

Constants.FA_CMSCloseConnection

int
Value:FA_CMSCloseConnection

Constants.FA_CMSGetCommandMax
OpCode

int
Value:FA_CMSGetCommandMaxOpCode

Constants.FA_CMSGetPropertyMaxOp
Code

int
Value:FA_CMSGetPropertyMaxOpCode

Constants.FA_CMSObjectCheckout

int
Value:FA_CMSObjectCheckout

Constants.FA_CMSObjectCheckin

int
Value:FA_CMSObjectCheckin

Constants.FA_CMSObjectCancelCheck
out

int
Value:FA_CMSObjectCancelCheckout

Constants.FA_CMSObjectEdit

int
Value:FA_CMSObjectEdit

Constants.FA_CMSObjectOpenReadO
nly

int
Value:FA_CMSObjectOpenReadOnly

290

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FA_CMSObjectDelete

int
Value:FA_CMSObjectDelete

Constants.FA_CMSObjectShowVersion

int
Value:FA_CMSObjectShowVersion

Constants.FA_CMSObjectShowDepen
dents

int
Value:FA_CMSObjectShowDependents

Constants.FA_CMSObjectShowPropert
ies

int
Value:FA_CMSObjectShowProperties

Constants.FA_CMSObjectShowCheckO
utFiles

int
Value:FA_CMSObjectShowCheckOutFiles

Constants.FA_CMSObjectDownload

int
Value:FA_CMSObjectDownload

Constants.FA_CMSObjectDownloadIte
m

int
Value:FA_CMSObjectDownloadItem

Constants.FA_CMSObjectDownloadFo
rOpen

int
Value:FA_CMSObjectDownloadForOpen

Constants.FA_CMSObjectUploadFile

int
Value:FA_CMSObjectUploadFile

Constants.FA_CMSObjectUploadFolde
r

int
Value:FA_CMSObjectUploadFolder

Constants.FA_CMSObjectGetChildren

int
Value:FA_CMSObjectGetChildren

Constants.FA_CMSObjectIsSame

int
Value:FA_CMSObjectIsSame

Constants.FA_CMSObjectRefresh

int
Value:FA_CMSObjectRefresh

Constants.FA_CMSSimpleSearch

int
Value:FA_CMSSimpleSearch

Constants.FA_CMSAdvancedSearch

int
Value:FA_CMSAdvancedSearch

Constants.FA_CMSGetItems

int
Value:FA_CMSGetItems

Constants.FA_CMSBuildContextMenu

int
Value:FA_CMSBuildContextMenu

291

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FA_CMSIsValidCommand

int
Value:FA_CMSIsValidCommand

Constants.FA_CMSCommandMax

int
Value:FA_CMSCommandMax

Constants.FV_CMSMenu_Min

int
Value:FV_CMSMenu_Min

Constants.FV_CMSMenu_Is_Item

int
Value:FV_CMSMenu_Is_Item

Constants.FV_CMSMenu_Is_Disabled

int
Value:FV_CMSMenu_Is_Disabled

Constants.FV_CMSMenu_Is_Separator

int
Value:FV_CMSMenu_Is_Separator

Constants.FV_CMSMenu_Is_SubMenu

int
Value:FV_CMSMenu_Is_SubMenu

Constants.FV_CMSMenu_Max

int
Value:FV_CMSMenu_Max

Constants.FV_CMSVersion_Min

int
Value:FV_CMSVersion_Min

Constants.FV_CMSSameVersion

int
Value:FV_CMSSameVersion

Constants.FV_CMSMinorVersion

int
Value:FV_CMSMinorVersion

Constants.FV_CMSMajorVersion

int
Value:FV_CMSMajorVersion

Constants.FV_CMSVersion_Max

int
Value:FV_CMSVersion_Max

Constants.FV_CMSCheckoutUI_Id_Sho
wDependents

int
Value:FV_CMSCheckoutUI_Id_ShowDependents

Constants.FV_CMSCheckinUI_Id_Sam
eVersion

int
Value:FV_CMSCheckinUI_Id_SameVersion

Constants.FV_CMSCheckinUI_Id_Mino
rVersion

int
Value:FV_CMSCheckinUI_Id_MinorVersion

Constants.FV_CMSCheckinUI_Id_Majo
rVersion

int
Value:FV_CMSCheckinUI_Id_MajorVersion

292

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FV_CMSCheckinUI_Id_Versi
onLabel

int
Value:FV_CMSCheckinUI_Id_VersionLabel

Constants.FV_CMSCheckinUI_Id_Desc
ription

int
Value:FV_CMSCheckinUI_Id_Description

Constants.FV_CMSCheckinUI_Id_Chec
kinComment

int
Value:FV_CMSCheckinUI_Id_CheckinComment

Constants.FV_CMSCheckinUI_Id_Mak
eThisCurrentVersion

int
Value:FV_CMSCheckinUI_Id_MakeThisCurrentVersion

Constants.FV_CMSDeleteUI_DeleteAll
Version

int
Value:FV_CMSDeleteUI_DeleteAllVersion

Constants.FV_CMSDeleteUI_DeleteAll
Dependents

int
Value:FV_CMSDeleteUI_DeleteAllDependents

Constants.FV_CMSCommandId_Min

int
Value:FV_CMSCommandId_Min

Constants.FV_CMSCommandNameId

int
Value:FV_CMSCommandNameId

Constants.FV_CMSCommandConnTyp
eId

int
Value:FV_CMSCommandConnTypeId

Constants.FV_CMSCommandServerId

int
Value:FV_CMSCommandServerId

Constants.FV_CMSCommandUserNam
eId

int
Value:FV_CMSCommandUserNameId

Constants.FV_CMSCommandPasswor
dId

int
Value:FV_CMSCommandPasswordId

Constants.FV_CMSCommandUserField
1

int
Value:FV_CMSCommandUserField1

Constants.FV_CMSCommandReposito
ryId

int
Value:FV_CMSCommandRepositoryId

Constants.FV_CMSCommandUserField
2

int
Value:FV_CMSCommandUserField2

Constants.FV_CMSCommandFilePathI
d

int
Value:FV_CMSCommandFilePathId

Constants.FV_CMSCommandSearchSt
ringId

int
Value:FV_CMSCommandSearchStringId

293

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FV_CMSCommandAdvance
dSearchStringId

int
Value:FV_CMSCommandAdvancedSearchStringId

Constants.FV_CMSCommandId

int
Value:FV_CMSCommandId

Constants.FV_CMSContextMenuId

int
Value:FV_CMSContextMenuId

Constants.FV_CMSContextMenuString

int
Value:FV_CMSContextMenuString

Constants.FV_CMSSilentOperation

int
Value:FV_CMSSilentOperation

Constants.FV_CMSCommandCheckout
WithDescendentId

int
Value:FV_CMSCommandCheckoutWithDescendentId

Constants.FV_CMSCommandCheckin
MakeCurrentVersionId

int
Value:FV_CMSCommandCheckinMakeCurrentVersionI
d

Constants.FV_CMSCommandCheckinK
eepLocalCopyId

int
Value:FV_CMSCommandCheckinKeepLocalCopyId

Constants.FV_CMSCommandCheckin
MinorVersionId

int
Value:FV_CMSCommandCheckinMinorVersionId

Constants.FV_CMSCommandCheckinV
ersionLabelId

int
Value:FV_CMSCommandCheckinVersionLabelId

Constants.FV_CMSCommandCheckinD
escriptionId

int
Value:FV_CMSCommandCheckinDescriptionId

Constants.FV_CMSCommandCheckinC
ommentId

int
Value:FV_CMSCommandCheckinCommentId

Constants.FV_CMSCommandDeleteAll
VersionId

int
Value:FV_CMSCommandDeleteAllVersionId

Constants.FV_CMSCommandDeleteAll
DependentsId

int
Value:FV_CMSCommandDeleteAllDependentsId

Constants.FV_CMSCommandOpenRea
dOnlyId

int
Value:FV_CMSCommandOpenReadOnlyId

Constants.FV_CMSCommandSilentOp
enId

int
Value:FV_CMSCommandSilentOpenId

294

CONSTANTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FV_CMSCommandId_Max

int
Value:FV_CMSCommandId_Max

Constants.FE_CMSNameAlreadyRegist
ered

int
Value:-112

Constants.FE_CMSBadSessionId

int
Value:-113

Constants.FE_CMSBadObjectId

int
Value:-114

Constants.FE_CMSSessionFailed

int
Value:-115

Constants.FE_CMSBadCommandId

int
Value:-116

Constants.FE_CMSObjectCreationFaile
d

int
Value:-117

Constants.FE_CMSRootObjectExists

int
Value:-118

Constants.FE_CMSBadItemFileType

int
Value:-119

Constants.FE_CMSBadItemType

int
Value:-120

Constants.FE_CMSBadItemContainerT
ype

int
Value:-121

Constants.FE_CMSSessionCreationFail
ed

int
Value:-122

Constants.FE_CMSIsValidCMSComma
nd

int
Value:-123

Constants.FE_CMSFailedLogin

int
Value:-150

Constants.FE_CMSFailedCheckout

int
Value:-151

Constants.FE_CMSFailedCheckin

int
Value:-152

Constants.FE_CMSFailedCancelChecko
ut

int
Value:-153

295

DOC
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Constants.FE_CMSFailedDelete

int
Value:-154

Constants.FE_CMSFailedOpenFile

int
Value:-155

Constants.FE_CMSFailedUploadObject

int
Value:-156

Constants.FE_CMSFailedDownloadObj
ect

int
Value:-157

Constants.FE_CMSFailedGetItemFrom
path

int
Value:-158

Constants.FE_CMSFailedLogout

int
Value:-159

5.33. Doc
Property name

Data Type

Description

BannerTextDisplay

Bool

Specifies whether banner text should
be displayed in a document. Here is
an example of usage:
F_ApiGetInt(FV_SessionId,
F_ObjHandleT
docId,FP_BannerTextDispla
y);F_ApiSetInt(FV_Session
Id, F_ObjHandleT
docId,FP_BannerTextDispla
y,True/False);

CurrentPage

FMObject

Denotes the current page [Body page,
Master page or Reference page] in
the document.

FirstBodyPageInDoc

BodyPage

Denotes the first body page in the
document.

FirstCharFmtInDoc

CharFmt

Indicates the first character tag in the
list of the document's character tags.

FirstColorInDoc

Color

Specifies the first color in the list of
document's colors.

296

DOC
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

FirstCombinedFontDefnInDoc

CombinedFo
ntDefn

Specifies the first combined font
definition in the list of the
document's combined font
definitions.

FirstCondFmtInDoc

CondFmt

Indicates the first condition tag in the
list of the document's condition tags.

FirstDITAConrefElementInDoc

string

Gets the first Conref element in the
document

FirstDITALinkElementInDoc

string

Gets the first Conref element in the
document

FirstDITATopicrefElementInDoc

string

Gets the first Topicref element in the
document

FirstDITATopicsetrefElementInDoc

string

Gets the first Topicref element in the
document

FirstDITAXrefElementInDoc

string

Gets the first cross reference element
in the document

FirstFlowInDoc

Flow

Denotes the first flow in the list of the
document's flows.

FirstFnInDoc

Fn

Specifies the first footnote in the list
of the document's footnotes.

FirstGraphicInDoc

FMObject

Indicates the first graphic object in
the list of the document's graphic
objects.

FirstMarkerInDoc

Marker

Denotes the first marker in the list of
the document's markers.

FirstMarkerTypeInDoc

MarkerType

Specifies the first marker type in the
list of the document's marker types.

FirstMasterPageInDoc

MasterPage

Denotes the first master page in the
document.

FirstPgfFmtInDoc

PgfFmt

Indicates the first paragraph tag in
the list of the document's paragraph
tags.

FirstPgfInDoc

Pgf

Specifies the first paragraph in the list
of the document's paragraphs.

297

DOC
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

FirstRefPageInDoc

RefPage

Denotes the first reference page in
the document.

FirstRubiInDoc

Rubi

Specifies the first rubi composite in
the list of the document's rubi
composites.

FirstRulingFmtInDoc

RulingFmt

Indicates the first ruling format in the
list of the document's ruling formats.

FirstSelectedTiInDoc

FMObject

Specifies the first selected text inset
[(FO_TiApiClient, FO_TiText,
FO_TiTextTable, or FO_TiFlow ID)]in
the list of selected text insets in the
document.

FirstSelectedGraphicInDoc

FMObject

Denotes the first selected graphic
object [FO_Graphic ID] in the list of
selected graphic objects in the
document.

SelectedTbl

Tbl

Denotes the table [FO_Tbl ID]
containing the selected table cells.

FirstTblFmtInDoc

TblFmt

Denotes the first table format
[FO_TblFmt ID] in the list of the
document's table formats.

FirstTblInDoc

Tbl

Denotes the first table [FO_Tbl ID] in
the list of the document's tables.

FirstTiInDoc

FMObject

Denotes the first text inset
[FO_TiApiClient, FO_TiText,
FO_TiTextTable, or FO_TiFlow ID] in
the list of the document's text insets.

FirstVarFmtInDoc

VarFmt

Specifies the first variable format
[FO_VarFmt ID] in the list of the
document's variable formats.

FirstVarInDoc

Var

Indicates the first variable [FO_Var ID]
in the list of the document's
variables.

FirstXRefFmtInDoc

XRefFmt

Denotes the first cross-reference
format [FO_XRefFmtID] in the list of
the document's cross reference
formats.

298

DOC
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

FirstXRefInDoc

XRef

Specifies the first cross-reference
[FO_XRef ID] in the list of the
document's cross-references.

HiddenPage

HiddenPage

Denotes a hidden page
[FO_HiddenPage ID] in the
document.

KeyCatalog

BodyPage

Indicates the last body page
[FO_BodyPage ID] in the document.

LastBodyPageInDoc

BodyPage

Indicates the last body page
[FO_BodyPage ID] in the document.

LastMasterPageInDoc

MasterPage

Indicates the last master page
[FO_MasterPage ID] in the document.

LastRefPageInDoc

RefPage

Specifies the last reference page
[FO_RefPage ID] in the document.

LeftMasterPage

MasterPage

Denotes the left master page
[FO_MasterPage ID] in the document.

MainFlowInDoc

Flow

Specifies the main flow [FO_Flow ID]
in the document.

MarkerTypeNames

Strings

Indicates the list of marker type
names.

NextOpenDocInSession

Doc

Denotes the next open document
[(FO_Doc ID] in the list of open
documents in the session.

RightMasterPage

MasterPage

Denotes the right master page
[FO_MasterPage ID] in the document.

AcrobatBookmarkDisplayTags

int

Set to 1 if Include Paragraph Tags in
Bookmark Text is on (the paragraph
tag is added before the paragraph
text in each bookmark); 0, otherwise.

299

DOC
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

Direction

int

Set or get the direction of the
document. Possible values:
•
Constants.FV_DIR_Inherit
- Inherit the direction of the
parent
•
Constants.FV_DIR_LTR Left-to-right
•
FV_DIR_RTL - Right-to-left

ResolvedDirection

int

Get the inherited direction of the
document. Possible values:
•
Constants.FV_DIR_LTR Left-to-right
•
FV_DIR_RTL - Right-to-left

AsianComposer

bool

Whether the document will use the
Asian Composer layout engine.

DocAcrobatColumnArticleThreads

int

Set to 1 if you want separate article
threads for each column; 0 if you
want separate article threads for each
text frame.
The DocPDFNoArticleThread
property must be set to False, if the
DocAcrobatColumnArticleThreads
property is set to True.

DocAcrobatDefaultsChanged

int

Set to 1 if the default heuristics for
determining the paragraph level are
disabled; 0 otherwise.

DocAcrobatElementList

Strings

Denotes the list of the element tags
and context labels to include in
bookmarks. The DocPDFElementList
property applies only to structured
FrameMaker documents.

DocAcrobatElements

int

Set to 1 if elements rather than
paragraphs are used for bookmarks;
set to 0 otherwise. The
DocPDFElements property applies
only to structured FrameMaker
documents.

300

DOC
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

DocAcrobatNoArticleThreads

int

Set to 1 if you do not want article
threads in the resulting PDF; set to 0
otherwise.

GenerateAcrobatInfo

int

Set to 1 if Generate Adobe Acrobat
Data is on. To generate PDF data, you
must set the other document print
properties as follows:
•
PrintToFile - True
•
PrintThumbnails - False
•
PrintSeps - False
•
PrintBlankPages - True
•
PrintLastSheetFirst - False
•
PrintNumCopies - 1
•
PrintOddPages - True
•
PrintEvenPages - True
•
PrintScale - 100%

PDFAllNamedDestinations

int

Set to 1 to create named destinations
for all paragraphs and elements in the
PDF file generated from this
document.

PDFBookmark

bool

Set to True if FrameMaker is to
generate bookmarks when saving as
PDF; set to False otherwise.

301

DOC
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

PDFBookmarksOpenLevel

int

Denote the level of bookmarks to
have expanded when Acrobat opens
the generated PDF document. The
value can be any integer, or one of
the following defined values:
•
Constants.FV_PDFBookmarksOpenDefaultLevel (-1)
•
Constants.FV_PDFBookmarksOpenAllLevels (-2)
•
Constant.FV_PDFBookmarksOpenNoneLevel (-3)
If you specify an integer greater than
the number of levels in the
Bookmarks Settings,
Constants.FV_PDFBookmarks
OpenAllLevels (-1) takes
effect.

PDFConvertCMYKtoRGB

int

When 1, the PDFConvertCMYKtoRGB
setting corresponds with setting
Convert CMYK colors to RGB in the
Save As PDF dialog box.

PDFDestsMarked

int

Set to 1 if the document has
paragraphs or elements marked via
the MarkedForNamed
Destination property.
One of two things must happen in
order for the PDFDestsMarked
property to be True:
1) The document must be created
in version 6.0 or later; the document must be opened in version
6.0 or later
2) The PDF FileSize Optimization
client must be run over it to
mark all paragraphs or elements
that are targets of hypertext
links.
Normally, your client should not set
this value.

302

DOC
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

PDFDistillerAbsent

int

A value of 1 indicates that Acrobat
Distiller is not available. Any other
value indicates that Acrobat Distiller
is available.

PDFDocInfo

Strings

Contains a list of strings expressing
values to be set in the PDF Document
Info dictionary when you save the
book as PDF.
Each dictionary entry is expressed as
a pair of strings; the first string
expresses the field name, and the
second string expresses the field
value.

PDFEndPage

string

Indicates then last page of the
printing page range, in the
FrameMaker numbering style.

PDFJobOption

string

Denotes the name of the Distiller Job
Option. If the specified name does
not exist in the Distiller Job Options
list, then the first Distiller Job Option
in the list is used.

PDFJobOptionsAbsent

int

A value of 1 indicates that PDF Job
Options are not available.

PDFOpenPage

string

Denote the PDF page number, in the
FrameMaker numbering style, at
which Acrobat opens the generated
PDF document.

PDFPageHeight

int

Indicates the page height for the
generated PDF.

PDFPageWidth

int

Indicates the page width for the
generated PDF.

PDFPrintPageRange

int

Set to 1 to generate PDF for the
specified page range; if set to 0,
FrameMaker generates PDF for the
entire document or book.

303

DOC
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

PDFRegistrationMarks

int

Specifies the registration marks for
the generated PDF. May be one of:
•
Constants.FV_PDFRegistrationMarksNone(0)
•
Constants.FV_PDFRegistrationMarksWestern (1)
•
Constants.FV_PDFRegistrationMarksTombo (2)

PDFSeparateFiles

int

Set to 1, if a separate PDF file should
be generated for each document in a
book. This property can be set for
single document, but is ignored in
that case.

PDFStartPage

string

Denotes the first page of the printing
page range, in the FrameMaker
numbering style.

PDFStructure

int

Set to 1 to generate tagged or
structured PDF.

PDFZoomFactor

int

When the PDFZoomType property
is set to Constants.FV_PDFZoomNone
(0), the PDFZoomFactor property
denotes the zoom percentage of the
PDF document (metric 25% to
1600%).
If the value of this property is
negative or zero,
Constants.FV_PDFZoomDefault (1)
takes effect.

304

DOC
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

PDFZoomType

int

Indicates the PDF zoom setting with
which Acrobat opens the generated
PDF document. The value can be one
of:
•
Constants.FV_PDFZoomDefault
(1)
•
Constants.FV_PDFZoomPage (2)
•
Constants.FV_PDFZoomWidth
(3)
•
Constants.FV_PDFZoomHeight
(4)
•
Constants.FV_PDFZoomNone
(0)
If a different value is specified,
Constants.FV_PDFZoomDefau
lt (1) takes effect.

ChapNumComputeMethod

int

Denotes the component document's
chapter numbering type. The
possible value is one of:
•
Constants.FV_NUM_CONTINUE
(0x01): Continue the numbering
from the previous chapter.
•
Constants.FV_NUM_RESTART
(0x02): Use the value specified
for the ChapterNumber property.
•
Constants.FV_NUM_SAME
(0x03): Use the same chapter
number as for the previous file.
•
Constants.FV_NUM_READ_FROM_FILE (0x00): Use the numbering
properties from the document
associated with this book
component.

ChapterNumber

int

Use the value of the
ChapterNumberproperty as the
chapter number, if the
ChapNumComputeMethod
property is set to
Constants.FV_NUM_RESTART (0x02).

305

DOC
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

ChapterNumStyle

int

The numbering style. The possible
value is one of:
•
Constants.FV_NUMSTYLE_NUMERIC (0x00): Arabic.
•
Constants.FV_NUMSTYLE_ROMAN_UC (0x01): Roman, uppercase.
•
Constants.FV_NUMSTYLE_ROMAN_LC (0x02): Roman,lowercase.
•
Constants.FV_NUMSTYLE_ALPHA_UC (0x03): Alphabetic,
uppercase.
•
Constants.FV_NUMSTYLE_ALPHA_LC (0x04): Alphabetic,
lowercase.
•
Constants.FV_NUMSTYLE_KANJI (0x05): Kanji.
•
Constants.FV_NUMSTYLE_ZENKAKU (0x06): Zenkaku.
•
Constants.FV_NUMSTYLE_ZENKAKU_UC (0x07): Zenkaku, uppercase.
•
Constants.FV_NUMSTYLE_ZENKAKU_LC (0x08): Zenkaku, lowercase.
•
Constants.FV_NUMSTYLE_KANJI_KAZU (0x09): Kazu.
•
Constants.FV_NUMSTYLE_DAIJI
(0x0a): Daiji.
•
Constants.FV_NUMSTYLE_TEXT
(0x0b): Text.

ChapterNumText

string

If the ChapNumStyle property is set
to
Constants.FV_NUMSTYLE_TEX
T (0x0b), use the value of the
ChapterNumText property as the
chapter number.

Dictionary

Strings

List of words to accept when spellchecking the document.

306

DOC
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

DocIsModified

int

Set to 1 if the document has been
modified. While this property is
read-only, you can modify a
document without setting this
property to True by setting the
Untouchable property to True for the
document before your client modifies
it. Otherwise, set to 0.

DocIsViewOnly

int

Set to 1 if the document is View Only,
else set to 0.

DocOpenType

int

Denotes the type of document
opened. The possible values are:
•
Constants.FV_DOC_TYPE_BINARY (0x01): Frame binary
document
•
Constants.FV_DOC_TYPE_TEXT
(0x02): ASCII text document
•
Constants.FV_DOC_TYPE_MIF
(0x03): MIF document
•
Constants.FV_DOC_TYPE_FILTER (0x04) : A filtered document.

DocSaveType

int

Denotes the type of document saved.
The possible values are:
•
Constants.FV_DOC_TYPE_BINARY (0x01): Frame binary
document
•
Constants.FV_DOC_TYPE_TEXT
(0x02): ASCII text document
•
Constants.FV_DOC_TYPE_MIF
(0x03): MIF document
•
Constants.FV_DOC_TYPE_FILTER (0x04) : A filtered document.

DontUpdateTextInsets

int

Set to 1 if FrameMaker is not to
automatically update text insets
when it opens the document.

307

DOC
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

DontUpdateXRefs

int

Set to 1 if FrameMaker is not to
automatically update
cross-references when it opens or
prints the document.

FormatOverride

int

Specifies whether there are format
overrides at the current insertion
point.
If the insertion point is in a text range
that has a character format applied to
it, the FormatOverride property is
True if (and only if) the text
formatting at the insertion point
overrides the character format.
If the insertion point is in a text range
that does not have a character format
applied to it, the FormatOverride
property is True if (and only if) the
paragraph containing the insertion
point has formatting that overrides
the Paragraph Catalog format.

IsOnScreen

int

Returns 1 if the document is visible
on the screen, otherwise returns 0.

LineNumDistance

Metric

Sets the line number display width,
that is, the space in which the line
numbers are displayed.

LineNumRestart

int

If set, restarts line number display on
each page.

LineNumShow

int

If set, enables the line number
display.

Name

string

Denotes the filename of the
document.

308

DOC
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

PageNumComputeMethod

int

Denotes the component document's
page numbering type. The possible
value is one of:
•
Constants.FV_NUM_CONTINUE
(0x01): Continue the numbering
from the previous file.
•
Constants.FV_NUM_RESTART
(0x02): Restart numbering at
the value specified by the FirstPageNum property.

PgfNumComputeMethod

int

Denotes the document's paragraph
numbering type. The possible value is
one of:
•

•

Constants.FV_NUM_CONTINUE
(0x01): Continue the numbering
from the previous file.
Constants.FV_NUM_RESTART
(0x02): Restart the numbering
at 1.

SpecifiedKeyCatalog

F_ObjHandl
eT

Key Catalog specified for using for the
document.

StatusLine

string

Indicates the string that appears in
the document status bar.
NOTE: This property always returns an
empty string when queried; it is
effectively write-only.
If you set the StatusLine property to a
string other than an empty string (""),
the string will remain in the status
bar until you reset it.
To reset the StatusLine property
and enable FrameMaker to
automatically update the status line
with normal status information, set it
to an empty string ("").

TextSelection

TextRange

Specifies the currently selected text
range or insertion point in the
document.

309

DOC
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

Untouchable

int

Set to 0 by default. Setting this to 1
allows your client to modify a
document without setting the
DocIsModified property to True.

VolNumComputeMethod

int

Denotes the document's volume
numbering type. The value is one of:
•
Constants.FV_NUM_CONTINUE
(0x01): Continue the numbering
from the previous volume.
•
Constants.FV_NUM_RESTART
(0x02): Use the value specified
for the VolumeNumber property.
•
Constants.FV_NUM_SAME
(0x03): Use the same volume
number as for the previous file

VolumeNumber

int

Use the value of the
VolumeNumber property as the
volume number, if the
VolNumComputeMethod property
is set to
Constants.FV_NUM_RESTART
(0x02).

310

DOC
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

VolumeNumStyle

int

Denotes the volume numbering style.
The value is one of:
•
Constants.FV_NUMSTYLE_NUMERIC (0x00): Arabic
•
Constants.FV_NUMSTYLE_ROMAN_UC (0x01): Roman
numerals, uppercase.
•
Constants.FV_NUMSTYLE_ROMAN_LC (0x02): Roman
numerals,lowercase.
•
Constants.FV_NUMSTYLE_ALPHA_UC (0x03): Alphabetic,
uppercase.
•
Constants.FV_NUMSTYLE_ALPHA_LC (0x04): Alphabetic,
lowercase.
•
Constants.FV_NUMSTYLE_KANJI (0x05): Kanji
•
Constants.FV_NUMSTYLE_ZENKAKU (0x06): Zenkaku
•
Constants.FV_NUMSTYLE_ZENKAKU_UC (0x07): Zenkaku, uppercase.
•
Constants.FV_NUMSTYLE_ZENKAKU_LC (0x08): Zenkaku, lowercase.
•
Constants.FV_NUMSTYLE_KANJI_KAZU (0x09): Kazu
•
Constants.FV_NUMSTYLE_DAIJI
(0x0a): Daiji
•
Constants.FV_NUMSTYLE_TEXT
(0x0b): Text

VolumeNumText

string

Use the value of the
VolumeNumText property, if the
VolNumStyle property is set
toConstants.FV_NUMSTYLE_T
EXT (0x0b).

AutoChangeBars

int

Returns 1 if Automatic Change Bars
are enabled in the document.

311

DOC
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

ChangeBarColor

Color

Indicates the spot color (FO_Color
ID).

ChangeBarDistance

int

Denotes the distance between
change bar and text column.

ChangeBarPosition

int

Denotes the position of the change
bars. The value is one of:
•
Constants.FV_CB_COL_LEFT
(0x00): Left of Column
•
Constants.FV_CB_COL_RIGHT
(0x01): Right of Column
•
Constants.FV_CB_COL_NEAREST (0x02): Side
nearest to Page Edge
•
Constants.FV_CB_COL_FURTHEST (0x03): Side farthest from
Page Edge

ChangeBarThickness

int

Denotes the width of the change
bars.

ShowAll

int

Set to 1 to display all document
conditions, else set to 0.

ShowCondIndicators

int

Set to 1 to display all condition
indicators (Format Overrides). Else,
set to 0.

EqnIntegralSizeLarge

int

Indicates the point size of integral
symbol in large equations (2 pt to 400
pt).

EqnIntegralSizeMed

int

Indicates the point size of integral
symbol in medium equations (2 pt to
400 pt).

EqnIntegralSizeSmall

int

Indicates the point size of integral
symbol in small equations (2 pt to
400 pt).

EqnLevel1SizeLarge

int

Indicates the point size of level 1
expressions in large equations (2 pt to
400 pt).

312

DOC
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

EqnLevel1SizeMed

int

Indicates the point size of level 1
expressions in medium equations (2
pt to 400 pt).

EqnLevel1SizeSmall

int

Indicates the point size of level 1
expressions in small equations (2 pt
to 400 pt).

EqnLevel2SizeLarge

int

Indicates the point size of level 2
expressions in large equations (2 pt to
400 pt).

EqnLevel2SizeMed

int

Indicates the point size of level 2
expressions in medium equations (2
pt to 400 pt).

EqnLevel2SizeSmall

int

Indicates the point size of level 2
expressions in small equations (2 pt
to 400 pt).

EqnLevel3SizeLarge

int

Indicates the point size of level 3
expressions in large equations (2 pt to
400 pt).

EqnLevel3SizeMed

int

Indicates the point size of level 3
expressions in medium equations (2
pt to 400 pt).

EqnLevel3SizeSmall

int

Indicates the point size of level 3
expressions in small equations (2 pt
to 400 pt).

EqnSigmaSizeLarge

int

Indicates the point size of the sigma
symbol in large equations (2 pt to 400
pt).

EqnSigmaSizeMed

int

Indicates the point size of the sigma
symbol in medium equations (2 pt to
400 pt).

EqnSigmaSizeSmall

int

Indicates the point size of the sigma
symbol in small equations (2 pt to
400 pt).

Functions

string

Denotes the character format tag of
the equation font to apply to Math
Functions.

313

DOC
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

Numbers

string

Denotes the character format tag of
the equation font to apply to Math
Numbers.

Strings

string

Denotes the character format tag of
the equation font to apply to Math
Strings.

Symbols

string

Denotes the character format tag of
the equation font to apply to Math
Symbols.

SymbolsList

Strings

List of math symbol fonts used in the
Equation Fonts dialog box.

Variables

string

List of math symbol fonts used in the
Equation Fonts dialog box.

HypertextDoValidate

bool

Set to 1 if the next hypertext string
sent to
theHypertextCommandText
property is to be validated.

HypertextCommandText

string

Denotes the hypertext command to
parse. Setting this value executes the
parser. If the
HypertextDoValidate property
is True, the command is parsed and
validated.

314

DOC
OBJECT REFERENCE

CHAPTER 5

Property name
HypertextParseErr

Data Type
int

Description
Contains a non-zero value if there is a
parser error.
This property is set to one of the
following values if there is a parser
error:
•
Constants.FV_HypertextSyntaxOK (0) - No parse errors.
•
Constants.FV_HypertextEmptyCommand (1) - Hypertext string is
empty.
•
Constants.FV_HypertextUnrecognizedCommand (2) - Cannot
map the first keyword to an
existing HypertextParsedCmdCode value.
•
Constants.FV_HypertextMissingArguments (3) - One or more arguments required for the
command is missing.
•
Constants.FV_HypertextExtraArguments (4) - More than the
required number of arguments
for the command; extra arguments were ignored.
•
Constants.FV_HypertextBadSyntaxPathSpec (10) - File reference
expected for this command, but
no valid filepath found.
•
Constants.FV_HypertextUnanchoredPartialPath (11) - File
reference is relative to the
current document, but the
current document has not been
saved; file location could not be
calculated.
•
Constants.FV_HypertextHelpDirNotFound (20) - Default help
directory either does not exist
(help was not installed) or
cannot be found.
•
Constants.FV_HypertextExpectedANumberParam (30) Command expected a number
but got text; check the value of
the
HypertextParseBadPara
m parameter.

315

DOC
OBJECT REFERENCE

CHAPTER 5

Property name
HypertextValidateErr

Data Type
int

Description
Set to a non-zero value if the
HypertextDoValidate property
is set to True and there is a validation
error.
The HypertextValidateErr
property is set to one of the following
values if there is a validation error:
•
Constants.FV_HypertextValid
(0) - No validation errors
•
Constants.FV_HypertextUsesDefaultText (200) - Default text
was found as an argument; are
you sure the default text is what
you want?
•
Constants.FV_HypertextFileNotRegular (210) - The referenced file
could not be found, or is not a
regular file; for example, it could
be a directory name.
•
Constants.FV_HypertextFileNotMakerDoc (211) - The referenced file is not created by
FrameMaker.
•
Constants.FV_HypertextCantOpenDestFile (212) - Cannot open
the file; perhaps you do not
have permission, or the file is
locked.
•
Constants.FV_HypertextDestinationLinkNotFound (220) - The
referenced file is valid, but
cannot find the named link
within it.
•
Constants.FV_HypertextPageNameNotFound (230) - The
referenced file is valid, but the
specified page is not found.
•
Constants.FV_HypertextUnrecognizedObjectType (240) - The
referenced file is valid, but the
link is to an object with an
unrecognized object type.
•
Constants.FV_HypertextObjectIDNotFound (241) - The file is a
link to an object, but cannot find
the linked object.
•
Constants.FV_HypertextBadMatrix-

316

DOC
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description
•

•

•

•

•

•

•

•

•

Constants.FV_HypertextMatrixCommandInvalid (251)- One of the
commands in the reference
page flow for a matrix command
has a parse or validation error.
Constants.FV_HypertextFlowMissingLines (252) - The reference
flow for a matrix or popup
command is missing one or
more lines.
Constants.FV_HypertextNoNamedFlow (260) - Cannot find the
named reference flow for a
matrix or popup command.
Constants.FV_HypertextRecursiveFlow (261) - The reference flow
for a matrix or popup command
contains nested popup or
matrix commands that name a
parent reference flow.
Constants.FV_HypertextMissingPopupMarker (270) - At least
one entry in the popup
command's reference flow has
no hypertext marker in it.
Constants.FV_HypertextMissingPopupLabelItem (271) - One
entry in the popup command's
reference flow has no text in it.
Constants.FV_HypertextEmptyLineInMiddleOfPopup (272) One entry in the popup
command's reference flow has
no text in it.
Constants.FV_HypertextCommandIllegalWithinPopup (273) Invalid command in the popup
command's reference flow; for
example, matrix or newlink.
Constants.FV_HypertextFcodeInvalid (280)- Invalid FCode in
the hypertext command.

317

DOC
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

HypertextParseBadParam

int

Denotes the index into the string list
contained in the
HypertextParsedArgs property, in
case of a parser error.

HypertextParseErrMsg

string

Denotes the message that
FrameMaker generates for a parser
error.

318

DOC
OBJECT REFERENCE

CHAPTER 5

Property name
HypertextParsedCmdCode

Data Type
int

Description
Denotes the FrameMaker hypertext
command in the
HypertextCommandText property, as
determined by the parser.
The possible value for the
HypertextParsedCmdCode property
is one of:
•
Constants.FV_CmdError (1)
-Parser is in an error state
•
Constants.FV_CmdUnknown (2)
- Unknown command
•
Constants.FV_CmdNoop (3) Command causes no event.
•
Constants.FV_CmdAlert (8) alert command
•
Constants.FV_CmdAlertTitle (9)
- alerttitle command
•
Constants.FV_CmdExit (10) exit command
•
Constants.FV_CmdGoToLink
(11) - gotolink command
•
Constants.FV_CmdGoToLinkFitWin (12) gotolinkfitwin command
•
Constants.FV_CmdGoToNew
(13) - gotonew command
•
Constants.FV_CmdGoToPage
(14) - gotopage command
•
Constants.FV_CmdGoToObjectId (15) - gotoObjectId
command
•
Constants.FV_CmdGoToObjectIdFitWin (16) gotoObjectIdfitwin
command
•
Constants.FV_CmdMatrix (17) matrix command
•
Constants.FV_CmdMessage
(18) - message command
•
Constants.FV_CmdNewLink (19)
- newlink command
•
Constants.FV_CmdNextPage
(20) - nextpage command
•
Constants.FV_CmdPreviousPage (21) - previouspage

319

DOC
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description
•
•

•
•

•

•
•
•

•

•
•

Constants.FV_CmdOpenLink
(22) - openlink command
Constants.FV_CmdOpenLinkFitWin (23) openlinkfitwin command
Constants.FV_CmdOpenNew
(24) - opennew command
Constants.FV_CmdOpenObjectId (25) - openObjectId
command
Constants.FV_CmdOpenObjectIdFitWin (26) openObjectIdfitwin
command
Constants.FV_CmdOpenPage
(27) - openpage command
Constants.FV_CmdPopup (28) popup command
Constants.FV_CmdPreviousLink
(29) - previouslink
command
Constants.FV_CmdPreviousLinkFitWin (30) previouslinkfitwin
command
Constants.FV_CmdQuit (31) quit command
Constants.FV_CmdQuitAll (32) quitall command

320

DOC
OBJECT REFERENCE

CHAPTER 5

Property name
HypertextParsedCmdDest

Data Type
int

Description
Denotes the destination type for link
commands in the
HypertextCommandText property, as
determined by the parser.
The possible value for the
HypertextParsedCmdDest
property is one of:
•
Constants.FV_DestNowhere (0)
- No destination found
•
Constants.FV_DestMarkerNewLink (1) - Destination is a
newlink
•
Constants.FV_DestFirstPage (2)
- Destination is the first page of
a file
•
Constants.FV_DestLastPage (3)
- Destination is the last page of a
file
•
Constants.FV_DestPageNum (4)
- Destination is a named page
(usually a page number)
•
Constants.FV_DestFluidFlow (5)
- Destination is to a fluid flow
document
•
Constants.FV_DestMarker (6) Destination is a marker
•
Constants.FV_DestObjectId (7) Destination is an object ID
(usually for generated hypertext
commands)
•
Constants.FV_DestXRef (8) Destination is a cross-reference

321

DOC
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

HypertextParsedCmdDestObjType

int

Denotes the type of the object in the
target document, for links to objects.
The possible value is one of:
•
Constants.FV_ObjectUnknown
(0) - Unknown or invalid object
•
Constants.FV_ObjectMarker (1)
- Object is a marker
•
Constants.FV_ObjectPgf (2) Object is a paragraph
•
Constants.FV_ObjectXref (3) Object is a cross-reference
•
Constants.FV_ObjectGraphic (4)
- Object is a graphic
•
Constants.FV_ObjectElement
(5) - Object is an element
•
Constants.FV_ObjectTextInset
(6) - Object is a text inset
•
Constants.FV_ObjectDataLink
(7) - Object is subscribed data

HypertextParsedCmdDestObjID

int

Denotes the object in the target
document for links to objects.

HypertextParsedCmdMatrixRows

int

Denotes the number of rows in the
matrix, if the value of the
HypertextParsedCmdCode
property is set to
Constants.FV_CmdMatrix (17)

HypertextParsedCmdMatrixColumns

int

Denotes the number of columns in
the matrix, if the value of the
HypertextParsedCmdCode
property is set to
Constants.FV_CmdMatrix (17)

HypertextParsedLinkName

string

Indicates either the value of a
newlink command, or a keyword such
as FirstPage or LastPage, for links to
new targets.

HypertextParsedPageName

string

Denotes the pagenumber, for links to
pages.

322

DOC
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

HypertextParsedFlowName

string

Denotes the name of the flow (on a
reference page) that contains the
popup or matrix list of commands, for
popup and matrix commands.

HypertextParsedClientName

string

Indicates the name of the API client
to receive the message, for message
commands.

HypertextParsedTitle

string

Indicates the specified title for the
alert box, if the value of the
HypertextParsedCmdCode
property is set to
Constants.FV_CmdAlertTitle (9)

HypertextParsedMessage

string

Denotes the specified message for
the hypertext command, if the value
of the
HypertextParsedCmdCode
command is set to
Constants.FV_CmdAlert (8),
Constants.FV_CmdAlertTitle (9) or
Constants.FV_CmdMessage (18).

HypertextParsedDIFileName

string

Denotes the absolute path to the
target file, expressed in platform
independent syntax, for links to
external files.

MenuBar

Menu

Denotes the identifier of the
document's menu bar (FO_Menu ID).

ViewOnlyMenuBar

Menu

Denotes the identifier of the
document's menu bar when the
document is locked (FO_Menu ID).

FnCustNumString

string

Specifies the characters for custom
document footnote numbers.

FnFirstNum

int

Indicates the first document footnote
number.

FnFmt

string

Indicates the footnote paragraph tag.

FnHeightPerCol

int

Denotes the maximum height
allowed for document footnotes. The
permissible range of values is 36
points to 32767 points.

323

DOC
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

FnInstancePosition

int

Specifies the placement of the
footnote number in the footnote. The
value is one of:
•
Constants.FV_FN_POS_SUPER
(0x00) - Superscript
•
Constants.FV_FN_POS_BASELINE (0x01) - Baseline
•
Constants.FV_FN_POS_SUB
(0x02) - Subscript

FnInstancePrefix

string

Indicates the prefix to appear before
the document footnote number in
the footnote.

FnInstanceSuffix

string

Indicates the suffix to appear after
the document footnote number in
the footnote.

FnNumComputeMethod

int

The document's footnote numbering
type. The value is one of:
•
Constants.FV_NUM_CONTINUE
(0x01) - Continue the
numbering from the previous
file.
•
Constants.FV_NUM_RESTART
(0x02) - Restart numbering at
the value specified by the associated FO_Doc object's
FnFirstNum property.
•
Constants.FV_NUM_PERPAGE
(0x03) - Restart numbering on
each page.

324

DOC
OBJECT REFERENCE

CHAPTER 5

Property name
FnNumStyle

Data Type
int

Description
Indicates the document footnote
numbering style. The value is one of:
•
Constants.FV_FN_NUM_NUMERIC (0x00) - Arabic
•
Constants.FV_FN_NUM_ROMAN_UC (0x01) - Roman uppercase
•
Constants.FV_FN_NUM_ROMAN_LC (0x02) - Roman lowercase
•
Constants.FV_FN_NUM_ALPHA_UC (0x03) - Alphabetic
uppercase
•
Constants.FV_FN_NUM_ALPHA_LC (0x04) - Alphabetic
lowercase
•
Constants.FV_FN_NUM_KANJI
(0x06) - Kanji characters
•
Constants.FV_FN_NUM_ZENKAKU (0x07) - Zenkaku
•
Constants.FV_FN_NUM_ZENKAKU_UC (0x08) - Zenkaku uppercase
•
Constants.FV_FN_NUM_ZENKAKU_LC (0x09) - Zenkaku lowercase
•
Constants.FV_FN_NUM_KANJI_KAZU (0x0A) - Kazu
•
Constants.FV_FN_NUM_DAIJI
(0x0B) - Daiji
•
Constants.FV_FN_NUM_CUSTOM (0x05) - Custom
numbering

325

DOC
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

FnRefPosition

int

Specifies the placement of the
footnote reference in the footnote.
The value is one of:
•
Constants.FV_FN_POS_SUPER
(0x00) - Superscript
•
Constants.FV_FN_POS_BASELINE (0x01) - Baseline
•
Constants.FV_FN_POS_SUB
(0x02) - Subscript

FnRefPrefix

string

Indicates the prefix to appear before
the number in the document text.

FnRefSuffix

string

Indicates the suffix to appear after
the number in the document text.

BottomMargin

int

Indicates the bottom page margin.

ColGap

int

Denotes the size of the gap between
text columns

DocIsDoubleSided

int

Set to 1 if the layout of the document
is a 2 sided page; 0 otherwise.

FirstPageNum

int

Indicates the page number of the first
page.

FirstPageVerso

int

Set to 1 for right first page; 0 for left
first page.

LeftMargin

int

Denotes the left page margin.

NumCols

int

Indicates the number of columns on
the page.

PageHeight

int

Specifies the height of the
document's pages.
NOTE: Setting this property,
automatically sets the page height for
all the body pages of the document.

326

DOC
OBJECT REFERENCE

CHAPTER 5

Property name
PageNumStyle

Data Type
int

Description
Denotes the page numbering style.
The value is one of:
•
Constants.FV_PAGE_NUM_NUMERIC (0x01) - Arabic
•
Constants.FV_PAGE_NUM_ROMAN_UC (0x01) - Roman uppercase
•
Constants.FV_PAGE_NUM_ROMAN_LC (0x02) - Roman lowercase
•
Constants.FV_PAGE_NUM_ALPHA_UC (0x03) - Alphabetic
uppercase
•
Constants.FV_PAGE_NUM_ALPHA_LC (0x04) - Alphabetic
lowercase
•
Constants.FV_PAGE_NUM_KANJI
(0
x05) - Kanji characters
•
Constants.FV_PAGE_NUM_ZENKAKU (0x06) - Zenkaku
•
Constants.FV_PAGE_NUM_ZENKAKU_UC (0x07) - Zenkaku uppercase
•
Constants.FV_PAGE_NUM_ZENKAKU_LC (0x08) - Zenkaku lowercase
•
Constants.FV_PAGE_NUM_KANJI_KAZU (0x09) - Kazu
•
Constants.FV_PAGE_NUM_DAIJI (0x0a) - Daiji

327

DOC
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

PageRounding

int

Indicates how to round pages. The
value is one of:
•
Constants.FV_PR_DEL_EMPTY
(0x01) - Delete Empty Pages
•
Constants.FV_PR_KEEP_NUM_EVEN (0x02) - Make
Page Count Even
•
Constants.FV_PR_KEEP_NUM_ODD (0x03) - Make Page
Count Odd
•
FV_PR_DONT_CHANGE (0x04) Do Not Change Page Count

PageWidth

int

Specifies the width of the document's
pages.
NOTE: Setting this property,
automatically sets the page width for
all the body pages of the document.

328

DOC
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

PointPageNumStyle

int

Denotes the point page numbering
style. The value is one of:
•
Constants.FV_PAGE_NUM_NUMERIC (0x01) - Arabic
•
Constants.FV_PAGE_NUM_ROMAN_UC (0x01) - Roman uppercase
•
Constants.FV_PAGE_NUM_ROMAN_LC (0x02) - Roman lowercase
•
Constants.FV_PAGE_NUM_ALPHA_UC (0x03) - Alphabetic
uppercase
•
Constants.FV_PAGE_NUM_ALPHA_LC (0x04) - Alphabetic
lowercase
•
Constants.FV_PAGE_NUM_KANJI
(0
x05) - Kanji characters
•
Constants.FV_PAGE_NUM_ZENKAKU (0x06) - Zenkaku
•
Constants.FV_PAGE_NUM_ZENKAKU_UC (0x07) - Zenkaku uppercase
•
Constants.FV_PAGE_NUM_ZENKAKU_LC (0x08) - Zenkaku lowercase
•
Constants.FV_PAGE_NUM_KANJI_KAZU (0x09) - Kazu
•
Constants.FV_PAGE_NUM_DAIJI (0x0a) - Daiji

RightMargin

int

Denotes the Right page margin.

SmartQuotes

int

Returns 1 if Smart Quotes is enabled;
returns 0 otherwise.

SmartSpaces

int

Returns 1 if Smart Spaces is enabled;
returns 0 otherwise.

TopMargin

int

Denotes the Top Page Margin.

329

DOC
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

PrintBlankPages

int

Returns 1 if the PageRounding
property allows an empty page at end
of a document. Returns 0, otherwise.

PrintCollated

int

Returns 1 if Collate is enabled.
Returns 0, otherwise.

PrintCols

int

Indicates the number of columns to
print, if the PrintThumbnails
property is set to True.

PrintEmulsion

int

Specifies the direction of the print
emulsion. The value is one of:
•
•

Constants.FV_EMUL_UP (0) Emulsion side up
Constants.FV_EMUL_DOWN (1)
- Emulsion side down

PrintEndPage

int

Specifies the number of the last page
to print.
NOTE: The value of the DocFluidFlow
property must be 0, when you use the
PrintEndPage property. You cannot
print a range of pages when a
document is in fluid view.

PrintEndPageName

int

Denotes the page number string for
the last page to be printed. Use this
property when the pages are
numbered with a style other than
Constants.FV_PAGE_NUM_NUM
ERIC (0x01).
NOTE: The value of the DocFluidFlow
property must be 0, when you use the
PrintEndPageName property. You
cannot print a range of pages when a
document is in fluid view.

PrintEndPoint

int

Denotes the number of the last point
page to print.

330

DOC
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

PrinterName

string

Specifies the name of the printer.
NOTE: Setting the PrinterName
property on Windows has no effect.
NOTE: You can set the printer to the
default printer by specifying the
PrinterName as null.

PrintEvenPages

int

Set to 1 if Print Even-Numbered Pages
is enabled. Set to 0, otherwise.

PrintFileName

string

Name of the file to which to print.
You can set the filename to the
default filename by specifying the
value of the PrintFileName
property as null.

PrintImaging

int

Specifies the type of print imaging.
The value is one of:
•
Constants.FV_IMG_POSITIVE
(0)
•
Constants.FV_IMG_NEGATIVE
(1)

PrintLastSheetFirst

int

Set to 1 to print the last sheet first.
Else, set to 0.

PrintLowRes

int

Set to 1 to print in low resolution.
Else, set to 0.

PrintManualFeed

int

Set to 1 if Manual feed is enabled.
Else, set to 0.

PrintNumCopies

int

Denotes the number of copies to
print.

PrintOddPages

int

Set to 1 if Print Odd-Numbered Pages
is enabled. Else, set to 0.

PrintPaperHeight

int

Specifies the height of the printing
paper.

PrintPaperWidth

int

Indicates the width of the printing
paper.

PrintRegistrationMarks

int

Set to 1 if Registration Marks is
enabled; Set to 0 otherwise.

331

DOC
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

PrintRows

int

Indicates the number of rows to print
if the PrintThumbnails property is set
to True.

PrintScale

int

Denotes the Print scale factor
expressed as a percentage metric (0%
to 100%).For print scale percentages,
the value <<16 or 0x10000 specifies
100%.

PrintScope

int

Denotes the pages to print. The value
is one of:
•
Constants.FV_PR_ALL (1) - Print
all pages
•
Constants.FV_PR_RANGE (2) Print a range of pages
NOTE: The value of the DocFluidFlow
property must be set to 0 when you
set the PrintScope property. You
cannot print a range of pages when a
document is in the fluid view.

PrintSeps

int

Returns 1 if Print Separations
is enabled. Else, returns 0.

PrintStartPage

int

Denotes the number of the first page
to print.
NOTE: The value of the DocFluidFlow
property must be set to 0 when you
set the PrintStartPage property. You
cannot print a range of pages when a
document is in the fluid view.

PrintStartPageName

int

Indicates the page number string for
the first page to print.This property is
valid only when the pages are
numbered with a style other than
Constants.FV_PAGE_NUM_NUMERIC
(0x00)
NOTE: The value of the DocFluidFlow
property must be set to 0 when you
set the PrintStartPage property. You
cannot print a range of pages when a
document is in the fluid view.

332

DOC
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

PrintStartPoint

int

Indicates the number of the first
point page to print.

PrintThumbnails

int

Returns 1 if Print Thumbnails is
enabled. Returns 0, otherwise.

PrintToFile

int

Returns 1 if Print Only to File is
enabled. Else, returns 0.

SkipBlankSeps

int

Returns 1 if Skip Blank Separations
(do not print blank color separations)
is enabled. Else, returns 0.

TrapwiseCompatibility

bool

Set to 1 if Trapwise Compatibility is
enabled. Else, set to 0.
NOTE: Setting the
TrapwiseCompatibility parameter to
True automatically sets the
PrintToFile parameter to True and the
PrintSeps parameter to False.

NarrowRubiSpaceForOther

int

Denotes the value for a composite
ruby object. The value is one of:
•
Constants.FV_Wide (0)
•
Constants.FV_Narrow (1)
•
Constants.FV_Proportional (2)

RubiOverhang

int

Set to 1 if Rubi is allowed to
overhang, else set to 0.

RubiSize

int

Specifies the scaling factor for rubi
text expressed as percentage of the
current font size (metric 1% to
1000%).
NOTE: If the RubiSize property and the
RubiFixedSize property are both set,
the most recently set property value
is used.

RubiFixedSize

int

Specifies the fixed size for all rubi text
(metric 2 points to 400 points).
NOTE: If the RubiFixedSize property
and the RubiSize property are both
set, the most recently set property
value is used.

333

DOC
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

WideRubiSpaceForOther

int

Denotes the value for a composite
ruby object. The value is one of:
•
Constants.FV_Wide (0)
•
Constants.FV_Narrow (1)
•
Constants.FV_Proportional (2)

ElementSelection

ElementRan
ge

Denotes the currently selected
element range in the document.

CustomElementList

Strings

Contains the list of tags to display
when the
ElementCatalogDisplay
property is set to
Constants.FV_ELCAT_CUSTOM
(0x04).

DefaultExclusions

Strings

Indicates the list of exclusions
inherited when a document is
included in a structured book.

DefaultInclusions

Strings

Indicates the list of inclusions
inherited when a document is
included in a structured book.

ElementBoundaryDisplay

int

Specifies the Element Boundary
Display options. The value is one
of:
•
Constants.FV_ELEM_DISP_NONE (0) - Do not display any
element boundaries
•
Constants.FV_ELEM_DISP_BRACKET
S (1) - Display the bracketed
boundaries
•
Constants.FV_ELEM_DISP_TAGS(
2) - Display the element tags

ElementCatalog

ElementCat
alogEntrie
s

Displays the list of elements in the
Element Catalog.

334

DOC
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

ElementCatalogDisplay

int

Indicates the catalog display options.
The value is one of:
•
Constants.FV_ELCAT_STRICT
(0x00)- Valid children for
working from start to finish
•
Constants.FV_ELCAT_LOOSE
(0x01) - Valid children for
working in any order
•
Constants.FV_ELCAT_CHILDREN (0x02) - Children allowed
anywhere in the parent
•
Constants.FV_ELCAT_ALL (0x03)
- All elements
•
Constants.FV_ELCAT_CUSTOM
(0x04) - The list of tags specified
by the CustomElementList property.

FirstElementDefInDoc

ElementDef

Denotes the first element definition
in the list of element definitions in
the document (FO_ElementDef ID).

FirstFmtChangeListInDoc

FmtChangeL
ist

Specifies the ID of the first format
change list in the list of format
change lists in the
book.(FO_FmtChangeList ID).

MaxBottomMargin

int

Specifies the maximum bottom
margin allowed in the document.

MaxFirstIndent

int

Specifies the maximum first indent
allowed in the document.

MaxFontSize

int

Denotes the maximum font size
allowed in the document.

MaxLeading

int

Denotes the maximum leading
allowed in the document.

MaxLeftIndent

int

Specifies the maximum left indent
allowed in the document.

MaxLeftMargin

int

Specifies the maximum left margin
allowed in the document.

335

DOC
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

MaxRightIndent

int

Specifies the maximum right indent
allowed in the document.

MaxRightMargin

int

Specifies the maximum right margin
allowed in the document.

MaxSpaceAbove

int

Denotes the maximum space above
paragraph allowed in the document.

MaxSpaceBelow

int

Denotes the maximum space below
paragraph allowed in the document.

MaxStretch

int

Denotes the maximum character
stretch (set width) expressed as a
percentage of normal stretch for the
font (metric –10% to 1000%).

MaxTabPosition

int

Specifies the maximum tab position
allowed in the document.

MaxTopMargin

int

Specifies the maximum top margin
allowed in the document.

MinBottomMargin

int

Specifies the minimum bottom
margin allowed in the document.

MinFirstIndent

int

Specifies the minimum first indent
allowed in the document.

MinFontSize

int

Denotes the minimum font size
allowed in the document.

MinLeading

int

Denotes the minimum leading
allowed in the document.

MinLeftIndent

int

Denotes the minimum left indent
allowed in the document.

MinLeftMargin

int

Denotes the minimum left margin
allowed in the document.

MinRightIndent

int

Denotes the minimum right indent
allowed in the document.

MinRightMargin

int

Denotes the minimum right margin
allowed in the document.

MinSpaceAbove

int

Denotes the minimum space above
the paragraph allowed in the
document.

336

DOC
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

MinSpaceBelow

int

Denotes the minimum space below
the paragraph allowed in the
document.

MinStretch

int

Indicates the minimum character
stretch (set width) expressed as a
percentage of normal stretch for the
font (metric –10% to 1000%)

MinTabPosition

int

Indicates the minimum tab position
allowed in the document.

MinTopMargin

int

Indicates the minimum top margin
allowed in the document.

NewElemAttrDisplay

int

Specifies the attribute display
properties for new elements. The
value is one of:
•
Constants.FV_ATTR_DISP_NONE (1) - Do not display attributes
•
Constants.FV_ATTR_DISP_REQSPEC (2) - Display
required and specified attributes
•
Constants.FV_ATTR_DISP_ALL
(3) - Display all attributes

NewElemAttrEditing

int

Specifies when the Edit Attributes
dialog box appears for new elements.
The value is one of:
•
Constants.FV_ATTR_EDIT_NONE (0)
•
Constants.FV_ATTR_EDIT_REQUIRED (1)
•
Constants.FV_ATTR_EDIT_ALWAYS (2)

SeparateInclusions

int

Returns 1 if inclusions are listed
separately in the Element Catalog.
Else, returns 0.

337

DOC
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

StructuredApplication

string

The name of the structure application
that is associated with the document.
If the document has no associated
structure application, the
GetString() method returns an
empty string.

UseInitialStructure

int

Returns 1 if FrameMaker inserts the
initial structure for new elements.
Else, returns 0.

XmlDocType

string

Contains the DOCTYPE parameter.
from the source XML.

XmlEncoding

string

Contains the encoding parameter of
the XML Declaration for the source
XML document.
The string is empty if no encoding is
specified.
If the XmlEncoding property is set,
the XML Declaration contains the
encoding parameter with the set
value on Save As XML operation.

XmlFileEncoding

string

Specifies the encoding that is
detected for the source XML book. If
no encoding is specified for the
source XML, the value of the
XmlEncoding property will be an
empty string. In that case, if this
string is set, it determines the
encoding to use when saving as XML.
If the XmlEncoding property has a
value, the value of
theXmlFileEncoding property
may be null.

XmlPublicId

string

Indicates the DOCTYPE public
identifier for the source XML
document.

338

DOC
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

XmlStandAlone

int

An integer that specifies the XML
standalone parameter for the XML
document that is the source of the
current document. The value is one
of:
•
Constants.FV_XML_STANDALONE_YES (1)
•
Constants.FV_XML_STANDALONE_NO (2)
•
Constants.FV_XML_STANDALONE_NODEC (3)
•
Constants.FV_XML_STANDALONE_NONE (4)
The standalone parameter is declared
in the XML Declaration.
For a file with no XML Declaration,
the value is
Constants.FV_XML_STANDALONE_N
ODEC (3).
For an XML Declaration with no
standalone parameter, this value is
Constants.FV_XML_STANDALONE_N
ONE (4).

XmlStyleSheet

string

Specifies the XML stylesheet
processing instruction to write out to
XML when saving the document as
XML. The ESTK does not verify that
you use correct syntax in this
string.The value you set should not
include the PI delimiters,.
For example, the string you supply for
my.css may be:
"type=\"text\\css\"
href=\"my.css\""

Only use this string to set a specific
stylesheet specification.
NOTE: The GetString() method always
returns null for this property. To get
the list of stylesheet specifications
associated with a document, use the
XmlStyleSheetList property.

339

DOC
OBJECT REFERENCE

CHAPTER 5

Property name
XmlStyleSheetList

Data Type
Strings

Description
Contains a list of stylesheet
processing instructions for the
current document.A document can
have more than one stylesheet
specification associated with it. The
ESTK does not verify that you use the
correct syntax in these strings. The
value you set should not include the
PI delimiters,. For
example, the string you supply for
my.css may be:
"type=\"text\\css\"
href=\"my.css\""

Setting a list to the XmlStyleSheetList
property completely overwrites the
preceding list.
XmlSystemId

string

Specifies the DOCTYPE system
identifier for the source XML
document.

XmlUseBOM

int

Indicates whether a byte order mark
was detected when opening the
source XML. The value is one of:
•
Constants.FV_XML_USEBOM_YES (1)
•
Constants.FV_XML_USEBOM_NO (2)
If this value is set to
Constants.FV_XML_USEBOM_YES (1),
FrameMaker writes a byte order
mark in the resulting XML, when
saving as XML.

XmlVersion

string

Indicates the XML Version that was
specified in the XML Declaration
when the file was opened.
If no XML version was specified, the
GetString() method returns an empty
string. If this string contains an invalid
XML declaration, a parsing error
occurs when the document is saved
as XML.

340

DOC
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

XmlWellFormed

int

Indicates whether the source XML
qualified as well formed. The value is
one of:
•
Constants.FV_XML_WELLFORMED_YES (1)
•
Constants.FV_XML_WELLFORMED_NO (2)

TblFnCellPosition

int

Denotes the placement of footnote
number in footnote text. The value is
one of:
•
Constants.FV_FN_POS_SUPER
(0x00) - Superscript
•
Constants.FV_FN_POS_BASELINE (0x01) - Baseline
•
Constants.FV_FN_POS_SUB
(0x02) - Subscript

TblFnCellPrefix

string

Specifies the prefix to appear before
the table footnote number in table
cell.

TblFnCellSuffix

string

Specifies the suffix to appear after
the table footnote number in table
cell.

TblFnCustNumString

string

Specifies the characters for custom
table footnote numbers.

TblFnFmt

string

Represents the paragraph tag of the
table footnote.

341

DOC
OBJECT REFERENCE

CHAPTER 5

Property name
TblFnNumStyle

Data Type
int

Description
Denotes the footnote numbering
style for tables in the document. The
value is one of:
•
Constants.FV_FN_NUM_NUMERIC (0x00) - Arabic
•
Constants.FV_FN_NUM_ROMAN_UC (0x01) - Roman uppercase
•
Constants.FV_FN_NUM_ROMAN_LC (0x02) - Roman lowercase
•
Constants.FV_FN_NUM_ALPHA_UC (0x03) - Alphabetic
uppercase
•
Constants.FV_FN_NUM_ALPHA_LC (0x04) - Alphabetic
lowercase
•
Constants.FV_FN_NUM_KANJI
(0x06) - Kanji characters
•
Constants.FV_FN_NUM_ZENKAKU (0x07) - Zenkaku
•
Constants.FV_FN_NUM_ZENKAKU_UC (0x08) - Zenkaku uppercase
•
Constants.FV_FN_NUM_ZENKAKU_LC (0x09) - Zenkaku lowercase
•
Constants.FV_FN_NUM_KANJI_KAZU (0x0A) - Kazu
•
Constants.FV_FN_NUM_DAIJI
(0x0B) - Daiji
•
Constants.FV_FN_NUM_CUSTOM (0x05) - Custom
numbering.

342

DOC
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

TblFnPosition

int

Denotes the placement of the
footnote number in the text. The
value is one of:
•
Constants.FV_FN_POS_SUPER
(0x00) - Superscript
•
Constants.FV_FN_POS_BASELINE (0x01) - Baseline
•
Constants.FV_FN_POS_SUB
(0x02) - Subscript

TblFnPrefix

string

Indicates the prefix to appear before
the number in the table footnote.

TblFnSuffix

string

Indicates the suffix to appear after
the number in the table footnote.

Capitalization

int

Indicates the type of capitalization.
The value is one of:
•
Constants.FV_CAPITAL_CASE_NORM (0)
•
Constants.FV_CAPITAL_CASE_SMALL (1)
•
Constants.FV_CAPITAL_CASE_LOWER (2)
•
Constants.FV_CAPITAL_CASE_UPPER (3)

ChangeBar

int

Returns 1 if Changebars are enabled.
Else, returns 0.

CharTag

string

Indicates the name of the character
format tag.

Color

Color

Denotes the Spot color (FO_Color ID).

CondFmtIsShown

int

Returns 1 if the document conditions
are shown. Else, returns 0.

CombinedFontFamily

CombinedFo
ntDefn

Contains the Combined font
definition (FO_CombinedFontDefn)

FontEncodingName

string

Specifies the font encoding.

343

DOC
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

FontAngle

int

Denotes the font angle (specifies an
index into the array of font angles
provided by the session property,
FontAngleNames).

FontFamily

int

Denotes the font family (specifies an
index into the array of font families
provided by the session property,
FontFamilyNames).

FontPlatformName

string

Indicates the name that uniquely
identifies a font on a specific
platform.

FontPostScriptName

string

Indicates the name given to a font
when it is sent to a PostScript printer.

FontSize

int

Specifies the font size (2 point to 400
point).

FontVariation

int

Denotes the font variation (specifies
an index into the array of font
variations provided by the session
property FontVariationNames).

FontWeight

int

Denotes the font weight (specifies an
index into the array of font weights
provided by the session property
FontWeightNames).

InCond

Objects

Indicates the condition tags that
apply to the text (an array of
FO_CondFmt IDs).

KernX

int

Specifies the horizontal kern value for
manual kerning expressed as a
percentage of an em (metric – 100%
to 1000%). A positive value moves a
character right and a negative value
moves a character left.

KernY

int

Specifies the vertical kern value for
manual kerning expressed as a
percentage of an em (metric – 100%
to 1000%). A positive value moves
characters up and a negative value
moves characters down.

344

DOC
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

Overline

int

Returns 1 if Overline style is
enabled, else returns 0.

PairKern

int

Returns 1 if Pair Kern is enabled,
else returns 0.

Position

int

Denotes the text position relative to
the baseline of text. The value is one
of:
•
Constants.FV_POS_NORM (0) Normal
•
Constants.FV_POS_SUPER (1) Superscript
•
Constants.FV_POS_SUB (2) Subscript

SepOverride

Color

Specifies the custom color separation
override (FO_Color ID).

Stretch

int

Denotes the character stretch (set
width) expressed as a percentage of
normal stretch for the font (metric –
10% to 1000%).

Strikethrough

int

Returns 1 if Strikethrough style is
enabled. Else, returns 0.

StyleOverrides

int

Specifies the style condition
indicators for conditional text. The
value is one of:
•
Constants.FV_CN_NO_OVERRIDE (0)
•
Constants.FV_CN_OVERLINE (1)
•
Constants.FV_CN_STRIKETHROUGH (2)
•
Constants.FV_CN_SINGLE_UNDERLINE (3)
•
Constants.FV_CN_DOUBLE_UNDERLINE (4)

345

DOC
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

Underlining

int

Denotes the style of underlining. The
value is one of:
•
Constants.FV_CB_NO_UNDERLINE (0)
•
Constants.FV_CB_SINGLE_UNDERLINE (1)
•
Constants.FV_CB_DOUBLE_UNDERLINE (2)
•
Constants.FV_CB_NUMERIC_UNDERLINE (3)

UseSepOverride

int

Returns 1 if the value of the
SepOverride property overrides
the default color separation. Else,
returns 0.

LineBreakAfter

string

Indicates the characters at which it is
permissible to break lines.

SmallCapsSize

int

Indicates the scaling factor for small
caps expressed as a percentage of
current font size (metric 1% to
1000%).

SmallCapsStretch

int

Denotes the character stretch (set
width) for small caps expressed as a
percentage of normal stretch for the
font (metric –10% to 1000%).

SubScriptShift

int

Denotes the baseline offset of
subscripts expressed as a percentage
of current font size (metric 1% to
1000%).

SubScriptSize

int

Indicates the scaling factor for
subscripts expressed as a percentage
of current font size (metric 1% to
1000%).

SubScriptStretch

int

Indicates the character stretch (set
width) for subscripts expressed as a
percentage of normal stretch for the
font (metric –10% to 1000%).

346

DOC
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

SuperScriptShift

int

Denotes the baseline offset of
superscripts expressed as percentage
of current font size (metric 1% to
1000%).

SuperScriptSize

int

Specifies the scaling factor for
superscripts expressed as percentage
of the current font size (metric 1% to
1000%)

SuperScriptStretch

int

Specifies the character stretch (set
width) for superscripts expressed as a
percentage of normal stretch for the
font (metric –10% to 1000%).

IsIconified

int

Returns 1 if the document window is
iconified. Else, returns 0.

IsInFront

int

Set to 1 if the document window is in
front of other windows in the
FrameMaker product session. Else,
set to 0.

Label

string

Denotes the title in the document
window title bar.

ScreenHeight

int

Denotes the height of the document
window in pixels.

ScreenWidth

int

Denotes the width of the document
window in pixels.

ScreenX

int

Indicates the offset of the document
window in pixels from the left side of
the screen (or the left of the
FrameMaker application window).
If you set a value that results in the
document window being off the
screen, that value is ignored and the
old value is retained.

347

DOC
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

ScreenY

int

Indicates the offset of the document
window in pixels from the top of the
screen (or the top of the FrameMaker
application window).
If you set a value that results in the
document window being off the
screen, that value is ignored and the
old value is retained.

SnapAngle

int

Specifies the angle of rotation for
Snap Rotate.

SnapGridUnits

int

Denotes the units for Snap Grid
spacing. The permissible range of
values is from 0 to 32768 points.

SpotColorView

int

Denotes the spot color separation
view. The values range from 0 to 6.0
specifies View 1, 1 specifies View 2,
and so on.

ViewBorders

int

Returns 1 if Borders is enabled, else
returns 0.

ViewDisplayUnits

int

Denotes the MetricT equivalent of
one unit in the current Display Units.
For example, if Display Units is points,
this parameter returns 65536.

ViewFontSizeUnits

int

Denotes the MetricT equivalent of
one unit in the current Font Size Unit.
Font size units can be either Points or
Q. If Points, this returns 65536. If Q,
this returns 47098.

ViewGrid

int

Returns 1 if View Grid is enabled.
Else, returns 0.

ViewGridUnits

int

Denotes the units for Grid Lines.

ViewNoGraphics

int

Returns 1 if Graphics is not enabled.
Else, set to 0.

348

DOC
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

ViewPageScrolling

int

Denotes the Page scrolling technique.
The value is one of:
•
Constants.FV_SCROLL_VARIABLE (0)
•
Constants.FV_SCROLL_HORIZONTAL (1)
•
Constants.FV_SCROLL_VERTICAL (2)
•
Constants.FV_SCROLL_FACING
(3)

ViewRulers

int

Returns 1 if Rulers is enabled. Else,
returns 0.

ViewRulerUnits

int

Denotes the units to display rulers.

ViewTextSymbols

int

Returns 1 if Text Symbols is enabled.
Else, returns 0.

Zoom

int

Specifies the zoom percentage of
document (metric 25% to 1600%).

DocFluidFlow

Flow

Specifies the flow to set to fluid view.
To turn this off, set the value of this
property to 0.

ViewOnlyDeadCodes

UInts

Indicates the F-codes that cannot be
executed in the document.

ViewOnlySelect

int

Specifies whether user can select text
or graphics in the document. The
value is one of:
•
Constants.FV_VOS_USER_ONLY (1) - the user can
select text when pressing modifier keys, and link targets
(cross-reference sources and
newliniks) do not highlight.
•
Constants.FV_VOS_NONE (2) the user cannot select text, and
links targets do not highlight.
•
Constants.FV_VOS_YES(3) - the
user can select text (using modifier keys) and link targets are
highlighted.

349

DOC
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

ViewOnlyWinBorders

int

Returns 1 if the document has normal
document borders; returns 0 if the
document scroll bars and border
buttons are suppressed.

ViewOnlyWinMenubar

int

Returns 1 if the document has a
document window menu bar. Else,
returns 0.

ViewOnlyWinPalette

int

Returns 1 if the document is a
palette. Else, returns 0.

ViewOnlyWinPopup

int

Returns 1 if the document window
pop-up menu is available. Else,
returns 0.

ViewOnlyXRef

int

Specifies the behavior of
cross-references in the document.
The value is one of:
•
Constants.FV_VOX_NOT_ACTIVE(0) - Cross references are
not active.
•
Constants.FV_VOX_GOTO_BEHAVIOR(1) - Internal
cross-references are active.
•
Constants.FV_VOX_OPEN_BEHAVIOR(2) - External
cross-references are active.
•
Constants.FV_VOX_ALERT(3) Alert appears when cross-reference is clicked.

PDFGenerateForReview

int

This flag is used to generate a PDF for
review workflow that is getting
review comments in PDF and
importing them back to FrameMaker
document. It helps in importing back
the comments correctly. When this
flag is turned ON, the behavior is
same as if the "Generate for review
only" checkbox is ON in the PDF
setup dialog.

350

DOC
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

PDFViewPDF

int

Set to 1 to open the PDF after
creating it with the Save aS PDF
command.

StructuredApplicationForOpen

string

Specifies the application that has
been used to open the document.

SecNumComputeMethod

int

Denotes the type of numbering
applied on a particular section of a
document. The value is one of:
•
Constants.FV_NUM_CONTINUE
(0x01)
•
Constants.FV_NUM_RESTART
(0x02)
•
Constants.FV_NUM_SAME
(0x03)

351

DOC
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

SectionNumStyle

int

Denotes the section numbering style.
The value is one of:
•
Constants.FV_PAGE_NUM_NUMERIC(0x00) - Arabic
•
Constants.FV_PAGE_NUM_ROMAN_UC(0x01) - Roman uppercase
•
Constants.FV_PAGE_NUM_ROMAN_LC(0x02) - Roman lowercase
•
Constants.FV_PAGE_NUM_ALPHA_UC(0x03) - Alphabetic
uppercase
•
Constants.FV_PAGE_NUM_ALPHA_LC(0x04) - Alphabetic
lowercase
•
Constants.FV_PAGE_NUM_KANJI(0x
05) - Kanji characters
•
Constants.FV_PAGE_NUM_ZENKAKU(0x06) - Zenkaku
•
Constants.FV_PAGE_NUM_ZENKAKU_UC(0x07) - Zenkaku uppercase
•
Constants.FV_PAGE_NUM_ZENKAKU_LC(0x08) - Zenkaku lowercase
•
Constants.FV_PAGE_NUM_KANJI_KAZU(0x09) - Kazu
•
Constants.FV_PAGE_NUM_DAIJI(0x0a) - Daiji

SectionNumber

int

Denotes the section number in the
document.

SectionNumText

string

Indicates the text to use for the
SectionNumber parameter.

352

DOC
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

SubsecNumComputeMethod

int

Denotes the type of numbering
applied on a particular subsection of
a document. The value is one of:
•
Constants.FV_NUM_CONTINUE
(0x01)
•
Constants.FV_NUM_RESTART
(0x02)
•
Constants.FV_NUM_SAME
(0x03)

SubsectionNumStyle

int

Denotes the subsection numbering
style. The value is one of:
•
Constants.FV_PAGE_NUM_NUMERIC(0x00) - Arabic
•
Constants.FV_PAGE_NUM_ROMAN_UC(0x01) - Roman uppercase
•
Constants.FV_PAGE_NUM_ROMAN_LC(0x02) - Roman lowercase
•
Constants.FV_PAGE_NUM_ALPHA_UC(0x03) - Alphabetic
uppercase
•
Constants.FV_PAGE_NUM_ALPHA_LC(0x04) - Alphabetic
lowercase
•
Constants.FV_PAGE_NUM_KANJI(0x
05) - Kanji characters
•
Constants.FV_PAGE_NUM_ZENKAKU(0x06) - Zenkaku
•
Constants.FV_PAGE_NUM_ZENKAKU_UC(0x07) - Zenkaku uppercase
•
Constants.FV_PAGE_NUM_ZENKAKU_LC(0x08) - Zenkaku lowercase
•
Constants.FV_PAGE_NUM_KANJI_KAZU(0x09) - Kazu
•
Constants.FV_PAGE_NUM_DAIJI(0x0a) - Daiji

353

DOC
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

SubsectionNumber

int

Denotes the subsection number in
the document

SubsectionNumText

string

Indicates the text to use for the
SubsectionNumber parameter.

TrackChangesOn

bool

Set to True if Track Changes are on in
the document. Else, set to False.

PreviewState

int

Sets/retrieves the state of Track Text
Edits of the document. The value is
one of:
•
Constants.FV_PREVIEW_OFF_TRACK_CHANGE (0)
- Displays text edits using the
defined styles.
•
Constants.FV_PREVIEW_ON_ORIGINAL (1)- Preview of the document as if no text edits were
done.
•
Constants.FV_PREVIEW_ON_FINAL (2) - Preview of the document as if all the text edits were
incorporated.

TrackChangesAddedColor

Color

Sets/retrieves the color in which
tracked additions are displayed.

TrackChangesDeletedColor

Color

Sets/retrieves the color in which
tracked deletions are displayed.

ReviewerNameList

Strings

Retrieves the list of reviewers of a
document.

FirstAttrCondExprInDoc

AttrCondEx
pr

Denotes the first Attribute
Conditional Expression in the list of
attribute conditional expressions in
the document (FO_AttrCondExpr).

BooleanConditionExpression

string

Denotes the actual conditional
expression used in the document.

354

DOC
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

BooleanConditionState

int

Set to 1 to indicate that the
conditional expression defined by the
BooleanConditionExpressio
n parameter is applied to the
document.
Set to 0 to indicate that the condition
is not applied to the document.

BooleanConditionExpressionTag

string

Indicates the tag name of the
expression applied in the document.

ShowElementDescriptiveNames

bool

Set to True to show element
descriptive names in the element
catalog, as specified in element
definition.

UseInitialStructureOfAutoInsertedEle
ments

bool

If set to True, auto-insertion rules will
be processed recursively. For
example: If an element is inserted
automatically, and if auto-insertion
rules exist for this element in the
element definition , then those rules
are also processed.

UserString

string

A string to which clients can store
private data.

Doc methods
AddNewBuildExpr, AddText, CenterOnText, Clear, ClearAllChangebars, Close, Compare, Copy, Cut,
DeleteBuildExpr, DeleteText, DeleteUnusedCharFmt, DeleteUnusedFmts, DeleteUnusedPgfFmt, DeleteUnusedTblFmt, DemoteElement, ElementLocToTextLoc, Find, GetActiveBuildExpr, GetBuildExpr,
GetBuildExprCatalog, GetNamedAttrCondExpr, GetNamedCharFmt, GetNamedColor, GetNamedCombinedFontDefn, GetNamedCondFmt, GetNamedElementDef, GetNamedFmtChangeList, GetNamedMarkerType, GetNamedMasterPage, GetNamedObject, GetNamedPgfFmt, GetNamedRefPage,
GetNamedRulingFmt, GetNamedTblFmt, GetNamedUnanchoredFrame, GetNamedVarFmt, GetNamedXRefFmt, GetProps, GetTextForRange, GetTextForRange2, GetTextPropVal, GetTextProps, GetTextVal, GetUniqueObject, HypertextCommand, Import, MergeIntoFirst, MergeIntoLast,
NewAnchoredAFrame, NewAnchoredFn, NewAnchoredFormattedObject, NewAnchoredFormattedTbl,
NewAnchoredFormattedVar, NewAnchoredFormattedXRef, NewAnchoredMarker, NewAnchoredObject, NewAnchoredTbl, NewAnchoredTiApiClient, NewArc, NewEllipse, NewFlow, NewGraphicObject,
NewGroup, NewInset, NewInlineComponentOfType, NewLine, NewMath,NewMathML, NewNamedAttrCondExpr, NewNamedCharFmt, NewNamedColor, NewNamedCombinedFontDefn, NewNamedCondFmt, NewNamedElementDef, NewNamedFmtChangeList, NewNamedMarkerType,
NewNamedMasterPage, NewNamedObject, NewNamedPgfFmt, NewNamedRefPage, NewNamedRul-

355

ELEMENT
OBJECT REFERENCE

CHAPTER 5

ingFmt, NewNamedTblFmt, NewNamedVarFmt, NewNamedXRefFmt, NewPolygon, NewPolyline,
NewRectangle, NewRoundRect, NewSeriesBodyPage, NewSeriesObject, NewSeriesPgf, NewTable,
NewTextFrame, NewTextLine, NewUnanchoredFrame, ObjectValid, Paste, PromoteElement, QuickSelect, Redisplay, Reformat, Rehyphenate, ResetEqnSettings, ResetReferenceFrames, RestartPgfNumbering, Save, ScrollToText, SetActiveBuildExpr, SetElementRange, SetProps, SetTextPropVal,
SetTextProps, SetTextVal, SilentPrintDoc, SimpleImportElementDefs, SimpleImportFormats, SimpleSave, SplitElement, TextLocToElementLoc, TrackChangesAcceptAll, TrackChangesRejectAll, UnWrapElement, UpdateVariables, UpdateXRef, UpdateXRefs.

5.34. Element
Property name

Data Type

Description

AttrDisplay

int

Specifies element’s attribute display
properties. The value is one of:
•
Constants.FV_ATTR_DISP_NONE (1) - Do not display attributes
•
Constants.FV_ATTR_DISP_REQSPEC (2) - Display
required and specified attributes
•
Constants.FV_ATTR_DISP_ALL
(3) - Display all attributes

Attributes

Attributes

The element’s attributes.

ContextLabel

string

The context label (if any) that is
applied to the element.

ElementIsCollapsed

int

Returns 1 if the element is collapsed
in Structure View. Returns 0
otherwise.

ElementIsTopicRef

bool

Determines if the element is a topic
reference.

ElementIsTopicHead

bool

Determines if the element is a topic
heading.

ElementIsTopicGroup

bool

Determines if the element is a topic
group.

NextElementDFS

Element

Denotes the pointer to the next
Element component in the heirarchy.

356

ELEMENT
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

PrevElementDFS

Element

Denotes the pointer to the prevoius
Element component in the heirarchy.

ElementType

int

The type of element. The value is one
of:
•
Constants.FV_FO_CONTAINER
(1)
•
Constants.FV_FO_SYS_VAR (2)
•
Constants.FV_FO_XREF (3)
•
Constants.FV_FO_MARKER (4)
•
Constants.FV_FO_FOOTNOTE
(5)
•
Constants.FV_FO_GRAPHIC (6)
•
Constants.FV_FO_EQN (7)
•
Constants.FV_FO_TBL (8)
•
Constants.FV_FO_TBL_TITLE (9)
•
Constants.FV_FO_TBL_HEADING (10)
•
Constants.FV_FO_TBL_BODY
(11)
•
Constants.FV_FO_TBL_FOOTING (12)
•
Constants.FV_FO_TBL_ROW
(13)
•
Constants.FV_FO_TBL_CELL
(14)
•
Constants.FV_FO_RUBIGROUP
(15)
•
Constants.FV_FO_RUBI (16)

MatchingFirstPgfClauses

Objects

IDs of the first paragraph clauses
(FO_FmtRuleClause IDs) in the
element’s definition that apply to the
element.

FormatOverride

int

Returns 1 if the element has a format
override. Else, returns 0.

ElementMarkedForNamedDestinatio
n

int

Used for generatig PDF. If 1, this
element will have a corresponding
Named Destination in the
generated PDF.

357

ELEMENT
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

MatchingLastPgfClauses

Objects

IDs of the last paragraph clauses
(FO_FmtRuleClause IDs) in the
element’s definition that apply to the
element.

MatchingObjectClauses

Objects

IDs of the object clauses
(FO_FmtRuleClause IDs) in the
element’s definition that apply to the
element.

MatchingPrefixClauses

Objects

IDs of the prefix clauses
(FO_FmtRuleClause IDs) in the
element’s definition that apply to the
element.

MatchingSuffixClauses

Objects

IDs of the suffix clauses
(FO_FmtRuleClause IDs) in the
element’s definition that apply to the
element.

MatchingTextClauses

Objects

IDs of the text clauses
(FO_FmtRuleClause IDs) in the
element’s definition that apply to the
element.

TextRange

TextRange

Denotes the Text range that the
element encompasses (see the
explanation below).

TopicRefAbsoluteFilePath

string

Denotes the absolute file path for the
topic reference

Unique

int

Unique ID of the element.

UserString

string

A string to which clients can store
private data.

BookComponent

BookCompon
ent

Component file in book
(FO_BookComponent ID).

ElementDef

ElementDef

Element’s element definition
(FO_ElementDef ID).

FirstChildElement

Element

Denote the element’s first child
element (FO_Element ID) if the
element is a container, .

358

ELEMENT
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

LastChildElement

Element

Denotes the element’s last child
element (FO_Element ID) if the
element is a container.

NextSiblingElement

Element

Element’s next sibling element
(FO_Element ID).

NextDITAConrefElementInDoc

string

The next Conref element in the
document

NextDITAXrefElementInDoc

string

The next XRef element in the
document

NextDITALinkElementInDoc

string

The next Link element in the
document

NextDITATopicrefElementInDoc

string

The next Topicref element in the
document

NextDITATopicsetrefElementInDoc

string

The next Topicsetref element in the
document

359

ELEMENT
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

Object

FMObject

ID of the object that an element
contains. The type of object the ID
specifies depends on the element
definition as follows:
•
Constants.FV_FO_SYS_VAR (2):
FO_Var
•
Constants.FV_FO_XREF (3):
FO_XRef
•
Constants.FV_FO_MARKER (4):
FO_Marker
•
Constants.FV_FO_FOOTNOTE
(5): FO_Fn
•
Constants.FV_FO_GRAPHIC (6):
FO_AFrame (containing the
graphic)
•
Constants.FV_FO_EQN (7):
FO_AFrame (containing the
equation)
•
Constants.FV_FO_TBL (8):
FO_Tbl
•
Constants.FV_FO_TBL_TITLE
(9): FO_Tbl
•
Constants.FV_FO_TBL_HEADING (10): FO_Tbl
•
Constants.FV_FO_TBL_BODY
(11): FO_Tbl
•
Constants.FV_FO_TBL_FOOTING (12): FO_Tbl
•
Constants.FV_FO_TBL_ROW
(13): FO_Row
•
Constants.FV_FO_TBL_CELL
(14): FO_Cell
•
Constants.FV_FO_RUBIGROUP
(15): FO_Rubi
•
Constants.FV_FO_RUBI (16):
FO_Rubi

ParentElement

Element

Element’s parent element
(FO_Element ID).

360

ELEMENT
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

PrevSiblingElement

Element

Element’s previous sibling element
(FO_Element ID).

Namespace

Strings

Prefix/path pairs defining
namespaces for the element. This list
must contain an even number of
strings. For example:
prefix1, path1prefix2,
path2

NamespaceScope

Element

The ID of element which declares the
namespace that is used to define the
current element.

NumNamespaces

int

The number of namespaces declared
in the current element. This property
is Readonly.

AllowAsSpecialCase

int

1 if the element is treated as a special
case.

AttributeValueInvalid

int

1 if the element contains an attribute
value that is invalid.

BookComponentMissing

int

1 if a component file is missing from a
book.

ElementIsUndefined

int

1 if the element is undefined.

ErrorInBookComponent

int

1 if there is a validation error for a
component in a book.

ContentIsLooselyValid

int

1 if the content is loosely valid (it has
some missing elements).

ContentIsStrictlyValid

int

1 if the content of the element is
strictly valid.

ContentMustBeEmpty

int

1 if the element cannot have any
content.

ContentNeededAtBegin

int

1 if content is needed at the
beginning of the element.

ContentNeededAtEnd

int

1 if content is needed at end of the
element.ContentNeededAtEnd
is obsolete, but is supported for
backward compatibility.

361

ELEMENT
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

ElementIsExcludedInContext

int

1 if the element is excluded.

ElementIsInvalidInParent

int

1 if the element cannot occur
anywhere in its current parent.

ElementIsInvalidInPosition

int

1 if the element is invalid in its
current position.

HoleBeforeElement

int

1 if there are one or more missing
elements before the element within
the same parent.

InvalidHighestLevel

int

1 if the element cannot be the
highest-level element in the flow.

NextInvalidElement

Element

Next invalid element in the document
(FO_Element ID).

TextIsInvalidInElement

int

1 if the element contains only text
and the element definition disallows
it.
TextIsInvalidInElement is
obsolete and is no longer supported.

362

ELEMENT
OBJECT REFERENCE

CHAPTER 5

Property name
ValidationFlags

Data Type
int

Description
Bit flags specifying the element’s
validity.
To determine all the ways in which an
element is invalid without querying
all the validation properties, query
the ValidationFalgs property.
Each bit flag in the returned value
represents the value of the validation
property with the corresponding
name.
For example, if the
ElementTypeMismatch property
is True, the
Constants.FV_ELEM_TYPE_MI
SMATCH (0x0002) flag is set.
The various bit flags are as follows:
•
Constants.FV_ELEM_UNDEFINED (0x0001)
•
Constants.FV_ELEM_TYPE_MISMATCH (0x0002)
•
Constants.FV_ELEM_EXCLUDED (0x0004)
•
Constants.FV_ELEM_INVALID_IN_PARENT (0x0008)
•
Constants.FV_ELEM_INVALID_AT_POSITION (0x0010)
•
Constants.FV_ELEM_HAS_TEXT_INVALID (0x0020)
•
Constants.FV_ELEM_CONTENT_MUST_BE_EMPTY
(0x0040)
•
Constants.FV_ELEM_MISSING_CONTENT_BEFORE (0x0080)
•
Constants.FV_ELEM_MISSING_CONTENT_AT_BEG (0x0100)
•
Constants.FV_ELEM_MISSING_CONTENT_AT_END (0x0200)
•
Constants.FV_ELEM_NOT_VALID_A
S_ROOT (0x0400)
•
Constants.FV_ELEM_BOOK_COMP_MISSING (0x0800)
•
Constants.FV_ELEM_BOOK_COMP_INVALID (0x1000)
363

ELEMENTCATALOGENTRIES
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description
•
•
•

•

Constants.FV_ELEM_ATTRVAL_REQUIRED (0x2000)
Constants.FV_ELEM_ATTRVAL_INVALID (0x4000)
Constants.FV_ELEM_CONTENT_STRICTLY_VALID
(0x10000)
Constants.FV_ELEM_CONTENT_LOOSELY_VALID (0x20000)

Direction

int

Set or get the direction of the
document. Possible values:
•
Constants.FV_DIR_Inherit
- Inherit the direction of the
parent
•
Constants.FV_DIR_LTR Left-to-right
•
FV_DIR_RTL - Right-to-left

ResolvedDirection

int

Get the inherited direction of the
document. Possible values:
•
Constants.FV_DIR_LTR Left-to-right
•
FV_DIR_RTL - Right-to-left

Element methods
Delete, GetAttributes, GetProps, GetText, ObjectValid, SetProps.

5.35. ElementCatalogEntries
An Array of ElementCatalogEntry objects with integer indexing and a length property.
Property name
length

Data Type
number

Description
The length of the array

ElementCatalogEntries methods
concat, pop, push.

364

ELEMENTCATALOGENTRY
OBJECT REFERENCE

CHAPTER 5

5.36. ElementCatalogEntry
Property name

Data Type

Description

obj

ElementDef

Denotes the ID of the element
definition.

flags

uint

The type of validation returned. The
value is one of the following:
•
Constants.FV_STRICTLY_VALID
(0x01) - Catalog entry is strictly
valid.
•
Constants.FV_LOOSELY_VALID
(0x02) - Catalog entry is loosely
valid.
•
Constants.FV_ALTERNATIVE
(0x04) - Catalog entry is an alternative.
•
Constants.FV_INCLUSION
(0x08) - Catalog entry is valid
because it is an inclusion.
NOTE: If none of the flags are set, then
the element is invalid at the current
position.

ElementCatalogEntry methods
ElementCatalogEntry.

5.37. ElementDef
Property name

Data Type

Description

AttributeDefs

AttributeD
efs

The element definition’s attribute
definitions.

BannerText

string

Property of element definition
object, FO_ElementDef. Users can
set, change or query the banner text
associated with an element definition
object.

Comment

string

Text string of the comment.

365

ELEMENTDEF
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

InitStructurePattern

string

The initial structure pattern; for table
elements, a comma delimited string
that specifies the necessary child
elements to automatically insert.

ElementDefType

int

Type of formatter object represented
by the element with element
definition.Constants.FV_FO_CONTAI
NER (1) identifies a container
element. Other values identify object
(non-container) elements.
The value is one of:
•
Constants.FV_FO_UNSPECIFIED
(0)
•
Constants.FV_FO_CONTAINER
(1)
•
Constants.FV_FO_SYS_VAR (2)
•
Constants.FV_FO_XREF (3)
•
Constants.FV_FO_MARKER (4)
•
Constants.FV_FO_FOOTNOTE
(5)
•
Constants.FV_FO_GRAPHIC (6)
•
Constants.FV_FO_EQN (7)
•
Constants.FV_FO_TBL (8)
•
Constants.FV_FO_TBL_TITLE (9)
•
Constants.FV_FO_TBL_HEADING (10)
•
Constants.FV_FO_TBL_BODY
(11)
•
Constants.FV_FO_TBL_FOOTING (12)
•
Constants.FV_FO_TBL_ROW
(13)
•
Constants.FV_FO_TBL_CELL
(14)

ElementInCatalog

int

1 if the element is in the Element
Catalog.

ElementPgfFormat

string

The name of the paragraph format
applied to the element.

366

ELEMENTDEF
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

Exclusions

Strings

List of excluded elements.

FirstPgfRules

Objects

The IDs of the first paragraph format
rules (FO_FmtRule IDs).
NOTE: To set the format rules for an
element definition, use
NewFmtRuleObject().

GeneralRule

string

Text of the element’s general rule.

GeneralRuleErrorOffsets

Ints

Contains the error offsets (two
positions are specified only if the
content rule is ambiguous).

Inclusions

Strings

List of included elements.

LastPgfRules

Objects

The IDs of the last paragraph format
rules (FO_FmtRule IDs).

Name

string

Name of the element definition.

NextElementDefInDoc

ElementDef

Next element definition in the
document’s list of element
definitions (FO_ElementDef ID).

ObjectFmtRules

Objects

The IDs of the object format rules
(FO_FmtRule IDs).

PrefixRules

Objects

The IDs of the prefix format rules
(FO_FmtRule IDs).

SuffixRules

Objects

The IDs of the suffix format rules
(FO_FmtRule IDs).

TextFmtRules

Objects

The IDs of the text format rules
(FO_FmtRule IDs).

ValidHighestLevel

int

1 if the element can be used as the
highest-level element for a flow.

ElementDataType

int

Retrieves/sets the data type of
Element. The possible values are one
of:
•
Constants.FV_DT_UNSPECIFIED(0)
•
Constants.FV_DT_INTEGER(1)
•
Constants.FV_DT_FLOAT(2)

367

ELEMENTLOC
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

AllowedDataRange

Description
Defines the permissible range of
values for the values defined in the
ElementDataType property.

DescriptiveTag

string

A small description about the
element. If the user specifies this in
the EDD, then the element
description can be viewed in the
Element Catalog of the structured
document.

ElementDescription

string

Reserved for future use.

AlsoInsert

Strings

The list of the tags of child elements
that are automatically inserted when
an element is initially added.

AlsoInserts

TypedVal

The list of list of the tags of child
elements that are automatically
inserted when an element is initially
added.
For example: Setting the
AlsoInsertsproperty of element
definition of A to [[a1, a11],[a2, a21]],
will automatically insert all child
elements of A [a1, a2, a11 and a21]
when A is inserted.

ElementDef methods
Delete, ElementDefIsText, GetAttributeDefs, GetProps, NewElement, NewElementInHierarchy,
NewFirstPgfRules, NewLastPgfRules, NewObjectFmtRules, NewPrefixRules, NewSuffixRules, NewTextFmtRules, ObjectValid, SetProps, WrapElement.

5.38. ElementLoc
Property name

Data Type

Description

parent

Element

ID of the parent element.

child

Element

ID of the child element.

offset

int

Offset within the parent or child
element.

368

ELEMENTRANGE
OBJECT REFERENCE

CHAPTER 5

ElementLoc methods
ElementLoc.

5.39. ElementRange
Property name

Data Type

Description

beg

ElementLoc

Beginning of the element range.

end

ElementLoc

End of the element range.

ElementRange methods
ElementRange.

5.40. Ellipse
Property name

Data Type

Description

RectangleIsSmoothed

int

1 if smoothing is enabled. This
property is always 1 for Ellipse
objects.

Angle

int

Angle of rotation of the ellipse.

ArrowBaseAngle

int

Arrowhead base angle in degrees.

ArrowLength

int

Denotes the arrowhead length
(always rounded down to the nearest
1/256 point).

ArrowScaleFactor

int

Specifies the factor by which
arrowhead is scaled as line width
changes (always rounded down to
nearest 1/16 point). It is not used if
the ArrowScaleHead property is set
to False.

ArrowScaleHead

int

Set to 1 if arrowhead is scaled as the
line width changes. Set to 0,
otherwise.

ArrowTipAngle

int

Arrowhead tip angle in degrees.

369

ELLIPSE
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

ArrowType

int

Arrowhead style. The value is one of
the following:
•
Constants.FV_ARROW_STICK
(0x1)
•
Constants.FV_ARROW_HOLLOW (0x2)
•
Constants.FV_ARROW_FILLED
(0x3)

BorderWidth

int

Denotes the border width. The
permissible range is from 0.015
points to 360 points.

Color

Color

The spot color.

Dash

Metrics

The dash style. The Dash property
specifies a dash pattern that is
repeated for the length of an object’s
border.
The pattern is stored in a MetricsT
structure. The 0th element of the
MetricsT.MetricsT_val array
stores the length of the first dash; the
1st element stores the following
space; the 2nd element stores the
next dash; and so on for an even
number of elements.

Fill

int

The fill pattern (numbers between 0
and 15). The ESTK provides constants
for the following fill patterns:
•
Constants.FV_FILL_BLACK (0)
•
Constants.FV_FILL_WHITE (7)
•
Constants.FV_FILL_CLEAR (15)

FrameParent

FMObject

Denotes the frame containing the
graphic object (AFrame or
UnAnchoredFrame).

GraphicCantBeSelected

int

1 if the graphic object cannot be
selected; 0 otherwise.

GraphicIsSelected

int

1 if the graphic object is selected; 0,
otherwise.

370

ELLIPSE
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

GroupParent

Group

Group that the object is in (FO_Group
ID). Anchored and unanchored
frames do not have this property.

HeadArrow

int

1 if the line has an arrow head;
otherwise, 0.

Height

int

Denotes the height of the object. The
permissible range is from 0.125
points to 3600 points.

HotspotCmdStr

StringT

The command string for a hotspot.
Thismust be a valid hypertext
command string.

HotspotTitle

StringT

The tooltip text for the hotspot in the
outputs that support it (for example
HTML). This property is 0ptional.

IsHotspot

Bool

Whether the object is a hotspot or
not. If this property is turned off, the
object is no longer a hotspot even if
command string is non-empty.

LineCap

int

Type of line end. The value is one of:
•
Constants.FV_CAP_BUTT (0x00)
•
Constants.FV_CAP_ROUND
(0x01)
•
Constants.FV_CAP_SQUARE
(0x02)

LocX

int

Distance from the left side of the
parent frame (–216 inches to 216
inches).
NOTE: For anchored frames, the
distance is automatically calculated
from the left side of the page frame.
You cannot manually set this property
for anchored frames.

371

ELLIPSE
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

LocY

int

Distance from the top of the parent
frame (–216 inches to 216 inches).
NOTE: For anchored frames, the
distance is automatically calculated
from the topof the page frame. You
cannot manually set this property for
anchored frames.

NextGraphicInDoc

FMObject

Next graphic object in the document.

NextGraphicInFrame

FMObject

Next graphic object in the frame.

NextGraphicInGroup

FMObject

Next graphic object in the group.

NextSelectedGraphicInDoc

FMObject

Next selected graphic object in
document.

ObjectAttributes

Strings

A list of strings, each string expressing
an attribute that is specified for an
anchored frame in the Object
Properties > Object Attributes dialog
box.Each string is in the form of
string_text. You
can use the backslash to escape
characters such as \n, \r, or \t for
newline, carraige return, and tab,
respectively. For a backslash
character in the string text, type \\.

Overprint

int

Specifies the overprint settings for
the objec. The value is one of:
•
Constants.FV_KNOCKOUT
(0x00)
•
Constants.FV_OVERPRINT
(0x01)
•
Constants.FV_FROMCOLOR
(0x02)

Pen

int

The fill pattern (numbers between 0
and 15). The ESTK provides constants
for the following fill patterns:
•
Constants.FV_FILL_BLACK (0)
•
Constants.FV_FILL_WHITE (7)
•
Constants.FV_FILL_CLEAR (15)

372

FCODES
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

PrevGraphicInFrame

FMObject

Previous graphic object in the frame.

PrevGraphicInGroup

FMObject

Previous graphic object in the group.

Runaround

int

Specifies whether text can flow
around the object and, if so, whether
the text follows the contour of the
object or a box shape surrounding
the object.
The value is one of:
•
Constants.FV_TR_NONE (0x01)
•
Constants.FV_TR_CONTOUR
(0x02)
•
Constants.FV_TR_BBOX (0x03)

RunaroundGap

int

Denotes the width of the runaround
gap if the object is a runaround
object.

TailArrow

int

1 if arrowhead is enabled at the
beginning of the line. 0, otherwise.

TintPercent

int

Denotes the tint percentage.

Unique

int

The graphic object’s UID.

Width

int

Denotes the width of the object. The
permissible range is from 0.125
points to 3600 points.

Ellipse methods
Delete, GetProps, ObjectValid, SetProps.

5.41. FCodes
Property name

Data Type

FCodes.NULLINPUT

NULLINPUT
Value-1

FCodes.KBD_INPUT

KBD_INPUT
Value1

373

FCODES
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

FCodes.START_DIALOG

START_DIALOG
Value0xC100

FCodes.END_DIALOG

END_DIALOG
Value0xC200

FCodes.START_WINDOW

START_WINDOW
Value0xC400

FCodes.END_WINDOW

END_WINDOW
Value0xC500

FCodes.LEAVE_DOC

LEAVE_DOC
Value0xC600

FCodes.SERVER_CANCEL

SERVER_CANCEL
Value0xC001

FCodes.SERVER_QUERY

SERVER_QUERY
Value0xC002

FCodes.MENU_BARSTART

MENU_BARSTART
Value0xC301

FCodes.MENU_WAITBIT

MENU_WAITBIT
Value0x0010

FCodes.MENU_DOWNWAIT

MENU_DOWNWAIT
Value0xC312

FCodes.MENU_RIGHTWAIT

MENU_RIGHTWAIT
Value0xC313

FCodes.MENU_DOWN

MENU_DOWN
Value0xC304

FCodes.MENU_RIGHT

MENU_RIGHT
Value0xC305

FCodes.MENU_DONE

MENU_DONE
Value0xC30F

FCodes.KBD_GBL_START

KBD_GBL_START
Value0x100

FCodes.CSR_HOME

CSR_HOME
Value0x100

FCodes.CSR_UP

CSR_UP
Value0x101

374

FCODES
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

FCodes.CSR_DOWN

CSR_DOWN
Value0x102

FCodes.CSR_RIGHT

CSR_RIGHT
Value0x103

FCodes.CSR_LEFT

CSR_LEFT
Value0x104

FCodes.CSR_BOL

CSR_BOL
Value0x105

FCodes.CSR_EOL

CSR_EOL
Value0x106

FCodes.CSR_BOW

CSR_BOW
Value0x107

FCodes.CSR_EOW

CSR_EOW
Value0x108

FCodes.CSR_BOS

CSR_BOS
Value0x109

FCodes.CSR_EOS

CSR_EOS
Value0x10A

FCodes.CSR_BOP

CSR_BOP
Value0x10B

FCodes.CSR_EOP

CSR_EOP
Value0x10C

FCodes.CSR_TOTR

CSR_TOTR
Value0x10D

FCodes.CSR_BOTR

CSR_BOTR
Value0x10E

FCodes.CSR_TOP

CSR_TOP
Value0x10F

FCodes.CSR_BOT

CSR_BOT
Value0x110

FCodes.DEL_CHARBWD

DEL_CHARBWD
Value0x112

FCodes.DEL_CHARFWD

DEL_CHARFWD
Value0x113

375

FCODES
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

FCodes.DEL_BOW

DEL_BOW
Value0x114

FCodes.DEL_EOW

DEL_EOW
Value0x115

FCodes.DEL_EOL

DEL_EOL
Value0x116

FCodes.DEL_EOS

DEL_EOS
Value0x117

FCodes.DEL_SEL

DEL_SEL
Value0x118

FCodes.DEL_BOL

DEL_BOL
Value0x119

FCodes.KBD_KERNUP

KBD_KERNUP
Value0x11A

FCodes.KBD_KERNDOWN

KBD_KERNDOWN
Value0x11B

FCodes.KBD_KERNLEFT

KBD_KERNLEFT
Value0x11C

FCodes.KBD_KERNRIGHT

KBD_KERNRIGHT
Value0x11D

FCodes.KBD_KERNHOME

KBD_KERNHOME
Value0x11E

FCodes.KBD_KERNUP6

KBD_KERNUP6
Value0x121

FCodes.KBD_KERNDOWN6

KBD_KERNDOWN6
Value0x122

FCodes.KBD_KERNLEFT6

KBD_KERNLEFT6
Value0x123

FCodes.KBD_KERNRIGHT6

KBD_KERNRIGHT6
Value0x124

FCodes.KBD_OBJUP

KBD_OBJUP
Value0x125

FCodes.KBD_OBJDOWN

KBD_OBJDOWN
Value0x126

376

FCODES
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

FCodes.KBD_OBJLEFT

KBD_OBJLEFT
Value0x127

FCodes.KBD_OBJRIGHT

KBD_OBJRIGHT
Value0x128

FCodes.CSR_NEXT_BOW

CSR_NEXT_BOW
Value0x140

FCodes.CSR_NEXT_BOS

CSR_NEXT_BOS
Value0x141

FCodes.CSR_NEXT_BOP

CSR_NEXT_BOP
Value0x142

FCodes.CSR_FIRST_COL

CSR_FIRST_COL
Value0x143

FCodes.CSR_NEXT_COL

CSR_NEXT_COL
Value0x144

FCodes.CSR_NEXT_ELEMENT

CSR_NEXT_ELEMENT
Value0x145

FCodes.CSR_PREV_ELEMENT

CSR_PREV_ELEMENT
Value0x146

FCodes.CSR_BOE

CSR_BOE
Value0x149

FCodes.CSR_EOE

CSR_EOE
Value0x14A

FCodes.CSR_BEFORE_ELEMENT

CSR_BEFORE_ELEMENT
Value0x14B

FCodes.CSR_INTO_CHILD

CSR_INTO_CHILD
Value0x14D

FCodes.CSR_PREV_EOS

CSR_PREV_EOS
Value0x937

FCodes.CSR_PREV_EOW

CSR_PREV_EOW
Value0x938

FCodes.DEL_WORD_START

DEL_WORD_START
Value0x160

FCodes.DEL_WORD_END

DEL_WORD_END
Value0x161

377

FCODES
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

FCodes.DEL_NEXT_SS

DEL_NEXT_SS
Value0x162

FCodes.DEL_BOS

DEL_BOS
Value0x163

FCodes.KBD_NUMLOCK

KBD_NUMLOCK
Value0x170

FCodes.KBD_GBL_END

KBD_GBL_END
Value0x1FF

FCodes.KBD_BACKTAB

KBD_BACKTAB
Value0x220

FCodes.KBD_SHFTSPACE

KBD_SHFTSPACE
Value0x221

FCodes.KBD_FIRSTTAB

KBD_FIRSTTAB
Value0x222

FCodes.KBD_TABLE_TAB

KBD_TABLE_TAB
Value0x223

FCodes.KBD_TAB

KBD_TAB
Value0x219

FCodes.KBD_XCHARS

KBD_XCHARS
Value0x224

FCodes.KBD_SOFTHYPHEN

KBD_SOFTHYPHEN
Value0x225

FCodes.KBD_DONTHYPHEN

KBD_DONTHYPHEN
Value0x226

FCodes.KBD_HARDHYPHEN

KBD_HARDHYPHEN
Value0x227

FCodes.KBD_HARDSPACE

KBD_HARDSPACE
Value0x228

FCodes.KBD_HARDRETURN

KBD_HARDRETURN
Value0x229

FCodes.KBD_NUMSPACE

KBD_NUMSPACE
Value0x22A

FCodes.KBD_THINSPACE

KBD_THINSPACE
Value0x22B

378

FCODES
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

FCodes.KBD_EMSPACE

KBD_EMSPACE
Value0x22C

FCodes.KBD_ENSPACE

KBD_ENSPACE
Value0x22D

FCodes.KBD_OPENLINE

KBD_OPENLINE
Value0x22E

FCodes.KBD_RETURN

KBD_RETURN
Value0x22F

FCodes.KBD_FPREV

KBD_FPREV
Value0x230

FCodes.KBD_FNEXT

KBD_FNEXT
Value0x231

FCodes.KBD_RONCE

KBD_RONCE
Value0x232

FCodes.KBD_RGLOBAL

KBD_RGLOBAL
Value0x233

FCodes.KBD_RANDF

KBD_RANDF
Value0x234

FCodes.KBD_SETSEARCH

KBD_SETSEARCH
Value0x235

FCodes.HIGH_CHAR

HIGH_CHAR
Value0x240

FCodes.HIGH_WORD

HIGH_WORD
Value0x241

FCodes.HIGH_LINE

HIGH_LINE
Value0x242

FCodes.HIGH_SENT

HIGH_SENT
Value0x243

FCodes.HIGH_PGF

HIGH_PGF
Value0x244

FCodes.HIGH_SHL

HIGH_SHL
Value0x245

FCodes.HIGH_SHR

HIGH_SHR
Value0x246

379

FCODES
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

FCodes.HIGH_CLEAR

HIGH_CLEAR
Value0x247

FCodes.HIGH_FLOW

HIGH_FLOW
Value0x248

FCodes.HIGH_ELEMENT

HIGH_ELEMENT
Value0x249

FCodes.KBD_ABORT

KBD_ABORT
Value0x250

FCodes.KBD_CAPTURE

KBD_CAPTURE
Value0x251

FCodes.KBD_ECAPTURE

KBD_ECAPTURE
Value0x256

FCodes.KBD_RECORD

KBD_RECORD
Value0x252

FCodes.KBD_GETTRIGGER

KBD_GETTRIGGER
Value0x253

FCodes.KBD_ABORT_DLGS

KBD_ABORT_DLGS
Value0x254

FCodes.KBD_WAIT_DLGS

KBD_WAIT_DLGS
Value0x255

FCodes.TXT_BOLD

TXT_BOLD
Value0x260

FCodes.TXT_ITALIC

TXT_ITALIC
Value0x261

FCodes.TXT_UNDERLINE

TXT_UNDERLINE
Value0x262

FCodes.TXT_PLAIN

TXT_PLAIN
Value0x263

FCodes.TXT_SUPER

TXT_SUPER
Value0x264

FCodes.TXT_SUB

TXT_SUB
Value0x265

FCodes.TXT_NORMAL

TXT_NORMAL
Value0x266

380

FCODES
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

FCodes.TXT_INCSIZE

TXT_INCSIZE
Value0x267

FCodes.TXT_DECSIZE

TXT_DECSIZE
Value0x268

FCodes.TXT_SELINCSIZE

TXT_SELINCSIZE
Value0x11F

FCodes.TXT_SELDECSIZE

TXT_SELDECSIZE
Value0x120

FCodes.TXT_SQUEEZE

TXT_SQUEEZE
Value0x269

FCodes.TXT_SPREAD

TXT_SPREAD
Value0x26A

FCodes.TXT_NOSTRETCH

TXT_NOSTRETCH
Value0x130

FCodes.TXT_LESSSTRETCH

TXT_LESSSTRETCH
Value0x131

FCodes.TXT_MORESTRETCH

TXT_MORESTRETCH
Value0x132

FCodes.TXT_BAM

TXT_BAM
Value0x26B

FCodes.TXT_STRIKEOUT

TXT_STRIKEOUT
Value0x26C

FCodes.TXT_DEFAULT

TXT_DEFAULT
Value0x26D

FCodes.TXT_OVERLINE

TXT_OVERLINE
Value0x26E

FCodes.TXT_CHANGEBAR

TXT_CHANGEBAR
Value0x26F

FCodes.TXT_KERN

TXT_KERN
Value0x270

FCodes.TXT_OUTLINE

TXT_OUTLINE
Value0x271

FCodes.TXT_SHADOW

TXT_SHADOW
Value0x272

381

FCODES
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

FCodes.TXT_MINICAPS

TXT_MINICAPS
Value0x273

FCodes.TXT_INITCAPS

TXT_INITCAPS
Value0x274

FCodes.TXT_UPPERCASE

TXT_UPPERCASE
Value0x275

FCodes.TXT_LOWERCASE

TXT_LOWERCASE
Value0x276

FCodes.TXT_NORMALCASE

TXT_NORMALCASE
Value0x277

FCodes.TXT_DBLUNDERLINE

TXT_DBLUNDERLINE
Value0x278

FCodes.TXT_NUMUNDERLINE

TXT_NUMUNDERLINE
Value0x279

FCodes.TXT_TSUME

TXT_TSUME
Value0x2A5

FCodes.TXT_SELBOLD

TXT_SELBOLD
Value0x27A

FCodes.TXT_SELITALIC

TXT_SELITALIC
Value0x27B

FCodes.TXT_SELUNDERLINE

TXT_SELUNDERLINE
Value0x27C

FCodes.TXT_SELPLAIN

TXT_SELPLAIN
Value0x27D

FCodes.TXT_7

TXT_7
Value0xC00

FCodes.TXT_9

TXT_9
Value0xC01

FCodes.TXT_10

TXT_10
Value0xC02

FCodes.TXT_12

TXT_12
Value0xC03

FCodes.TXT_14

TXT_14
Value0xC04

382

FCODES
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

FCodes.TXT_18

TXT_18
Value0xC05

FCodes.TXT_24

TXT_24
Value0xC06

FCodes.TXT_USIZE

TXT_USIZE
Value0xC07

FCodes.TXT_OTHERSIZE

TXT_OTHERSIZE
Value0xC08

FCodes.TXT_FAMILY_AND_VARIATION

TXT_FAMILY_AND_VARIATION
Value0xC09

FCodes.TXT_FAMILY_AND_VARIATION
_PLATFORM

TXT_FAMILY_AND_VARIATION_PLATFORM
Value0xC0A

FCodes.PGF_APPLY_TAG

PGF_APPLY_TAG
Value0xC10

FCodes.CHAR_APPLY_TAG

CHAR_APPLY_TAG
Value0xC11

FCodes.MENU_EXPOSE_WIN

MENU_EXPOSE_WIN
Value0xC12

FCodes.MRU_SELECT_FILE

MRU_SELECT_FILE
Value0xC13

FCodes.MENU_IMPORT_FILE

MENU_IMPORT_FILE
Value0xC14

FCodes.KBD_EXPORT_GRAPHIC

KBD_EXPORT_GRAPHIC
Value0xC15

FCodes.KBD_EXPORT_DOCUMENT

KBD_EXPORT_DOCUMENT
Value0xC16

FCodes.TXT_FONT

TXT_FONT
Value0xC17

FCodes.PGF_APPLY_CAT_TO_SEL

PGF_APPLY_CAT_TO_SEL
Value0xF3D

FCodes.CHAR_APPLY_CAT_TO_SEL

CHAR_APPLY_CAT_TO_SEL
Value0xF3E

FCodes.PGF_HYPHENON

PGF_HYPHENON
Value0x27E

383

FCODES
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

FCodes.PGF_HYPHENOFF

PGF_HYPHENOFF
Value0x27F

FCodes.PGF_INCLINE

PGF_INCLINE
Value0x280

FCodes.PGF_DECLINE

PGF_DECLINE
Value0x281

FCodes.PGF_CENTER

PGF_CENTER
Value0x282

FCodes.PGF_LEFT

PGF_LEFT
Value0x283

FCodes.PGF_RIGHT

PGF_RIGHT
Value0x284

FCodes.PGF_FULL

PGF_FULL
Value0x285

FCodes.PGF_BAM

PGF_BAM
Value0x286

FCodes.PGF_LINEFIX

PGF_LINEFIX
Value0x287

FCodes.PGF_LINEFLOAT

PGF_LINEFLOAT
Value0x288

FCodes.PGF_UNIFY

PGF_UNIFY
Value0x289

FCodes.PGF_PAGETOP

PGF_PAGETOP
Value0x28A

FCodes.PGF_COLTOP

PGF_COLTOP
Value0x28B

FCodes.PGF_LEFTTOP

PGF_LEFTTOP
Value0x28C

FCodes.PGF_RIGHTTOP

PGF_RIGHTTOP
Value0x28D

FCodes.PGF_ANYPLACE

PGF_ANYPLACE
Value0x28E

FCodes.KBD_ALIGN_TOP

KBD_ALIGN_TOP
Value0x290

384

FCODES
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

FCodes.KBD_ALIGN_MIDDLE

KBD_ALIGN_MIDDLE
Value0x291

FCodes.KBD_ALIGN_BOTTOM

KBD_ALIGN_BOTTOM
Value0x292

FCodes.KBD_OBALIGN_TOP

KBD_OBALIGN_TOP
Value0x129

FCodes.KBD_OBALIGN_MIDDLE

KBD_OBALIGN_MIDDLE
Value0x12A

FCodes.KBD_OBALIGN_BOTTOM

KBD_OBALIGN_BOTTOM
Value0x12B

FCodes.KBD_OBALIGN_CENTER

KBD_OBALIGN_CENTER
Value0x12C

FCodes.KBD_OBALIGN_LEFT

KBD_OBALIGN_LEFT
Value0x12D

FCodes.KBD_OBALIGN_RIGHT

KBD_OBALIGN_RIGHT
Value0x12E

FCodes.PGF_SINGLE_SPACE

PGF_SINGLE_SPACE
Value0x293

FCodes.PGF_ONEANDAHALF_SPACE

PGF_ONEANDAHALF_SPACE
Value0x294

FCodes.PGF_DOUBLE_SPACE

PGF_DOUBLE_SPACE
Value0x295

FCodes.PGF_SPACE_BETWEEN

PGF_SPACE_BETWEEN
Value0x296

FCodes.PGF_LINE_SPACE

PGF_LINE_SPACE
Value0x297

FCodes.PGF_UPDATE_ALL

PGF_UPDATE_ALL
Value0x298

FCodes.PGF_NEW_FORMAT

PGF_NEW_FORMAT
Value0x299

FCodes.KBD_HELP_INDEX

KBD_HELP_INDEX
Value0x2A0

FCodes.KBD_HELP_KEYS

KBD_HELP_KEYS
Value0x2A1

385

FCODES
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

FCodes.KBD_HELP_SAMPLES

KBD_HELP_SAMPLES
Value0x2A2

FCodes.KBD_HELP_OVERVIEW

KBD_HELP_OVERVIEW
Value0x2A3

FCodes.KBD_HELP_ONLINEMANUALS

KBD_HELP_ONLINEMANUALS
Value0x2A4

FCodes.KBD_HELP_WEBWORKS

KBD_HELP_WEBWORKS
Value0x2A6

FCodes.KBD_CUSTOMNEW

KBD_CUSTOMNEW
Value0x2FF

FCodes.KBD_NEW

KBD_NEW
Value0x300

FCodes.KBD_NEWBOOK

KBD_NEWBOOK
Value0x308

FCodes.KBD_OPEN

KBD_OPEN
Value0x301

FCodes.KBD_HEROIC_OPEN

KBD_HEROIC_OPEN
Value0x306

FCodes.KBD_SILENT_OPEN

KBD_SILENT_OPEN
Value0x307

FCodes.KBD_HELP

KBD_HELP
Value0x302

FCodes.KBD_INFO

KBD_INFO
Value0x303

FCodes.KBD_CSHELPMODE

KBD_CSHELPMODE
Value0x304

FCodes.KBD_ABOUTPRODUCT

KBD_ABOUTPRODUCT
Value0x305

FCodes.KBD_BOOKADDFILE

KBD_BOOKADDFILE
Value0x30A

FCodes.KBD_BOOKEDITDEFINE

KBD_BOOKEDITDEFINE
Value0x30B

FCodes.KBD_BOOKRENAMEFILE

KBD_BOOKRENAMEFILE
Value0x30C

386

FCODES
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

FCodes.KBD_BOOKDISPLAYFILENAME

KBD_BOOKDISPLAYFILENAME
Value0x30D

FCodes.KBD_BOOKDISPLAYTEXT

KBD_BOOKDISPLAYTEXT
Value0x30E

FCodes.KBD_BOOKCOMP_EXCLUDE

KBD_BOOKCOMP_EXCLUDE
Value0x4E0

FCodes.KBD_BOOKADDFOLDER

KBD_BOOKADDFOLDER
Value0x601

FCodes.KBD_BOOKCOMP_FILENAME

KBD_BOOKCOMP_FILENAME
Value0x607

FCodes.KBD_BOOKCOMP_TEXT

KBD_BOOKCOMP_TEXT
Value0x608

FCodes.KBD_BOOKADDGROUP

KBD_BOOKADDGROUP
Value0x609

FCodes.KBD_MOVE_UP

KBD_MOVE_UP
Value0x70A

FCodes.KBD_MOVE_DOWN

KBD_MOVE_DOWN
Value0x70B

FCodes.KBD_MOVE_LEFT

KBD_MOVE_LEFT
Value0x70C

FCodes.KBD_MOVE_RIGHT

KBD_MOVE_RIGHT
Value0x70D

FCodes.KBD_OPEN_COMPONENTS

KBD_OPEN_COMPONENTS
Value0x3EA

FCodes.KBD_CLOSE_COMPONENTS

KBD_CLOSE_COMPONENTS
Value0x3EB

FCodes.KBD_PRINT_COMPONENTS

KBD_PRINT_COMPONENTS
Value0x3EC

FCodes.KBD_SAVE_COMPONENTS

KBD_SAVE_COMPONENTS
Value0x3ED

FCodes.KBD_COMPONENT_PROPERTI
ES

KBD_COMPONENT_PROPERTIES
Value0x3EE

FCodes.KBD_DELETE_FILE

KBD_DELETE_FILE
Value0x30F

387

FCODES
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

FCodes.KBD_COLLAPSE_ALL

KBD_COLLAPSE_ALL
Value0x3FA

FCodes.KBD_EXPAND_ALL

KBD_EXPAND_ALL
Value0x3FB

FCodes.SWITCH_TO_RESOURCEMANA
GER

SWITCH_TO_RESOURCEMANAGER
Value0x9EA

FCodes.SWITCH_TO_DOCUMENTVIEW

SWITCH_TO_DOCUMENTVIEW
Value0x9EB

FCodes.KBD_SAVE

KBD_SAVE
Value0x310

FCodes.KBD_SAVEAS

KBD_SAVEAS
Value0x311

FCodes.KBD_SAVEASPDFREVIEW

KBD_SAVEASPDFREVIEW
Value0x95A

FCodes.KBD_SAVEASPDFREVIEW2

KBD_SAVEASPDFREVIEW2
Value0x95B

FCodes.KBD_SAVEASPDFUBIQ

KBD_SAVEASPDFUBIQ
Value0x95E

FCodes.KBD_SAVEASPDFSHARE

KBD_SAVEASPDFSHARE
Value0x95F

FCodes.KBD_SAVEASPDF

KBD_SAVEASPDF
Value0x950

FCodes.KBD_SAVEASXML

KBD_SAVEASXML
Value0x951

FCodes.KBD_MANCOND

KBD_MANCOND
Value0x952

FCodes.KBD_CONDINDICATOR

KBD_CONDINDICATOR
Value0x953

FCodes.KBD_ATTRCOND

KBD_ATTRCOND
Value0x954

FCodes.KBD_PREVIEWFBA

KBD_PREVIEWFBA
Value0xB16

FCodes.AMT_REGISRATION

AMT_REGISRATION
Value0x965

388

FCODES
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

FCodes.AMT_DEACTIVATION

AMT_DEACTIVATION
Value0x967

FCodes.AMT_UPDATES

AMT_UPDATES
Value0x968

FCodes.KBD_REVERT

KBD_REVERT
Value0x312

FCodes.KBD_DOCINFO

KBD_DOCINFO
Value0x3DA

FCodes.KBD_SETPOSTER

KBD_SETPOSTER
Value0x3DB

FCodes.KBD_REMOVEPOSTER

KBD_REMOVEPOSTER
Value0x3DE

FCodes.KBD_PRINT

KBD_PRINT
Value0x313

FCodes.KBD_IMPORT

KBD_IMPORT
Value0x314

FCodes.KBD_GENERATE

KBD_GENERATE
Value0x3E1

FCodes.KBD_USEFMTFROM

KBD_USEFMTFROM
Value0x316

FCodes.KBD_KBMACRO

KBD_KBMACRO
Value0x317

FCodes.KBD_SESSION

KBD_SESSION
Value0x318

FCodes.KBD_PAGESETUP

KBD_PAGESETUP
Value0x319

FCodes.KBD_OPENALL

KBD_OPENALL
Value0x31A

FCodes.KBD_QUITALL

KBD_QUITALL
Value0x31B

FCodes.KBD_SAVEALL

KBD_SAVEALL
Value0x31C

FCodes.KBD_REPEATNEW

KBD_REPEATNEW
Value0x31D

389

FCODES
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

FCodes.KBD_PODLOCATION

KBD_PODLOCATION
Value0x31E

FCodes.KBD_COMPARE

KBD_COMPARE
Value0x31F

FCodes.KBD_UNDO

KBD_UNDO
Value0x320

FCodes.KBD_REDO

KBD_REDO
Value0x935

FCodes.KBD_HIST

KBD_HIST
Value0x936

FCodes.KBD_REPEAT

KBD_REPEAT
Value0x939

FCodes.KBD_CUT

KBD_CUT
Value0x321

FCodes.KBD_COPY

KBD_COPY
Value0x322

FCodes.KBD_PASTE

KBD_PASTE
Value0x323

FCodes.KBD_CLEAR

KBD_CLEAR
Value0x324

FCodes.KBD_COPYFONT

KBD_COPYFONT
Value0x325

FCodes.KBD_COPYPGF

KBD_COPYPGF
Value0x326

FCodes.KBD_SELECTALL

KBD_SELECTALL
Value0x327

FCodes.KBD_STUFF

KBD_STUFF
Value0x328

FCodes.KBD_SEARCH

KBD_SEARCH
Value0x329

FCodes.KBD_SPELLING

KBD_SPELLING
Value0x32A

FCodes.KBD_CAPITAL

KBD_CAPITAL
Value0x32B

390

FCODES
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

FCodes.KBD_YANK

KBD_YANK
Value0x32C

FCodes.KBD_SELECT_GENERATED_FIL
ES

KBD_SELECT_GENERATED_FILES
Value0x32D

FCodes.KBD_SELECT_NON_GENERATE
D_FILES

KBD_SELECT_NON_GENERATED_FILES
Value0x32E

FCodes.KBD_SELECT_FM_FILES

KBD_SELECT_FM_FILES
Value0x315

FCodes.KBD_SELECT_PRINTABLE_FILE
S

KBD_SELECT_PRINTABLE_FILES
Value0x9E2

FCodes.KBD_SELECT_EXCLUDED_FILE

KBD_SELECT_EXCLUDED_FILE
Value0x9D1

FCodes.KBD_SELECT_NONEXCLUDED_
FILE

KBD_SELECT_NONEXCLUDED_FILE
Value0x9D2

FCodes.KBD_SELECT_CHAPTER_COMP
ONENTS

KBD_SELECT_CHAPTER_COMPONENTS
Value0x9D3

FCodes.KBD_SELECT_SECTION_COMP
ONENTS

KBD_SELECT_SECTION_COMPONENTS
Value0x9D4

FCodes.KBD_SELECT_SUBSECTION_CO
MPONENTS

KBD_SELECT_SUBSECTION_COMPONENTS
Value0x9D5

FCodes.KBD_ALLCAP

KBD_ALLCAP
Value0x33A

FCodes.KBD_ALLLOWER

KBD_ALLLOWER
Value0x33B

FCodes.KBD_INITCAP

KBD_INITCAP
Value0x33C

FCodes.KBD_ALLCAPH

KBD_ALLCAPH
Value0x369

FCodes.KBD_ALLLOWERH

KBD_ALLLOWERH
Value0x36A

FCodes.KBD_INITCAPH

KBD_INITCAPH
Value0x36B

FCodes.KBD_THESAURUS

KBD_THESAURUS
Value0x3D0

391

FCODES
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

FCodes.KBD_THESAURUS_REPLACE

KBD_THESAURUS_REPLACE
Value0x3D3

FCodes.KBD_CREATE_PUBLISHER

KBD_CREATE_PUBLISHER
Value0x3D5

FCodes.KBD_SUBSCRIBE_TO

KBD_SUBSCRIBE_TO
Value0x3D6

FCodes.KBD_LINK_BOUNDARIES

KBD_LINK_BOUNDARIES
Value0x3D7

FCodes.KBD_FONTDESIGN

KBD_FONTDESIGN
Value0x330

FCodes.KBD_PGFDESIGN

KBD_PGFDESIGN
Value0x331

FCodes.KBD_RUBIPROPS

KBD_RUBIPROPS
Value0x3DD

FCodes.KBD_COLLAYOUT

KBD_COLLAYOUT
Value0x348

FCodes.KBD_LINELAYOUT

KBD_LINELAYOUT
Value0x332

FCodes.KBD_PAGESIZE

KBD_PAGESIZE
Value0x349

FCodes.KBD_PAGINATION

KBD_PAGINATION
Value0xA40

FCodes.KBD_PAGEBACK

KBD_PAGEBACK
Value0x34A

FCodes.KBD_NEWMASTER

KBD_NEWMASTER
Value0xA0A

FCodes.KBD_REORDERMASTER

KBD_REORDERMASTER
Value0xA0B

FCodes.KBD_PAGEUPDATE

KBD_PAGEUPDATE
Value0xA00

FCodes.KBD_CUST_TEXT_FRAME

KBD_CUST_TEXT_FRAME
Value0xA01

FCodes.KBD_CONNECT_TEXT_FRAME

KBD_CONNECT_TEXT_FRAME
Value0x35B

392

FCODES
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

FCodes.KBD_CUTHEAD

KBD_CUTHEAD
Value0x35C

FCodes.KBD_CURTAIL

KBD_CURTAIL
Value0x35D

FCodes.KBD_CUTBOTH

KBD_CUTBOTH
Value0xA04

FCodes.KBD_SPLIT

KBD_SPLIT
Value0x35A

FCodes.KBD_SPLITR

KBD_SPLITR
Value0xA02

FCodes.KBD_SPLITL

KBD_SPLITL
Value0xA03

FCodes.KBD_ROTPAGE_PLUS

KBD_ROTPAGE_PLUS
Value0x34E

FCodes.KBD_ROTPAGE_MINUS

KBD_ROTPAGE_MINUS
Value0x34F

FCodes.KBD_ROTPAGE_NORM

KBD_ROTPAGE_NORM
Value0xA05

FCodes.KBD_NUMBERING

KBD_NUMBERING
Value0x333

FCodes.KBD_CBARPRO

KBD_CBARPRO
Value0x334

FCodes.KBD_FOOTNOTEPRO

KBD_FOOTNOTEPRO
Value0x335

FCodes.KBD_TEXT_OPTIONS

KBD_TEXT_OPTIONS
Value0x337

FCodes.KBD_COMBINED_FONTS

KBD_COMBINED_FONTS
Value0x338

FCodes.KBD_ACROBAT_SETUP

KBD_ACROBAT_SETUP
Value0x36C

FCodes.KBD_LINENUMPRO

KBD_LINENUMPRO
Value0x673

FCodes.KBD_LINENUMTOGGLE

KBD_LINENUMTOGGLE
Value0x674

393

FCODES
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

FCodes.KBD_FIRSTPAGE

KBD_FIRSTPAGE
Value0x340

FCodes.KBD_LASTPAGE

KBD_LASTPAGE
Value0x341

FCodes.KBD_BODYPAGE

KBD_BODYPAGE
Value0x342

FCodes.KBD_MASTERPAGE

KBD_MASTERPAGE
Value0x343

FCodes.KBD_REFPAGE

KBD_REFPAGE
Value0x344

FCodes.KBD_GOTOPAGE

KBD_GOTOPAGE
Value0x345

FCodes.KBD_ADDPAGE

KBD_ADDPAGE
Value0x346

FCodes.KBD_DELETEPAGE

KBD_DELETEPAGE
Value0x347

FCodes.KBD_FREEZE

KBD_FREEZE
Value0x34B

FCodes.KBD_TEXTCOLPRO

KBD_TEXTCOLPRO
Value0x339

FCodes.KBD_PREVPAGE

KBD_PREVPAGE
Value0x34C

FCodes.KBD_NEXTPAGE

KBD_NEXTPAGE
Value0x34D

FCodes.KBD_GOTOPAGEN

KBD_GOTOPAGEN
Value0x96E

FCodes.KBD_GOTOIP

KBD_GOTOIP
Value0x96F

FCodes.KBD_STRWIN_LEFTANCHOR

KBD_STRWIN_LEFTANCHOR
Value0x3DF

FCodes.KBD_PAGEBREAK

KBD_PAGEBREAK
Value0x32F

FCodes.KBD_ANCHOR

KBD_ANCHOR
Value0x350

394

FCODES
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

FCodes.KBD_FOOTNOTE

KBD_FOOTNOTE
Value0x351

FCodes.KBD_REFERENCE

KBD_REFERENCE
Value0x352

FCodes.KBD_VARIABLE

KBD_VARIABLE
Value0x353

FCodes.KBD_INSET

KBD_INSET
Value0x354

FCodes.KBD_HYPERTEXT

KBD_HYPERTEXT
Value0x359

FCodes.KBD_MARKERS

KBD_MARKERS
Value0x355

FCodes.KBD_EQUATION

KBD_EQUATION
Value0x336

FCodes.KBD_CONDTEXT

KBD_CONDTEXT
Value0x357

FCodes.KBD_NEWMARKER

KBD_NEWMARKER
Value0x356

FCodes.KBD_EDITMARKERTYPE

KBD_EDITMARKERTYPE
Value0x409

FCodes.KBD_DELMARKERTYPE

KBD_DELMARKERTYPE
Value0x358

FCodes.KBD_RENAMEMARKERTYPE

KBD_RENAMEMARKERTYPE
Value0x35F

FCodes.KBD_ADDMARKERTYPE

KBD_ADDMARKERTYPE
Value0x41D

FCodes.KBD_DELETEMARKER

KBD_DELETEMARKER
Value0x969

FCodes.KBD_MARKERSPOD

KBD_MARKERSPOD
Value0x96A

FCodes.KBD_XREFSPOD

KBD_XREFSPOD
Value0x96B

FCodes.KBD_FONTPOD

KBD_FONTPOD
Value0x966

395

FCODES
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

FCodes.KBD_FONTREPLACEPOD

KBD_FONTREPLACEPOD
Value0x95C

FCodes.KBD_HOTSPOTSPOD

KBD_HOTSPOTSPOD
Value0x4FF

FCodes.KBD_NEWAFRAME

KBD_NEWAFRAME
Value0x96D

FCodes.KBD_NEWHYPERTEXT

KBD_NEWHYPERTEXT
Value0x35E

FCodes.KBD_VALIDATE_HYPERTEXT

KBD_VALIDATE_HYPERTEXT
Value0xF13

FCodes.MENU_HYPERTEXT

MENU_HYPERTEXT
Value0xC18

FCodes.KBD_HYPRTXT_SHTCUT

KBD_HYPRTXT_SHTCUT
Value0x41E

FCodes.WEB_GOTOADOBE

WEB_GOTOADOBE
Value0xC19

FCodes.KBD_FMPIP

KBD_FMPIP
Value0x806

FCodes.WEB_PREFERENCES

WEB_PREFERENCES
Value0xC1A

FCodes.WEB_TOPISSUES

WEB_TOPISSUES
Value0xC1B

FCodes.WEB_ADOBEHELP

WEB_ADOBEHELP
Value0xC22

FCodes.WEB_CORPORATENEWS

WEB_CORPORATENEWS
Value0xC1D

FCodes.WEB_REGISTRATION

WEB_REGISTRATION
Value0xC1E

FCodes.WEB_FRAME_BOOKMARKS

WEB_FRAME_BOOKMARKS
Value0xC1F

FCodes.WEB_ADOBE_BOOKMARKS

WEB_ADOBE_BOOKMARKS
Value0xC21

FCodes.KBD_DUMPHYPERTEXT

KBD_DUMPHYPERTEXT
Value0xC20

396

FCODES
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

FCodes.KBD_VARCURPG

KBD_VARCURPG
Value0xA06

FCodes.KBD_VARPGCOUNT

KBD_VARPGCOUNT
Value0xA07

FCodes.KBD_VARCURDATE

KBD_VARCURDATE
Value0xA08

FCodes.KBD_VAROTHER

KBD_VAROTHER
Value0xA09

FCodes.KBD_EDITVARIABLE

KBD_EDITVARIABLE
Value0xA0C

FCodes.KBD_FINDNEXT

KBD_FINDNEXT
Value0x955

FCodes.KBD_FINDPREV

KBD_FINDPREV
Value0x956

FCodes.KBD_TRACKCHANGE

KBD_TRACKCHANGE
Value0x957

FCodes.KBD_TRACKCHANGEDISABLE

KBD_TRACKCHANGEDISABLE
Value0x95D

FCodes.KBD_ACCEPTCHANGE

KBD_ACCEPTCHANGE
Value0x958

FCodes.KBD_REJECTCHANGE

KBD_REJECTCHANGE
Value0x959

FCodes.KBD_ACCEPTCHANGEANDNEX
T

KBD_ACCEPTCHANGEANDNEXT
Value0x99B

FCodes.KBD_REJECTCHANGEANDNEXT KBD_REJECTCHANGEANDNEXT
Value0x99C
FCodes.KBD_ACCEPTALLCHANGE

KBD_ACCEPTALLCHANGE
Value0x960

FCodes.KBD_REJECTALLCHANGE

KBD_REJECTALLCHANGE
Value0x961

FCodes.KBD_PREVIEW_ACCEPTALL

KBD_PREVIEW_ACCEPTALL
Value0x962

FCodes.KBD_PREVIEW_REJECTALL

KBD_PREVIEW_REJECTALL
Value0x963

397

FCODES
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

FCodes.KBD_PREVIEW_OFF

KBD_PREVIEW_OFF
Value0x964

FCodes.KBD_CONFIGURE_TC_COLOR

KBD_CONFIGURE_TC_COLOR
Value0x990

FCodes.KBD_TC_USER_NAME

KBD_TC_USER_NAME
Value0x991

FCodes.KBD_TC_SEARCH_DOC

KBD_TC_SEARCH_DOC
Value0x133

FCodes.KBD_TC_SEARCH_BOOK

KBD_TC_SEARCH_BOOK
Value0x134

FCodes.KBD_TC_SEARCH_DITAMAP

KBD_TC_SEARCH_DITAMAP
Value0x135

FCodes.KBD_TC_SEARCH_SEL

KBD_TC_SEARCH_SEL
Value0x136

FCodes.KBD_TOC

KBD_TOC
Value0x2B0

FCodes.KBD_LIST_FIGURE

KBD_LIST_FIGURE
Value0x2B1

FCodes.KBD_LIST_TABLE

KBD_LIST_TABLE
Value0x2B2

FCodes.KBD_LIST_PGF

KBD_LIST_PGF
Value0x2B3

FCodes.KBD_LIST_PGF_ALPHA

KBD_LIST_PGF_ALPHA
Value0x2B4

FCodes.KBD_LIST_MARKER

KBD_LIST_MARKER
Value0x2B5

FCodes.KBD_LIST_MARKER_ALPHA

KBD_LIST_MARKER_ALPHA
Value0x2B6

FCodes.KBD_LIST_REFERENCES

KBD_LIST_REFERENCES
Value0x2B7

FCodes.KBD_INDEX_STANDARD

KBD_INDEX_STANDARD
Value0x2C0

FCodes.KBD_INDEX_AUTHOR

KBD_INDEX_AUTHOR
Value0x2C1

398

FCODES
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

FCodes.KBD_INDEX_SUBJECT

KBD_INDEX_SUBJECT
Value0x2C2

FCodes.KBD_INDEX_MARKER

KBD_INDEX_MARKER
Value0x2C3

FCodes.KBD_INDEX_REFERENCES

KBD_INDEX_REFERENCES
Value0x2C4

FCodes.KBD_OPTIONS

KBD_OPTIONS
Value0x360

FCodes.KBD_BORDERS

KBD_BORDERS
Value0x361

FCodes.KBD_SYMBOLS

KBD_SYMBOLS
Value0x362

FCodes.KBD_RULERS

KBD_RULERS
Value0x363

FCodes.KBD_GRID

KBD_GRID
Value0x364

FCodes.KBD_SEPARATIONS

KBD_SEPARATIONS
Value0x365

FCodes.KBD_COLOR

KBD_COLOR
Value0x39F

FCodes.KBD_CONDVISIBILITY

KBD_CONDVISIBILITY
Value0x367

FCodes.KBD_CONDTOGGLEOVERR

KBD_CONDTOGGLEOVERR
Value0x368

FCodes.KBD_HOTSPOTINDICATORS

KBD_HOTSPOTINDICATORS
Value0x508

FCodes.KBD_TOGGLEDRAW

KBD_TOGGLEDRAW
Value0x366

FCodes.KBD_VIEWSEP1

KBD_VIEWSEP1
Value0x36D

FCodes.KBD_VIEWSEP2

KBD_VIEWSEP2
Value0x36E

FCodes.KBD_VIEWSEP3

KBD_VIEWSEP3
Value0x36F

399

FCODES
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

FCodes.KBD_VIEWSEP4

KBD_VIEWSEP4
Value0x37D

FCodes.KBD_VIEWSEP5

KBD_VIEWSEP5
Value0x37E

FCodes.KBD_VIEWSEP6

KBD_VIEWSEP6
Value0x39E

FCodes.KBD_MENUCOMPLETE

KBD_MENUCOMPLETE
Value0x33D

FCodes.KBD_MENUQUICK

KBD_MENUQUICK
Value0x33E

FCodes.KBD_MENUCUSTOM

KBD_MENUCUSTOM
Value0x33F

FCodes.KBD_MENUMODIFY

KBD_MENUMODIFY
Value0x3D9

FCodes.KBD_MENURESET

KBD_MENURESET
Value0x3D8

FCodes.KBD_SHOW_BORDERS

KBD_SHOW_BORDERS
Value0x3F1

FCodes.KBD_SHOW_HOTSPOTINDICAT
ORS

KBD_SHOW_HOTSPOTINDICATORS
Value0x509

FCodes.KBD_SHOW_SYMBOLS

KBD_SHOW_SYMBOLS
Value0x3F2

FCodes.KBD_SHOW_RULERS

KBD_SHOW_RULERS
Value0x3F3

FCodes.KBD_SHOW_GRID

KBD_SHOW_GRID
Value0x3F4

FCodes.KBD_SHOW_LINK_BOUNDARI
ES

KBD_SHOW_LINK_BOUNDARIES
Value0x3F5

FCodes.KBD_SHOW_ELEM_BORDER

KBD_SHOW_ELEM_BORDER
Value0x3F6

FCodes.KBD_SHOW_ELEM_TAGS

KBD_SHOW_ELEM_TAGS
Value0x3F7

FCodes.KBD_SHOW_GRAPHICS

KBD_SHOW_GRAPHICS
Value0x3F8

400

FCODES
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

FCodes.KBD_SHOW_COND_IND

KBD_SHOW_COND_IND
Value0x3F9

FCodes.KBD_HIDE_BORDERS

KBD_HIDE_BORDERS
Value0x4F1

FCodes.KBD_HIDE_HOTSPOTINDICATO
RS

KBD_HIDE_HOTSPOTINDICATORS
Value0x50A

FCodes.KBD_HIDE_SYMBOLS

KBD_HIDE_SYMBOLS
Value0x4F2

FCodes.KBD_HIDE_RULERS

KBD_HIDE_RULERS
Value0x4F3

FCodes.KBD_HIDE_GRID

KBD_HIDE_GRID
Value0x4F4

FCodes.KBD_HIDE_LINK_BOUNDARIES

KBD_HIDE_LINK_BOUNDARIES
Value0x4F5

FCodes.KBD_HIDE_ELEM_BORDER

KBD_HIDE_ELEM_BORDER
Value0x4F6

FCodes.KBD_HIDE_GRAPHICS

KBD_HIDE_GRAPHICS
Value0x4F8

FCodes.KBD_HIDE_COND_IND

KBD_HIDE_COND_IND
Value0x4F9

FCodes.KBD_INSETPOD

KBD_INSETPOD
Value0x994

FCodes.KBD_SEARCHREFS

KBD_SEARCHREFS
Value0xB17

FCodes.KBD_FLIPUD

KBD_FLIPUD
Value0x370

FCodes.KBD_FLIPLR

KBD_FLIPLR
Value0x371

FCodes.KBD_ROTATE_CCW

KBD_ROTATE_CCW
Value0x372

FCodes.KBD_ROT_PLUS

KBD_ROT_PLUS
Value0x372

FCodes.KBD_ROTATE_CCW_SMALL

KBD_ROTATE_CCW_SMALL
Value0x38A

401

FCODES
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

FCodes.KBD_SCALE

KBD_SCALE
Value0x373

FCodes.KBD_SMOOTH

KBD_SMOOTH
Value0x374

FCodes.KBD_UNSMOOTH

KBD_UNSMOOTH
Value0x375

FCodes.KBD_RESHAPE

KBD_RESHAPE
Value0x376

FCodes.KBD_JOINCURVES

KBD_JOINCURVES
Value0x377

FCodes.KBD_SETSIDES

KBD_SETSIDES
Value0x378

FCodes.KBD_CONSTRAIN

KBD_CONSTRAIN
Value0x379

FCodes.KBD_SNAP

KBD_SNAP
Value0x37A

FCodes.KBD_GRAVITY

KBD_GRAVITY
Value0x37B

FCodes.KBD_KEEPTOOL

KBD_KEEPTOOL
Value0x37C

FCodes.KBD_OVERPRINT

KBD_OVERPRINT
Value0x3D2

FCodes.KBD_OVERPRINT_NONE

KBD_OVERPRINT_NONE
Value0x3D4

FCodes.KBD_RUN_OFF

KBD_RUN_OFF
Value0x670

FCodes.KBD_RUN_CONTOUR

KBD_RUN_CONTOUR
Value0x668

FCodes.KBD_RUN_BBOX

KBD_RUN_BBOX
Value0x669

FCodes.KBD_RUN_GAP

KBD_RUN_GAP
Value0x671

FCodes.KBD_RUN_PROPS

KBD_RUN_PROPS
Value0x667

402

FCODES
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

FCodes.KBD_SETRUN_PROPS

KBD_SETRUN_PROPS
Value0x96C

FCodes.KBD_FRONT

KBD_FRONT
Value0x380

FCodes.KBD_BACK

KBD_BACK
Value0x381

FCodes.KBD_GROUP

KBD_GROUP
Value0x382

FCodes.KBD_UNGROUP

KBD_UNGROUP
Value0x383

FCodes.KBD_ALIGN

KBD_ALIGN
Value0x384

FCodes.KBD_DISTRIBUTE

KBD_DISTRIBUTE
Value0x385

FCodes.KBD_ROTATE_CW

KBD_ROTATE_CW
Value0x386

FCodes.KBD_ROT_MINUS

KBD_ROT_MINUS
Value0x386

FCodes.KBD_ROTATE_CW_SMALL

KBD_ROTATE_CW_SMALL
Value0x389

FCodes.KBD_OBJPROPS

KBD_OBJPROPS
Value0x387

FCodes.KBD_PICKOBJPROPS

KBD_PICKOBJPROPS
Value0x388

FCodes.KBD_MUTATE

KBD_MUTATE
Value0x37F

FCodes.KBD_ROTATE

KBD_ROTATE
Value0x38B

FCodes.KBD_ROTATE_AGAIN

KBD_ROTATE_AGAIN
Value0x38C

FCodes.KBD_ROTATE_NATURAL

KBD_ROTATE_NATURAL
Value0x38D

FCodes.KBD_REROTATE

KBD_REROTATE
Value0x38E

403

FCODES
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

FCodes.KBD_ROTATE_RESET0

KBD_ROTATE_RESET0
Value0x38F

FCodes.KBD_SETALIGN_PROPS

KBD_SETALIGN_PROPS
Value0x992

FCodes.KBD_SETDISTRIBUTE_PROPS

KBD_SETDISTRIBUTE_PROPS
Value0x993

FCodes.KBD_CLOSEWIN

KBD_CLOSEWIN
Value0x390

FCodes.KBD_OPENWIN

KBD_OPENWIN
Value0x391

FCodes.KBD_CLOPWIN

KBD_CLOPWIN
Value0x392

FCodes.KBD_MOVEWIN

KBD_MOVEWIN
Value0x393

FCodes.KBD_EXPOSEWIN

KBD_EXPOSEWIN
Value0x395

FCodes.KBD_HIDEWIN

KBD_HIDEWIN
Value0x396

FCodes.KBD_HISHWIN

KBD_HISHWIN
Value0x397

FCodes.KBD_REFRESHWIN

KBD_REFRESHWIN
Value0x398

FCodes.KBD_QUITWIN

KBD_QUITWIN
Value0x399

FCodes.KBD_RESIZELOCK

KBD_RESIZELOCK
Value0x39A

FCodes.KBD_RESIZEUNLOCK

KBD_RESIZEUNLOCK
Value0x39B

FCodes.KBD_QUIETCLOSEWIN

KBD_QUIETCLOSEWIN
Value0x39C

FCodes.KBD_POPUP_MENU

KBD_POPUP_MENU
Value0x39D

FCodes.KBD_LINETOOL

KBD_LINETOOL
Value0x3A0

404

FCODES
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

FCodes.KBD_RECTTOOL

KBD_RECTTOOL
Value0x3A1

FCodes.KBD_POLYGTOOL

KBD_POLYGTOOL
Value0x3A2

FCodes.KBD_POLYLTOOL

KBD_POLYLTOOL
Value0x3A3

FCodes.KBD_ARCTOOL

KBD_ARCTOOL
Value0x3A4

FCodes.KBD_ROUNDRECT

KBD_ROUNDRECT
Value0x3A5

FCodes.KBD_OVALTOOL

KBD_OVALTOOL
Value0x3A6

FCodes.KBD_TEXTLTOOL

KBD_TEXTLTOOL
Value0x3A7

FCodes.KBD_TEXTRTOOL

KBD_TEXTRTOOL
Value0x3A8

FCodes.KBD_FREETOOL

KBD_FREETOOL
Value0x3A9

FCodes.KBD_FRAMETOOL

KBD_FRAMETOOL
Value0x3AA

FCodes.KBD_LASTTOOL

KBD_LASTTOOL
Value0x3AB

FCodes.KBD_WIDTH0

KBD_WIDTH0
Value0x3AC

FCodes.KBD_WIDTH1

KBD_WIDTH1
Value0x3AD

FCodes.KBD_INCWIDTH

KBD_INCWIDTH
Value0x3AE

FCodes.KBD_DECWIDTH

KBD_DECWIDTH
Value0x3AF

FCodes.KBD_PEN0

KBD_PEN0
Value0x3B0

FCodes.KBD_PEN1

KBD_PEN1
Value0x3B1

405

FCODES
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

FCodes.KBD_INCPEN

KBD_INCPEN
Value0x3B2

FCodes.KBD_DECPEN

KBD_DECPEN
Value0x3B3

FCodes.KBD_FILL0

KBD_FILL0
Value0x3B4

FCodes.KBD_FILL1

KBD_FILL1
Value0x3B5

FCodes.KBD_INCFILL

KBD_INCFILL
Value0x3B6

FCodes.KBD_DECFILL

KBD_DECFILL
Value0x3B7

FCodes.KBD_SETFILL

KBD_SETFILL
Value0x3B8

FCodes.KBD_SETPEN

KBD_SETPEN
Value0x3B9

FCodes.KBD_SETWIDTH

KBD_SETWIDTH
Value0x3BA

FCodes.KBD_SETCAP

KBD_SETCAP
Value0x3BB

FCodes.KBD_SETSEP

KBD_SETSEP
Value0x3BC

FCodes.KBD_SETSEP_KEEP

KBD_SETSEP_KEEP
Value0x3BE

FCodes.KBD_SETSEP_ALL

KBD_SETSEP_ALL
Value0x3BF

FCodes.KBD_SETSEP_RESET_TINT_OV
ERPRINT

KBD_SETSEP_RESET_TINT_OVERPRINT
Value0x3D1

FCodes.KBD_SETFILL_0

KBD_SETFILL_0
Value0x430

FCodes.KBD_SETFILL_1

KBD_SETFILL_1
Value0x431

FCodes.KBD_SETFILL_2

KBD_SETFILL_2
Value0x432

406

FCODES
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

FCodes.KBD_SETFILL_3

KBD_SETFILL_3
Value0x433

FCodes.KBD_SETFILL_4

KBD_SETFILL_4
Value0x434

FCodes.KBD_SETFILL_5

KBD_SETFILL_5
Value0x435

FCodes.KBD_SETFILL_6

KBD_SETFILL_6
Value0x436

FCodes.KBD_SETFILL_7

KBD_SETFILL_7
Value0x437

FCodes.KBD_SETFILL_8

KBD_SETFILL_8
Value0x438

FCodes.KBD_SETFILL_9

KBD_SETFILL_9
Value0x439

FCodes.KBD_SETFILL_A

KBD_SETFILL_A
Value0x43A

FCodes.KBD_SETFILL_B

KBD_SETFILL_B
Value0x43B

FCodes.KBD_SETFILL_C

KBD_SETFILL_C
Value0x43C

FCodes.KBD_SETFILL_D

KBD_SETFILL_D
Value0x43D

FCodes.KBD_SETFILL_E

KBD_SETFILL_E
Value0x43E

FCodes.KBD_SETFILL_F

KBD_SETFILL_F
Value0x43F

FCodes.KBD_SETPEN_0

KBD_SETPEN_0
Value0x440

FCodes.KBD_SETPEN_1

KBD_SETPEN_1
Value0x441

FCodes.KBD_SETPEN_2

KBD_SETPEN_2
Value0x442

FCodes.KBD_SETPEN_3

KBD_SETPEN_3
Value0x443

407

FCODES
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

FCodes.KBD_SETPEN_4

KBD_SETPEN_4
Value0x444

FCodes.KBD_SETPEN_5

KBD_SETPEN_5
Value0x445

FCodes.KBD_SETPEN_6

KBD_SETPEN_6
Value0x446

FCodes.KBD_SETPEN_7

KBD_SETPEN_7
Value0x447

FCodes.KBD_SETPEN_8

KBD_SETPEN_8
Value0x448

FCodes.KBD_SETPEN_9

KBD_SETPEN_9
Value0x449

FCodes.KBD_SETPEN_A

KBD_SETPEN_A
Value0x44A

FCodes.KBD_SETPEN_B

KBD_SETPEN_B
Value0x44B

FCodes.KBD_SETPEN_C

KBD_SETPEN_C
Value0x44C

FCodes.KBD_SETPEN_D

KBD_SETPEN_D
Value0x44D

FCodes.KBD_SETPEN_E

KBD_SETPEN_E
Value0x44E

FCodes.KBD_SETPEN_F

KBD_SETPEN_F
Value0x44F

FCodes.KBD_SETWIDTH_0

KBD_SETWIDTH_0
Value0x450

FCodes.KBD_SETWIDTH_1

KBD_SETWIDTH_1
Value0x451

FCodes.KBD_SETWIDTH_2

KBD_SETWIDTH_2
Value0x452

FCodes.KBD_SETWIDTH_3

KBD_SETWIDTH_3
Value0x453

FCodes.KBD_SETWIDTH_SLIDE

KBD_SETWIDTH_SLIDE
Value0x45E

408

FCODES
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

FCodes.KBD_SETWIDTH_OPTION

KBD_SETWIDTH_OPTION
Value0x45F

FCodes.KBD_SETCAP_0

KBD_SETCAP_0
Value0x460

FCodes.KBD_SETCAP_1

KBD_SETCAP_1
Value0x461

FCodes.KBD_SETCAP_2

KBD_SETCAP_2
Value0x462

FCodes.KBD_SETCAP_3

KBD_SETCAP_3
Value0x463

FCodes.KBD_SETCAP_OPTION

KBD_SETCAP_OPTION
Value0x46F

FCodes.KBD_SETDASH_0

KBD_SETDASH_0
Value0x470

FCodes.KBD_SETDASH_1

KBD_SETDASH_1
Value0x471

FCodes.KBD_SETDASH_2

KBD_SETDASH_2
Value0x472

FCodes.KBD_SETDASH_3

KBD_SETDASH_3
Value0x473

FCodes.KBD_SETDASH_4

KBD_SETDASH_4
Value0x474

FCodes.KBD_SETDASH_5

KBD_SETDASH_5
Value0x475

FCodes.KBD_SETDASH_6

KBD_SETDASH_6
Value0x476

FCodes.KBD_SETDASH_7

KBD_SETDASH_7
Value0x477

FCodes.KBD_SETDASH_8

KBD_SETDASH_8
Value0x478

FCodes.KBD_SETDASH_OPTION

KBD_SETDASH_OPTION
Value0x47F

FCodes.KBD_SNAP_0

KBD_SNAP_0
Value0x480

409

FCODES
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

FCodes.KBD_SNAP_1

KBD_SNAP_1
Value0x481

FCodes.KBD_GRAVITY_0

KBD_GRAVITY_0
Value0x482

FCodes.KBD_GRAVITY_1

KBD_GRAVITY_1
Value0x483

FCodes.KBD_SETKNOCKOUT

KBD_SETKNOCKOUT
Value0x48A

FCodes.KBD_SETOVERPRINT

KBD_SETOVERPRINT
Value0x48B

FCodes.KBD_SETFROMCOLOR

KBD_SETFROMCOLOR
Value0x48C

FCodes.KBD_SETTINT

KBD_SETTINT
Value0x48D

FCodes.KBD_SETSOLID

KBD_SETSOLID
Value0x402

FCodes.KBD_SETDASH

KBD_SETDASH
Value0x403

FCodes.KBD_DASH0

KBD_DASH0
Value0x404

FCodes.KBD_DASH1

KBD_DASH1
Value0x405

FCodes.KBD_INCDASH

KBD_INCDASH
Value0x406

FCodes.KBD_DECDASH

KBD_DECDASH
Value0x407

FCodes.KBD_DASHOPTION

KBD_DASHOPTION
Value0x408

FCodes.KBD_CHECKSEL

KBD_CHECKSEL
Value0x3C0

FCodes.KBD_CHECKDOC

KBD_CHECKDOC
Value0x3C1

FCodes.KBD_CORRECT

KBD_CORRECT
Value0x3C2

410

FCODES
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

FCodes.KBD_ADDUSRDICT

KBD_ADDUSRDICT
Value0x3C3

FCodes.KBD_ADDDOCDICT

KBD_ADDDOCDICT
Value0x3C4

FCodes.KBD_ADDAUTOCORR

KBD_ADDAUTOCORR
Value0x3C5

FCodes.KBD_DELUSRDICT

KBD_DELUSRDICT
Value0x3C6

FCodes.KBD_DELDOCDICT

KBD_DELDOCDICT
Value0x3C7

FCodes.KBD_CLEARAUTO

KBD_CLEARAUTO
Value0x3C8

FCodes.KBD_CHANGEDICT

KBD_CHANGEDICT
Value0x3C9

FCodes.KBD_SPELLRESET

KBD_SPELLRESET
Value0x3CA

FCodes.KBD_CHECKPAGE

KBD_CHECKPAGE
Value0x3CB

FCodes.KBD_SPOPTIONS

KBD_SPOPTIONS
Value0x3CC

FCodes.KBD_HYPHENATE

KBD_HYPHENATE
Value0x3CD

FCodes.KBD_CHECKBATCH

KBD_CHECKBATCH
Value0x3CE

FCodes.KBD_REFORMATDOC

KBD_REFORMATDOC
Value0x3CF

FCodes.KBD_ASC_CORRECT

KBD_ASC_CORRECT
Value0x995

FCodes.KBD_ASC_ADDUSRDICT

KBD_ASC_ADDUSRDICT
Value0x996

FCodes.KBD_ASC_ADDDOCDICT

KBD_ASC_ADDDOCDICT
Value0x997

FCodes.KBD_ASC_ENABLE_AUTO_SPE
LL_CHECK

KBD_ASC_ENABLE_AUTO_SPELL_CHECK
Value0x999

411

FCODES
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

FCodes.TEXT_INSET_PROPS

TEXT_INSET_PROPS
Value0x3E0

FCodes.UPDATE_INSETS

UPDATE_INSETS
Value0x3E1

FCodes.SUPPRESS_INSETS

SUPPRESS_INSETS
Value0x3E2

FCodes.KBD_CREATE_MULTIMEDIA_LI
NK

KBD_CREATE_MULTIMEDIA_LINK
Value0x3E3

FCodes.KBD_CREATE_MULTIMEDIA_LI
NK_TBL

KBD_CREATE_MULTIMEDIA_LINK_TBL
Value0x3E4

FCodes.KBD_MENUBARFOCUS

KBD_MENUBARFOCUS
Value0x3F0

FCodes.KBD_SINGLE_QUOTE

KBD_SINGLE_QUOTE
Value0x400

FCodes.KBD_DOUBLE_QUOTE

KBD_DOUBLE_QUOTE
Value0x401

FCodes.HIGH_CHAR_PREV

HIGH_CHAR_PREV
Value0x410

FCodes.HIGH_WORD_PREV

HIGH_WORD_PREV
Value0x411

FCodes.HIGH_LINE_PREV

HIGH_LINE_PREV
Value0x412

FCodes.HIGH_SENT_PREV

HIGH_SENT_PREV
Value0x413

FCodes.HIGH_PGF_PREV

HIGH_PGF_PREV
Value0x414

FCodes.HIGH_LINE_UP

HIGH_LINE_UP
Value0x415

FCodes.HIGH_LINE_DOWN

HIGH_LINE_DOWN
Value0x416

FCodes.HIGH_COL_TOP

HIGH_COL_TOP
Value0x417

FCodes.HIGH_COL_BOT

HIGH_COL_BOT
Value0x418

412

FCODES
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

FCodes.HIGH_FLOW_BEG

HIGH_FLOW_BEG
Value0x419

FCodes.HIGH_FLOW_END

HIGH_FLOW_END
Value0x41A

FCodes.HIGH_LINE_BEG

HIGH_LINE_BEG
Value0x41B

FCodes.HIGH_LINE_END

HIGH_LINE_END
Value0x41C

FCodes.HIGH_ELEMENT_PREV

HIGH_ELEMENT_PREV
Value0x420

FCodes.HIGH_ELEMENT_NEXT

HIGH_ELEMENT_NEXT
Value0x421

FCodes.HIGH_SIBLINGS

HIGH_SIBLINGS
Value0x422

FCodes.HIGH_PARENT

HIGH_PARENT
Value0x423

FCodes.KBD_DFN_WEB_obsolete

KBD_DFN_WEB_obsolete
Value0x500

FCodes.KBD_DFN_LIB_obsolete

KBD_DFN_LIB_obsolete
Value0x501

FCodes.KBD_PASTE_RTF

KBD_PASTE_RTF
Value0x502

FCodes.KBD_PAGELAYOUT

KBD_PAGELAYOUT
Value0x503

FCodes.KBD_COPYRIGHT

KBD_COPYRIGHT
Value0x504

FCodes.KBD_RESTOREFONT

KBD_RESTOREFONT
Value0x505

FCodes.KBD_SYMFONT

KBD_SYMFONT
Value0x506

FCodes.HIGH_CHAR_NEXT

HIGH_CHAR_NEXT
Value0x510

FCodes.HIGH_WORD_NEXT

HIGH_WORD_NEXT
Value0x511

413

FCODES
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

FCodes.HIGH_LINE_NEXT

HIGH_LINE_NEXT
Value0x512

FCodes.HIGH_SENT_NEXT

HIGH_SENT_NEXT
Value0x513

FCodes.HIGH_PGF_NEXT

HIGH_PGF_NEXT
Value0x514

FCodes.HIGH_SAMECB

HIGH_SAMECB
Value0x515

FCodes.HIGH_SAMECOND

HIGH_SAMECOND
Value0x516

FCodes.HIGH_HYPERTEXT

HIGH_HYPERTEXT
Value0x517

FCodes.SEARCH_CB

SEARCH_CB
Value0x518

FCodes.SEARCH_CBTAG

SEARCH_CBTAG
Value0x519

FCodes.SEARCH_COND

SEARCH_COND
Value0x51A

FCodes.SEARCH_CBOVERRIDE

SEARCH_CBOVERRIDE
Value0x51B

FCodes.OBJ_SEL_FIRST

OBJ_SEL_FIRST
Value0x600

FCodes.OBJ_SEL_NEXT

OBJ_SEL_NEXT
Value0x601

FCodes.OBJ_SEL_EXTEND_NEXT

OBJ_SEL_EXTEND_NEXT
Value0x602

FCodes.OBJ_SEL_PREV

OBJ_SEL_PREV
Value0x603

FCodes.OBJ_SEL_NEXT_WRAP

OBJ_SEL_NEXT_WRAP
Value0x604

FCodes.OBJ_SEL_PREV_WRAP

OBJ_SEL_PREV_WRAP
Value0x605

FCodes.OBJ_SEL_LAST

OBJ_SEL_LAST
Value0x606

414

FCODES
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

FCodes.FOCUS_INPUT_DOC

FOCUS_INPUT_DOC
Value0x620

FCodes.FOCUS_INPUT_SEARCH

FOCUS_INPUT_SEARCH
Value0x621

FCodes.FOCUS_INPUT_MARKER

FOCUS_INPUT_MARKER
Value0x622

FCodes.FOCUS_INPUT_SPELL

FOCUS_INPUT_SPELL
Value0x623

FCodes.FOCUS_INPUT_HYPERTEXT

FOCUS_INPUT_HYPERTEXT
Value0x624

FCodes.FOCUS_INPUT_PGFFMT

FOCUS_INPUT_PGFFMT
Value0x626

FCodes.FOCUS_INPUT_FONTFMT

FOCUS_INPUT_FONTFMT
Value0x627

FCodes.FOCUS_INPUT_COND

FOCUS_INPUT_COND
Value0x629

FCodes.FOCUS_INPUT_CELLFMT

FOCUS_INPUT_CELLFMT
Value0x62A

FCodes.FOCUS_INPUT_CUSTRS

FOCUS_INPUT_CUSTRS
Value0x62B

FCodes.FOCUS_INPUT_TBLFMT

FOCUS_INPUT_TBLFMT
Value0x62C

FCodes.FOCUS_INPUT_STRWIN

FOCUS_INPUT_STRWIN
Value0x62D

FCodes.FOCUS_INPUT_VALIDATION

FOCUS_INPUT_VALIDATION
Value0x62E

FCodes.FOCUS_INPUT_ATTREDITOR

FOCUS_INPUT_ATTREDITOR
Value0x62F

FCodes.FOCUS_INPUT_ELEM_CTX

FOCUS_INPUT_ELEM_CTX
Value0xA32

FCodes.KBD_CLOSE_SEARCH

KBD_CLOSE_SEARCH
Value0x681

FCodes.KBD_CLOSE_MARKER

KBD_CLOSE_MARKER
Value0x682

415

FCODES
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

FCodes.KBD_CLOSE_SPELL

KBD_CLOSE_SPELL
Value0x683

FCodes.KBD_CLOSE_PGFFMT

KBD_CLOSE_PGFFMT
Value0x684

FCodes.KBD_CLOSE_FONTFMT

KBD_CLOSE_FONTFMT
Value0x685

FCodes.KBD_CLOSE_COND

KBD_CLOSE_COND
Value0x686

FCodes.KBD_CLOSE_CUSTRS

KBD_CLOSE_CUSTRS
Value0x687

FCodes.KBD_CLOSE_TBLFMT

KBD_CLOSE_TBLFMT
Value0x688

FCodes.KBD_CLOSE_STRWIN

KBD_CLOSE_STRWIN
Value0x689

FCodes.KBD_CLOSE_VALIDATION

KBD_CLOSE_VALIDATION
Value0x68A

FCodes.KBD_CLOSE_ATTREDITOR

KBD_CLOSE_ATTREDITOR
Value0x68B

FCodes.KBD_CLOSE_ELEM_CTX

KBD_CLOSE_ELEM_CTX
Value0x68C

FCodes.KBD_CLOSE_HYPERTEXT

KBD_CLOSE_HYPERTEXT
Value0x68D

FCodes.KBD_PAUSE_1x00

KBD_PAUSE_1x00
Value0x630

FCodes.KBD_PAUSE_0x10

KBD_PAUSE_0x10
Value0x631

FCodes.KBD_PAUSE_0x01

KBD_PAUSE_0x01
Value0x632

FCodes.KBD_SLOW_0x00

KBD_SLOW_0x00
Value0x633

FCodes.KBD_SLOW_1x00

KBD_SLOW_1x00
Value0x634

FCodes.KBD_SLOW_0x10

KBD_SLOW_0x10
Value0x635

416

FCODES
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

FCodes.KBD_SLOW_0x01

KBD_SLOW_0x01
Value0x636

FCodes.KBD_SET_TEXTFRAME_GRID

KBD_SET_TEXTFRAME_GRID
Value0x666

FCodes.KBD_PURIFY_NEW_LEAKS

KBD_PURIFY_NEW_LEAKS
Value0x650

FCodes.KBD_PURIFY_ALL_LEAKS

KBD_PURIFY_ALL_LEAKS
Value0x651

FCodes.KBD_PURIFY_CLEAR_LEAKS

KBD_PURIFY_CLEAR_LEAKS
Value0x652

FCodes.KBD_COUNT_SBLOCKS

KBD_COUNT_SBLOCKS
Value0x653

FCodes.KBD_API

KBD_API
Value0xDF0

FCodes.KBD_API_SHORTCUT

KBD_API_SHORTCUT
Value0xDF1

FCodes.TYPEIN

TYPEIN
Value0xDF2

FCodes.INLINE_TYPEIN

INLINE_TYPEIN
Value0xDF3

FCodes.KBD_VIEW_API

KBD_VIEW_API
Value0xDF4

FCodes.KBD_VIEW_API_SHORTCUT

KBD_VIEW_API_SHORTCUT
Value0xDF5

FCodes.KBD_VIEW_SWITCH

KBD_VIEW_SWITCH
Value0xDF6

FCodes.KBD_BACKSTACK

KBD_BACKSTACK
Value0xEF0

FCodes.KBD_UPSTACK

KBD_UPSTACK
Value0xEF1

FCodes.KBD_VIEWER

KBD_VIEWER
Value0xF00

FCodes.TOGGLE_FLUID_VIEW

TOGGLE_FLUID_VIEW
Value0x500

417

FCODES
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

FCodes.KBD_DSEXIT

KBD_DSEXIT
Value0xF01

FCodes.KBD_MEMFAIL

KBD_MEMFAIL
Value0xF02

FCodes.KBD_SAVEMETA

KBD_SAVEMETA
Value0xF03

FCodes.KBD_MEM_STATS

KBD_MEM_STATS
Value0xF04

FCodes.KBD_CACHE_STATS

KBD_CACHE_STATS
Value0xF05

FCodes.KBD_NEWVAR

KBD_NEWVAR
Value0xF06

FCodes.KBD_UPDATEREF

KBD_UPDATEREF
Value0xF07

FCodes.KBD_DEREFREF

KBD_DEREFREF
Value0xF08

FCodes.KBD_HEATREF

KBD_HEATREF
Value0xF09

FCodes.KBD_DOC_REPORT

KBD_DOC_REPORT
Value0xF10

FCodes.KBD_FULLRULERS

KBD_FULLRULERS
Value0x3BD

FCodes.KBD_ALLSELECT

KBD_ALLSELECT
Value0xF20

FCodes.KBD_OBJSELECT

KBD_OBJSELECT
Value0xF21

FCodes.KBD_TOOLWIN

KBD_TOOLWIN
Value0xF22

FCodes.KBD_PGFWIN

KBD_PGFWIN
Value0xF23

FCodes.KBD_FONTWIN

KBD_FONTWIN
Value0xF24

FCodes.KBD_RESIZEBOX

KBD_RESIZEBOX
Value0xF25

418

FCODES
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

FCodes.KBD_MATHWIN

KBD_MATHWIN
Value0xF26

FCodes.KBD_RESIZEBOXM

KBD_RESIZEBOXM
Value0xF27

FCodes.KBD_ELEMENTWIN

KBD_ELEMENTWIN
Value0xF28

FCodes.KBD_SMALLTOOLWIN

KBD_SMALLTOOLWIN
Value0xF29

FCodes.KBD_OBJSELECT_NOPREF

KBD_OBJSELECT_NOPREF
Value0xF2A

FCodes.KBD_HOTSPOT

KBD_HOTSPOT
Value0x4FD

FCodes.KBD_EDITHOTSPOT

KBD_EDITHOTSPOT
Value0x4FE

FCodes.KBD_DELINKHOTSPOT

KBD_DELINKHOTSPOT
Value0x507

FCodes.KBD_ZOOMIN

KBD_ZOOMIN
Value0xF30

FCodes.KBD_ZOOMOUT

KBD_ZOOMOUT
Value0xF31

FCodes.KBD_ZOOM_FIT_PAGE

KBD_ZOOM_FIT_PAGE
Value0xF32

FCodes.KBD_ZOOM_FIT_WINDOW

KBD_ZOOM_FIT_WINDOW
Value0xF33

FCodes.KBD_ZOOM

KBD_ZOOM
Value0xF34

FCodes.KBD_ZOOM100

KBD_ZOOM100
Value0xF35

FCodes.KBD_ZOOM_SET

KBD_ZOOM_SET
Value0xF3C

FCodes.KBD_ZOOM_FIT_TEXTFRAME

KBD_ZOOM_FIT_TEXTFRAME
Value0xF3F

FCodes.KBD_ZOOM_AUTOFIT_AFTER_
ZOOM

KBD_ZOOM_AUTOFIT_AFTER_ZOOM
Value0xF1A

419

FCODES
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

FCodes.KBD_TAGSTATUS

KBD_TAGSTATUS
Value0xF36

FCodes.KBD_PAGESTATUS

KBD_PAGESTATUS
Value0xF37

FCodes.KBD_HSCROLL

KBD_HSCROLL
Value0xF38

FCodes.KBD_VSCROLL

KBD_VSCROLL
Value0xF39

FCodes.KBD_RENAMEPAGE

KBD_RENAMEPAGE
Value0xF3A

FCodes.KBD_RENAMEFRAME

KBD_RENAMEFRAME
Value0xF3B

FCodes.KBD_FONTQUICK

KBD_FONTQUICK
Value0xF40

FCodes.KBD_PGFQUICK

KBD_PGFQUICK
Value0xF41

FCodes.KBD_VARQUICK

KBD_VARQUICK
Value0xF42

FCodes.KBD_CELLFMTQUICK

KBD_CELLFMTQUICK
Value0xF43

FCodes.KBD_CONDINQUICK

KBD_CONDINQUICK
Value0xF44

FCodes.KBD_CONDNOTINQUICK

KBD_CONDNOTINQUICK
Value0xF45

FCodes.KBD_UNCOND

KBD_UNCOND
Value0xF46

FCodes.KBD_CONDVISONLYQUICK

KBD_CONDVISONLYQUICK
Value0xF47

FCodes.KBD_INSERTQUICK

KBD_INSERTQUICK
Value0xF48

FCodes.KBD_WRAPQUICK

KBD_WRAPQUICK
Value0xF49

FCodes.KBD_CHANGEQUICK

KBD_CHANGEQUICK
Value0xF4C

420

FCODES
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

FCodes.KBD_ATTREDITQUICK

KBD_ATTREDITQUICK
Value0xF4D

FCodes.PGF_DESIGN_CAT

PGF_DESIGN_CAT
Value0xF4E

FCodes.CHAR_DESIGN_CAT

CHAR_DESIGN_CAT
Value0xF4F

FCodes.TBL_DESIGN_CAT

TBL_DESIGN_CAT
Value0xF5F

FCodes.KBD_NOCHANGEDB

KBD_NOCHANGEDB
Value0xF4A

FCodes.KBD_RESETDB

KBD_RESETDB
Value0xF4B

FCodes.KBD_SMEQN

KBD_SMEQN
Value0xF50

FCodes.KBD_MEDEQN

KBD_MEDEQN
Value0xF51

FCodes.KBD_LGEQN

KBD_LGEQN
Value0xF52

FCodes.KBD_PUTINLINE

KBD_PUTINLINE
Value0xF53

FCodes.KBD_ANTIPUTINLINE

KBD_ANTIPUTINLINE
Value0xF54

FCodes.KBD_EVACUATE

KBD_EVACUATE
Value0xF60

FCodes.KBD_VERIFYCONTEXT

KBD_VERIFYCONTEXT
Value0xF61

FCodes.KBD_SAVEASDBRE

KBD_SAVEASDBRE
Value0xF70

FCodes.KBD_TEST_MODAL

KBD_TEST_MODAL
Value0xF71

FCodes.KBD_TEST_MODELESS

KBD_TEST_MODELESS
Value0xF72

FCodes.KBD_STUFF_ITEM

KBD_STUFF_ITEM
Value0xF73

421

FCODES
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

FCodes.KBD_SAVESAS

KBD_SAVESAS
Value0xF74

FCodes.KBD_TEST_PRINTDBRE

KBD_TEST_PRINTDBRE
Value0xF75

FCodes.KBD_SAVEFMX

KBD_SAVEFMX
Value0xF76

FCodes.KBD_SAVEDBRE

KBD_SAVEDBRE
Value0xF77

FCodes.KBD_CAPTURE_LIVE_DIALOG

KBD_CAPTURE_LIVE_DIALOG
Value0xF78

FCodes.KBD_RM_MODE

KBD_RM_MODE
Value0xF79

FCodes.KBD_DRE_MODE_X

KBD_DRE_MODE_X
Value0xF7A

FCodes.KBD_DRE_MODE_W

KBD_DRE_MODE_W
Value0xF7B

FCodes.KBD_DRE_MODE_M

KBD_DRE_MODE_M
Value0xF7C

FCodes.KBD_TABLE_INS

KBD_TABLE_INS
Value0xF80

FCodes.KBD_TABLE_FORMAT

KBD_TABLE_FORMAT
Value0xF81

FCodes.KBD_TABLE_CELLFMT

KBD_TABLE_CELLFMT
Value0xF84

FCodes.KBD_TABLE_ROWFMT

KBD_TABLE_ROWFMT
Value0xF85

FCodes.KBD_TABLE_CUSTRS

KBD_TABLE_CUSTRS
Value0xF86

FCodes.KBD_TABLE_ADDRC

KBD_TABLE_ADDRC
Value0xF87

FCodes.KBD_TABLE_RESIZECOL

KBD_TABLE_RESIZECOL
Value0xF88

FCodes.KBD_TABLE_STRADDLE

KBD_TABLE_STRADDLE
Value0xF89

422

FCODES
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

FCodes.KBD_TABLE_CONVERT

KBD_TABLE_CONVERT
Value0xF8A

FCodes.KBD_TABLE_DEBUG

KBD_TABLE_DEBUG
Value0xF8B

FCodes.KBD_TABLE_RULES

KBD_TABLE_RULES
Value0xF8C

FCodes.KBD_TABLE_EXIT_IP

KBD_TABLE_EXIT_IP
Value0xFC0

FCodes.KBD_TBL_DLG_UNIFY_TF

KBD_TBL_DLG_UNIFY_TF
Value0xF90

FCodes.KBD_TBL_DLG_UNIFY_CF

KBD_TBL_DLG_UNIFY_CF
Value0xF91

FCodes.KBD_TBL_DLG_ADD_ABOVE

KBD_TBL_DLG_ADD_ABOVE
Value0xF92

FCodes.KBD_TBL_DLG_ADD_BELOW

KBD_TBL_DLG_ADD_BELOW
Value0xF93

FCodes.KBD_TBL_DLG_ADD_LEFT

KBD_TBL_DLG_ADD_LEFT
Value0xF94

FCodes.KBD_TBL_DLG_ADD_RIGHT

KBD_TBL_DLG_ADD_RIGHT
Value0xF95

FCodes.KBD_TBL_DLG_CLEAR_EMPTY

KBD_TBL_DLG_CLEAR_EMPTY
Value0xF96

FCodes.KBD_TBL_DLG_CLEAR_X

KBD_TBL_DLG_CLEAR_X
Value0xF97

FCodes.KBD_TBL_DLG_PASTE_REPL

KBD_TBL_DLG_PASTE_REPL
Value0xF98

FCodes.KBD_TBL_DLG_PASTE_BEFORE

KBD_TBL_DLG_PASTE_BEFORE
Value0xF99

FCodes.KBD_TBL_DLG_PASTE_AFTER

KBD_TBL_DLG_PASTE_AFTER
Value0xF9A

FCodes.KBD_TABLEWIN

KBD_TABLEWIN
Value0xFBB

FCodes.TBL_APPLY_CAT_TO_SEL

TBL_APPLY_CAT_TO_SEL
Value0xFBC

423

FCODES
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

FCodes.KBD_CLOSE_TABLE_CATALOG

KBD_CLOSE_TABLE_CATALOG
Value0xFBD

FCodes.TBL_APPLY_TAG

TBL_APPLY_TAG
Value0xFBE

FCodes.KBD_COPYCELLFMT

KBD_COPYCELLFMT
Value0xF9B

FCodes.KBD_COPYCOLW

KBD_COPYCOLW
Value0xF9C

FCodes.KBD_COPYCOND

KBD_COPYCOND
Value0xF9D

FCodes.KBD_USEELTDEFSFROM

KBD_USEELTDEFSFROM
Value0xF9E

FCodes.KBD_COPYATTRS

KBD_COPYATTRS
Value0xF9F

FCodes.KBD_ATOMIZE_INSET

KBD_ATOMIZE_INSET
Value0xFAA

FCodes.KBD_SWAP_RED_BLUE

KBD_SWAP_RED_BLUE
Value0xFAB

FCodes.KBD_REWRAP_INLINE_MATH

KBD_REWRAP_INLINE_MATH
Value0xFAC

FCodes.KBD_MODE_ROTATE_TOOL

KBD_MODE_ROTATE_TOOL
Value0xFAD

FCodes.KBD_XYZZY

KBD_XYZZY
Value0xFED

FCodes.KBD_XYZZZ

KBD_XYZZZ
Value0xEE0

FCodes.KBD_XYZZQ

KBD_XYZZQ
Value0xEE1

FCodes.KBD_ACTIVATE_IN_PDF_BYDE
FAULT

KBD_ACTIVATE_IN_PDF_BYDEFAULT
Value0x4FA

FCodes.KBD_OPEN_IN_POPUP_WIN_I
N_PDF

KBD_OPEN_IN_POPUP_WIN_IN_PDF
Value0x4FB

FCodes.KBD_GRAPHIC_SET_NAME

KBD_GRAPHIC_SET_NAME
Value0x4FC

424

FCODES
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

FCodes.CMD_OPEN_DITAMAP_COMP
ONENT

CMD_OPEN_DITAMAP_COMPONENT
Value0xF14

FCodes.PGF_DESIGNKIT_APPLY

PGF_DESIGNKIT_APPLY
Value0xAAA

FCodes.CHAR_DESIGNKIT_APPLY

CHAR_DESIGNKIT_APPLY
Value0xAAB

FCodes.TBL_DESIGNKIT_APPLY

TBL_DESIGNKIT_APPLY
Value0xAAC

FCodes.PGF_DESIGNKIT_UPDATEALL

PGF_DESIGNKIT_UPDATEALL
Value0xAAD

FCodes.CHAR_DESIGNKIT_UPDATEALL

CHAR_DESIGNKIT_UPDATEALL
Value0xAAE

FCodes.TBL_DESIGNKIT_UPDATEALL

TBL_DESIGNKIT_UPDATEALL
Value0xAAF

FCodes.PGF_DESIGNKIT_NEWFORMAT PGF_DESIGNKIT_NEWFORMAT
Value0xB00
FCodes.CHAR_DESIGNKIT_NEWFORM
AT

CHAR_DESIGNKIT_NEWFORMAT
Value0xB01

FCodes.TBL_DESIGNKIT_NEWFORMAT

TBL_DESIGNKIT_NEWFORMAT
Value0xB02

FCodes.PGF_DESIGNKIT_UPDATEOPTI
ONS

PGF_DESIGNKIT_UPDATEOPTIONS
Value0xB03

FCodes.CHAR_DESIGNKIT_UPDATEOPT CHAR_DESIGNKIT_UPDATEOPTIONS
IONS
Value0xB04
FCodes.TBL_DESIGNKIT_UPDATEOPTI
ONS

TBL_DESIGNKIT_UPDATEOPTIONS
Value0xB05

FCodes.KBD_PGFFMT_DELETE

KBD_PGFFMT_DELETE
Value0xB06

FCodes.KBD_CHARFMT_DELETE

KBD_CHARFMT_DELETE
Value0xB07

FCodes.KBD_TBLFMT_DELETE

KBD_TBLFMT_DELETE
Value0xB08

FCodes.KBD_STYLEFMT_DELETE_UNU
SED

KBD_STYLEFMT_DELETE_UNUSED
Value0xB10

425

FCODES
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

FCodes.KBD_PGFFMT_DELETE_UNUSE
D

KBD_PGFFMT_DELETE_UNUSED
Value0xB13

FCodes.KBD_CHARFMT_DELETE_UNU
SED

KBD_CHARFMT_DELETE_UNUSED
Value0xB14

FCodes.KBD_TBLFMT_DELETE_UNUSE
D

KBD_TBLFMT_DELETE_UNUSED
Value0xB15

FCodes.PGF_DESIGNKIT_RESET

PGF_DESIGNKIT_RESET
Value0xABA

FCodes.CHAR_DESIGNKIT_RESET

CHAR_DESIGNKIT_RESET
Value0xABB

FCodes.TBL_DESIGNKIT_RESET

TBL_DESIGNKIT_RESET
Value0xABC

FCodes.KBD_STYLEFMT_DELETE

KBD_STYLEFMT_DELETE
Value0xBB0

FCodes.KBD_STYLE_CATALOG

KBD_STYLE_CATALOG
Value0xBB1

FCodes.KBD_STYLE_DESIGNER

KBD_STYLE_DESIGNER
Value0xBB2

FCodes.CONDTEXT_KIT_APPLY

CONDTEXT_KIT_APPLY
Value0xB09

FCodes.ALT_TXT_INSET

ALT_TXT_INSET
Value0xB11

FCodes.ALT_GFX_INSET

ALT_GFX_INSET
Value0xB12

FCodes.KBD_TBLSEL_CELL

KBD_TBLSEL_CELL
Value0xFA0

FCodes.KBD_TBLSEL_ROW

KBD_TBLSEL_ROW
Value0xFA1

FCodes.KBD_TBLSEL_COL

KBD_TBLSEL_COL
Value0xFA2

FCodes.KBD_TBLSEL_TABLE

KBD_TBLSEL_TABLE
Value0xFA3

FCodes.KBD_TBLSEL_CELLTEXT

KBD_TBLSEL_CELLTEXT
Value0xFA4

426

FCODES
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

FCodes.KBD_TBLSEL_COLBODY

KBD_TBLSEL_COLBODY
Value0xFA5

FCodes.KBD_TBLIP_TOPLEFT

KBD_TBLIP_TOPLEFT
Value0xFB0

FCodes.KBD_TBLIP_RIGHT

KBD_TBLIP_RIGHT
Value0xFB1

FCodes.KBD_TBLIP_LEFT

KBD_TBLIP_LEFT
Value0xFB2

FCodes.KBD_TBLIP_ABOVE

KBD_TBLIP_ABOVE
Value0xFB3

FCodes.KBD_TBLIP_BELOW

KBD_TBLIP_BELOW
Value0xFB4

FCodes.KBD_TBLIP_LEFTMOST

KBD_TBLIP_LEFTMOST
Value0xFB5

FCodes.KBD_TBLIP_RIGHTMOST

KBD_TBLIP_RIGHTMOST
Value0xFB6

FCodes.KBD_TBLIP_NEXT

KBD_TBLIP_NEXT
Value0xFB7

FCodes.KBD_TBLIP_PREV

KBD_TBLIP_PREV
Value0xFB8

FCodes.KBD_TBLIP_TOP

KBD_TBLIP_TOP
Value0xFB9

FCodes.KBD_TBLIP_BOTTOM

KBD_TBLIP_BOTTOM
Value0xFBA

FCodes.PGF_KBD_SIDEBODY

PGF_KBD_SIDEBODY
Value0xFC9

FCodes.PGF_KBD_SIDEHEAD_FIRST_B
ASELINE

PGF_KBD_SIDEHEAD_FIRST_BASELINE
Value0xFCA

FCodes.PGF_KBD_SIDEHEAD_LAST_BA
SELINE

PGF_KBD_SIDEHEAD_LAST_BASELINE
Value0xFCB

FCodes.PGF_KBD_SIDEHEAD_TOP

PGF_KBD_SIDEHEAD_TOP
Value0xFCC

FCodes.PGF_KBD_RUN_IN

PGF_KBD_RUN_IN
Value0xFCD

427

FCODES
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

FCodes.PGF_KBD_FULLSTRADDLE

PGF_KBD_FULLSTRADDLE
Value0xFCE

FCodes.PGF_KBD_BODYSTRADDLE

PGF_KBD_BODYSTRADDLE
Value0xFCF

FCodes.KBD_TBL_DLG_SHRINKWRAP

KBD_TBL_DLG_SHRINKWRAP
Value0xFD0

FCodes.ELEM_INS_CAT_AT_SEL

ELEM_INS_CAT_AT_SEL
Value0xA10

FCodes.ELEM_WRAP_CAT_AT_SEL

ELEM_WRAP_CAT_AT_SEL
Value0xA11

FCodes.ELEM_CHANGE_CAT_AT_SEL

ELEM_CHANGE_CAT_AT_SEL
Value0xA12

FCodes.ELEM_INSERT_CUSTOM_1

ELEM_INSERT_CUSTOM_1
Value0xA21

FCodes.ELEM_INSERT_CUSTOM_2

ELEM_INSERT_CUSTOM_2
Value0xA22

FCodes.ELEM_INSERT_CUSTOM_3

ELEM_INSERT_CUSTOM_3
Value0xA23

FCodes.ELEM_INSERT_CUSTOM_4

ELEM_INSERT_CUSTOM_4
Value0xA24

FCodes.ELEM_INSERT_CUSTOM_5

ELEM_INSERT_CUSTOM_5
Value0xA25

FCodes.ELEM_INSERT_CUSTOM_6

ELEM_INSERT_CUSTOM_6
Value0xA26

FCodes.ELEM_INSERT_CUSTOM_7

ELEM_INSERT_CUSTOM_7
Value0xA27

FCodes.ELEM_INSERT_CUSTOM_8

ELEM_INSERT_CUSTOM_8
Value0xA28

FCodes.ELEM_INSERT_CUSTOM_9

ELEM_INSERT_CUSTOM_9
Value0xA29

FCodes.ELEM_INSERT_CUSTOM_10

ELEM_INSERT_CUSTOM_10
Value0xA2A

FCodes.KBD_STRIP_FLOWSTRUCTURE

KBD_STRIP_FLOWSTRUCTURE
Value0xA30

428

FCODES
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

FCodes.KBD_SHOW_ELEM_CTX

KBD_SHOW_ELEM_CTX
Value0xA31

FCodes.KBD_NORMALIZE_TAGS

KBD_NORMALIZE_TAGS
Value0xA33

FCodes.KBD_STRWIN

KBD_STRWIN
Value0xFD1

FCodes.KBD_ELEM_BORDER

KBD_ELEM_BORDER
Value0xFD2

FCodes.KBD_ELEM_MERGE_1ST

KBD_ELEM_MERGE_1ST
Value0xFD3

FCodes.KBD_ELEM_MERGE_LAST

KBD_ELEM_MERGE_LAST
Value0xFD4

FCodes.KBD_ELEM_SPLIT

KBD_ELEM_SPLIT
Value0xFD5

FCodes.KBD_ELEM_UNWRAP

KBD_ELEM_UNWRAP
Value0xFD6

FCodes.KBD_ELEM_CAT_OPTS

KBD_ELEM_CAT_OPTS
Value0xFD7

FCodes.KBD_SETELCATSTRICT

KBD_SETELCATSTRICT
Value0xFD8

FCodes.KBD_SETELCATLOOSE

KBD_SETELCATLOOSE
Value0xFD9

FCodes.KBD_SETELCATCHILD

KBD_SETELCATCHILD
Value0xFDA

FCodes.KBD_SETELCATALL

KBD_SETELCATALL
Value0xFDB

FCodes.KBD_SETELCATFREQ

KBD_SETELCATFREQ
Value0xFF7

FCodes.ELEM_BAM

ELEM_BAM
Value0xFDC

FCodes.KBD_ELEM_TAGS

KBD_ELEM_TAGS
Value0xFDD

FCodes.KBD_BANNER_TEXT

KBD_BANNER_TEXT
Value0x137

429

FCODES
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

FCodes.KBD_ELEM_PROMOTE

KBD_ELEM_PROMOTE
Value0xFDE

FCodes.KBD_ELEM_DEMOTE

KBD_ELEM_DEMOTE
Value0xFDF

FCodes.KBD_VALIDATION

KBD_VALIDATION
Value0xFE0

FCodes.KBD_VAL_ELEM

KBD_VAL_ELEM
Value0xFE1

FCodes.KBD_VAL_FLOW

KBD_VAL_FLOW
Value0xFE2

FCodes.KBD_VAL_DOC

KBD_VAL_DOC
Value0xFE3

FCodes.KBD_VAL_IGNORE

KBD_VAL_IGNORE
Value0xFE4

FCodes.KBD_VAL_START

KBD_VAL_START
Value0xFE5

FCodes.KBD_VAL_ALLOW

KBD_VAL_ALLOW
Value0xFE6

FCodes.KBD_VAL_CLEAR

KBD_VAL_CLEAR
Value0xFE7

FCodes.SW_CSR_UP

SW_CSR_UP
Value0xFE8

FCodes.SW_CSR_DOWN

SW_CSR_DOWN
Value0xFE9

FCodes.SW_CSR_RIGHT

SW_CSR_RIGHT
Value0xFEA

FCodes.SW_CSR_LEFT

SW_CSR_LEFT
Value0xFEB

FCodes.KBD_INLINE_ATTREDTR

KBD_INLINE_ATTREDTR
Value0x29B

FCodes.KBD_ATTRIBUTE_EDIT

KBD_ATTRIBUTE_EDIT
Value0xFEC

FCodes.KBD_ATTR_CONFIG_FILE_MAK
ER

KBD_ATTR_CONFIG_FILE_MAKER
Value0xFFA

430

FCODES
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

FCodes.KBD_ATTR_DISP_OPTS

KBD_ATTR_DISP_OPTS
Value0xFEE

FCodes.KBD_FB_EDIT_PREFS

KBD_FB_EDIT_PREFS
Value0xFEF

FCodes.KBD_REMOVE_STRUCT

KBD_REMOVE_STRUCT
Value0xFF0

FCodes.KBD_TOGGLE_INCLUSION

KBD_TOGGLE_INCLUSION
Value0xFF1

FCodes.KBD_TOGGLE_COLLAPSE

KBD_TOGGLE_COLLAPSE
Value0xFF2

FCodes.KBD_TOGGLE_COLLAPSE_ALL

KBD_TOGGLE_COLLAPSE_ALL
Value0xFF3

FCodes.KBD_TOGGLE_COLLAPSE_CHIL
DREN

KBD_TOGGLE_COLLAPSE_CHILDREN
Value0xA0D

FCodes.KBD_ELEM_TRANSPOSE_PREV

KBD_ELEM_TRANSPOSE_PREV
Value0xFF4

FCodes.KBD_ELEM_TRANSPOSE_NEXT

KBD_ELEM_TRANSPOSE_NEXT
Value0xFF5

FCodes.KBD_VAL_IGNORE_ATTR

KBD_VAL_IGNORE_ATTR
Value0xFF6

FCodes.KBD_NAMESPACES

KBD_NAMESPACES
Value0xFF8

FCodes.KBD_TOGGLE_STRUCT_AND_
DOCWIN

KBD_TOGGLE_STRUCT_AND_DOCWIN
Value0xFF9

FCodes.FM_SEPARATOR

FM_SEPARATOR
Value0xF12

FCodes.FM_TERMINATE

FM_TERMINATE
Value0xFFF

FCodes.FM_RPT_CMDS_BY_TAG

FM_RPT_CMDS_BY_TAG
Value0xD00

FCodes.FM_RPT_CMDS_BY_SHORTCU
T

FM_RPT_CMDS_BY_SHORTCUT
Value0xD01

FCodes.KBD_PASTESPECIAL

KBD_PASTESPECIAL
Value0xD10

431

FCODES
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

FCodes.KBD_CLOSE_TOP_PALETTE

KBD_CLOSE_TOP_PALETTE
Value0xD20

FCodes.KBD_CLOSE_PARAGRAPH_CAT
ALOG

KBD_CLOSE_PARAGRAPH_CATALOG
Value0xD21

FCodes.KBD_CLOSE_CHARACTER_CAT
ALOG

KBD_CLOSE_CHARACTER_CATALOG
Value0xD22

FCodes.KBD_CLOSE_TOOLS_PALETTE

KBD_CLOSE_TOOLS_PALETTE
Value0xD23

FCodes.KBD_CLOSE_EQUATIONS_PALE
TTE

KBD_CLOSE_EQUATIONS_PALETTE
Value0xD24

FCodes.KBD_CLOSE_ELEMENT_CATAL
OG

KBD_CLOSE_ELEMENT_CATALOG
Value0xD26

FCodes.KBD_CLOSE_PARAGRAPH_DES
IGNER

KBD_CLOSE_PARAGRAPH_DESIGNER
Value0xD28

FCodes.KBD_CLOSE_CHARACTER_DESI
GNER

KBD_CLOSE_CHARACTER_DESIGNER
Value0xD29

FCodes.KBD_CLOSE_TABLE_DESIGNER

KBD_CLOSE_TABLE_DESIGNER
Value0xD2A

FCodes.KBD_WINDOWFULL_UP

KBD_WINDOWFULL_UP
Value0xD40

FCodes.KBD_WINDOWFULL_DOWN

KBD_WINDOWFULL_DOWN
Value0xD41

FCodes.KBD_VIEWER_MAKE_DOCUM
ENT

KBD_VIEWER_MAKE_DOCUMENT
Value0xD50

FCodes.KBD_VIEWER_MAKE_PALETTE

KBD_VIEWER_MAKE_PALETTE
Value0xD51

FCodes.KBD_VIEWER_MAKE_MODELE
SSDIALOG

KBD_VIEWER_MAKE_MODELESSDIALOG
Value0xD52

FCodes.KBD_Item1stLogical

KBD_Item1stLogical
Value0xD60

FCodes.KBD_ItemNextLogical

KBD_ItemNextLogical
Value0xD61

FCodes.KBD_ItemPrevLogical

KBD_ItemPrevLogical
Value0xD62

432

FCODES
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

FCodes.KBD_ItemNextPhysical

KBD_ItemNextPhysical
Value0xD63

FCodes.KBD_ItemPrevPhysical

KBD_ItemPrevPhysical
Value0xD64

FCodes.KBD_ItemLeft

KBD_ItemLeft
Value0xD65

FCodes.KBD_ItemRight

KBD_ItemRight
Value0xD66

FCodes.KBD_ItemUp

KBD_ItemUp
Value0xD67

FCodes.KBD_ItemDown

KBD_ItemDown
Value0xD68

FCodes.KBD_ItemSelect

KBD_ItemSelect
Value0xD69

FCodes.KBD_ItemFirstFocus

KBD_ItemFirstFocus
Value0xD6A

FCodes.INIT_DIALOG

INIT_DIALOG
Value0xD80

FCodes.KBD_RENAMEORPLAIN

KBD_RENAMEORPLAIN
Value0x900

FCodes.KBD_WIN_CASCADE

KBD_WIN_CASCADE
Value0x903

FCodes.KBD_WIN_TILE

KBD_WIN_TILE
Value0x904

FCodes.KBD_TAB_LEFT

KBD_TAB_LEFT
Value0x906

FCodes.KBD_TAB_CENTER

KBD_TAB_CENTER
Value0x907

FCodes.KBD_TAB_RIGHT

KBD_TAB_RIGHT
Value0x908

FCodes.KBD_TAB_DECIMAL

KBD_TAB_DECIMAL
Value0x909

FCodes.KBD_PRINTSETUP

KBD_PRINTSETUP
Value0x90A

433

FCODES
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

FCodes.KBD_MINIMIZE

KBD_MINIMIZE
Value0x90F

FCodes.KBD_MAXIMIZE

KBD_MAXIMIZE
Value0x910

FCodes.KBD_RESTORE

KBD_RESTORE
Value0x911

FCodes.KBD_EDITLINKS

KBD_EDITLINKS
Value0x912

FCodes.KBD_INSERTOBJECT

KBD_INSERTOBJECT
Value0x913

FCodes.KBD_CONTEXTMENU

KBD_CONTEXTMENU
Value0x914

FCodes.KBD_EMBEDDED00

KBD_EMBEDDED00
Value0x920

FCodes.KBD_EMBEDDED01

KBD_EMBEDDED01
Value0x921

FCodes.KBD_EMBEDDED02

KBD_EMBEDDED02
Value0x922

FCodes.KBD_EMBEDDED03

KBD_EMBEDDED03
Value0x923

FCodes.KBD_EMBEDDED04

KBD_EMBEDDED04
Value0x924

FCodes.KBD_EMBEDDED05

KBD_EMBEDDED05
Value0x925

FCodes.KBD_EMBEDDED06

KBD_EMBEDDED06
Value0x926

FCodes.KBD_EMBEDDED07

KBD_EMBEDDED07
Value0x927

FCodes.KBD_EMBEDDED08

KBD_EMBEDDED08
Value0x928

FCodes.KBD_EMBEDDED09

KBD_EMBEDDED09
Value0x92A

FCodes.KBD_EMBEDDED10

KBD_EMBEDDED10
Value0x92B

434

FCODES
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

FCodes.KBD_EMBEDDED11

KBD_EMBEDDED11
Value0x92C

FCodes.KBD_EMBEDDED12

KBD_EMBEDDED12
Value0x92D

FCodes.KBD_EMBEDDED13

KBD_EMBEDDED13
Value0x92E

FCodes.KBD_EMBEDDED14

KBD_EMBEDDED14
Value0x92F

FCodes.KBD_EMBEDDED15

KBD_EMBEDDED15
Value0x930

FCodes.KBD_EMBEDDED16

KBD_EMBEDDED16
Value0x931

FCodes.KBD_EMBEDDED17

KBD_EMBEDDED17
Value0x932

FCodes.KBD_EMBEDDED18

KBD_EMBEDDED18
Value0x933

FCodes.KBD_EMBEDDED19

KBD_EMBEDDED19
Value0x934

FCodes.KBD_EMBEDDEDMAX

KBD_EMBEDDEDMAX
Value0x94F

FCodes.KBD_GOTOLINEN

KBD_GOTOLINEN
Value0x970

FCodes.KBD_SHOWNEXT

KBD_SHOWNEXT
Value0x971

FCodes.KBD_SHOWPREV

KBD_SHOWPREV
Value0x972

FCodes.KBD_SCREENMODE_TOGGLE

KBD_SCREENMODE_TOGGLE
Value0x978

FCodes.KBD_SCREENMODE_STANDAR
D

KBD_SCREENMODE_STANDARD
Value0x979

FCodes.KBD_SCREENMODE_FULLSCRE
EN_UI

KBD_SCREENMODE_FULLSCREEN_UI
Value0x97A

FCodes.KBD_SCREENMODE_FULLSCRE
EN

KBD_SCREENMODE_FULLSCREEN
Value0x97B

435

FCODES
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

FCodes.KBD_UI_PREFERENCE

KBD_UI_PREFERENCE
Value0x980

FCodes.KBD_UIALERTSTRINGS_PREF

KBD_UIALERTSTRINGS_PREF
Value0x981

FCodes.KBD_TOOLBAR_SHOWALL

KBD_TOOLBAR_SHOWALL
Value0x989

FCodes.KBD_TOOLBAR_HIDEALL

KBD_TOOLBAR_HIDEALL
Value0x98A

FCodes.KBD_TOOLBAR_BASE

KBD_TOOLBAR_BASE
Value0x98F

FCodes.KBD_BROWSE_URL

KBD_BROWSE_URL
Value0x9A0

FCodes.KBD_MATH_BASE

KBD_MATH_BASE
Value0x1000

FCodes.TEXTSEL_QUICK_COPY

TEXTSEL_QUICK_COPY
Value0x0001

FCodes.TEXTSEL_EXTEND

TEXTSEL_EXTEND
Value0x0002

FCodes.TEXTSEL_EXTEND_WORD

TEXTSEL_EXTEND_WORD
Value0x0004

FCodes.TEXTSEL_EXTEND_LINE

TEXTSEL_EXTEND_LINE
Value0x0008

FCodes.TEXTSEL_EXTEND_PGF

TEXTSEL_EXTEND_PGF
Value0x0010

FCodes.TEXTSEL_WORD

TEXTSEL_WORD
Value0x0020

FCodes.TEXTSEL_LINE

TEXTSEL_LINE
Value0x0040

FCodes.TEXTSEL_PGF

TEXTSEL_PGF
Value0x0080

FCodes.TEXTSEL_SELECT_ONLY

TEXTSEL_SELECT_ONLY
Value0x0100

FCodes.TEXTSEL_EXTEND_SENT

TEXTSEL_EXTEND_SENT
Value0x0200

436

FCODES
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

FCodes.TEXTSEL_SENT

TEXTSEL_SENT
Value0x0400

FCodes.TEXTSEL_EXTEND_ELEMENT

TEXTSEL_EXTEND_ELEMENT
Value0x0800

FCodes.TEXTSEL_ELEMENT

TEXTSEL_ELEMENT
Value0x1000

FCodes.TEXTSEL_DRAGGING

TEXTSEL_DRAGGING
Value0x2000

FCodes.EXTEND_SEL

EXTEND_SEL
Value(0x0002|0x0004|0x0008|0x0010|0x0800)

FCodes.MIF_SAVE_TEXT

MIF_SAVE_TEXT
Value0x000001

FCodes.MIF_SAVE_TAGS

MIF_SAVE_TAGS
Value0x000002

FCodes.MIF_SAVE_FMTS

MIF_SAVE_FMTS
Value0x000004

FCodes.MIF_SAVE_FONTS

MIF_SAVE_FONTS
Value0x000008

FCodes.MIF_SAVE_MKRS

MIF_SAVE_MKRS
Value0x000010

FCodes.MIF_SAVE_AFMS

MIF_SAVE_AFMS
Value0x000020

FCodes.MIF_SAVE_LAYT

MIF_SAVE_LAYT
Value0x000040

FCodes.MIF_SAVE_MPAGE

MIF_SAVE_MPAGE
Value0x000080

FCodes.MIF_SAVE_FCAT

MIF_SAVE_FCAT
Value0x000100

FCodes.MIF_SAVE_PCAT

MIF_SAVE_PCAT
Value0x000200

FCodes.MIF_SAVE_CCAT

MIF_SAVE_CCAT
Value0x000400

FCodes.MIF_SAVE_TMPLT

MIF_SAVE_TMPLT
Value0x000800

437

FCODES
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

FCodes.MIF_SAVE_DICT

MIF_SAVE_DICT
Value0x001000

FCodes.MIF_SAVE_VARS

MIF_SAVE_VARS
Value0x002000

FCodes.MIF_SAVE_TABLECATS

MIF_SAVE_TABLECATS
Value0x004000

FCodes.MIF_SAVE_TABLES

MIF_SAVE_TABLES
Value0x008000

FCodes.MIF_SAVE_ECAT

MIF_SAVE_ECAT
Value0x010000

FCodes.MIF_SAVE_ELEMENTS

MIF_SAVE_ELEMENTS
Value0x020000

FCodes.MIF_SAVE_COLORCAT

MIF_SAVE_COLORCAT
Value0x040000

FCodes.MIF_SAVE_VIEWSET

MIF_SAVE_VIEWSET
Value0x080000

FCodes.MIF_SAVE_DATALINKS

MIF_SAVE_DATALINKS
Value0x100000

FCodes.MIF_SAVE_FPLCAT

MIF_SAVE_FPLCAT
Value0x200000

FCodes.MIF_SAVE_TEXTINSETS

MIF_SAVE_TEXTINSETS
Value0x400000

FCodes.MIF_SAVE_RUBIS

MIF_SAVE_RUBIS
Value0x800000

FCodes.MIF_SAVE_BANNERTEXT

MIF_SAVE_BANNERTEXT
Value0x1000000

FCodes.KBD_OPEN_REPOSITORY

KBD_OPEN_REPOSITORY
Value0x801

FCodes.KBD_CMS_CONNECTION_MG
R

KBD_CMS_CONNECTION_MGR
Value0x802

FCodes.KBD_NEW_XML

KBD_NEW_XML
Value0x803

FCodes.KBD_CMS_UPLOAD_DOC_OR_
BOOK

KBD_CMS_UPLOAD_DOC_OR_BOOK
Value0x805

438

FILTERARGS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

FCodes.KBD_REFRESH_DITAMAP_RM
VIEW

KBD_REFRESH_DITAMAP_RMVIEW
Value0x807

FCodes.STYLE_APPLY_CAT_TO_SEL

STYLE_APPLY_CAT_TO_SEL
Value0x808

FCodes.KBD_SHOW_ELEM_CTX_AV

KBD_SHOW_ELEM_CTX_AV
Value0x809

FCodes.FOCUS_INPUT_ELEM_CTX_AV

FOCUS_INPUT_ELEM_CTX_AV
Value0x810

FCodes.KBD_CLOSE_ELEM_CTX_AV

KBD_CLOSE_ELEM_CTX_AV
Value0x811

5.42. FilterArgs
Property name

Data Type

Description

infile

string

The file to filter.

outfile

string

The filter output file.

clname

string

The registered name of the filter

informat

string

The registered incoming format.

outformat

string

The registered output format

binname

string

The name of the filter client file.

args

Strings

Currently NULL.

FilterArgs methods
FilterArgs.

5.43. Flow
Property name
FlowIsAutoConnect

Data Type
int

Description
1 if Autoconnect is enabled; 0
otherwise.

439

FLOW
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

FlowIsFeathered

int

1 if Feather is enabled; 0 otherwise

FlowIsPostScript

int

1 if flow is PostScript code; 0
otherwise

FlowIsSynchronized

int

1 if Baseline
Synchronization is enabled; 0
otherwise.

FirstTextFrameInFlow

TextFrame

First text frame in flow
(FO_TextFrame ID).

LastTextFrameInFlow

TextFrame

Last text frame in flow
(FO_TextFrame ID).

MaxInterlinePadding

int

Maximum interline spacing.

MaxInterPgfPadding

int

Maximum interparagraph spacing.

MinHang

int

Maximum character height for
synchronization of first line in
column. If characters exceed this
height, FrameMaker does not
synchronize the first line.

Name

string

Name of flow tag.

NextFlowInDoc

Flow

Next flow in document (FO_Flow ID).

SideHeadRoomInFlow

int

1 if Leave Room for
Sideheads in Flow is enabled; 0
otherwise.

Spacing

int

Line spacing for synchronized
baselines.

HighestLevelElement

Element

Highest-level element in flow
(FO_Element ID)

Direction

int

Set or get the direction of the
document. Possible values:
•
Constants.FV_DIR_Inherit
- Inherit the direction of the
parent
•
Constants.FV_DIR_LTR Left-to-right
•
FV_DIR_RTL - Right-to-left

440

FMTCHANGELIST
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

ResolvedDirection

int

Get the inherited direction of the
document. Possible values:
•
Constants.FV_DIR_LTR Left-to-right
•
FV_DIR_RTL - Right-to-left

UserString

string

A string to which clients can store
private data.

Flow methods
Delete, GetProps, GetText, ObjectValid, SetProps.

5.44. FmtChangeList
Property name

Data Type

Description

FmtChangeListInCatalog

int

1 if the format change list is in the
Format Change List Catalog. 0 if it is in
an element definition, as part of the
text format rules.

Name

string

The name of the format change list if
it is in the Format Change List
Catalog.

NextFmtChangeListInDoc

FmtChangeL
ist

The next format change list in the
document (FO_FmtChangeList ID).

PgfCatalogReference

string

A paragraph format tag if the format
change list specifies one. If this
property is set, you cannot change
any of the other format change list
properties, except Name.

AdjHyphens

int

Number of allowable adjacent
hyphens

BottomSeparator

string

Name of frame to put below
paragraph.

441

FMTCHANGELIST
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

BottomSepAtIndent

int

1 if the position of the frame
specified by BottomSeparator is
at the current left indent;0
otherwise.

Hyphenate

int

1 if Automatic Hyphenation is
enabled;0, otherwise.

HyphMinPrefix

int

Minimum number of letters that
must precede the hyphen.

HyphMinSuffix

int

Minimum number of letters that
must follow a hyphen.

HyphMinWord

int

Minimum length of a hyphenated
word.

LetterSpace

int

1 if Word Spacing is enabled.

MaxSpace

int

Maximum word spacing (percentage
of an em space in current font).

MinSpace

int

Minimum word spacing (percentage
of an em space in current font).

OptSpace

int

Optimum word spacing.

TopSeparator

string

Name of frame to put above
paragraph.

TopSepAtIndent

int

1 if the position of the frame
specified by TopSeparator is at the
current left indent; 0 otherwise.

MinJRomSpace

int

Minimum Asian-Roman space.

OptJRomSpace

int

Optimum Asian-Roman space.

MaxJRomSpace

int

Maximum Asian-Roman space.

MinJLetSpace

int

Minimum Asian letter space.

OptJLetSpace

int

Optimum Asian letter space.

MaxJLetSpace

int

Maximum Asian letter space.

442

FMTCHANGELIST
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

YakumonoType

int

Denotes the The Yakumono rules to
handle punctuation characters. The
value can be one of:
•
Constants.FV_FLOATING_YAKUMONO (0x00)
•
Constants.FV_MONOSPACE_YAKUMONO (0x01)
•
Constants.FV_FIXED_YAKUMONO (0x02)

AutoNumChar

string

Character format for the automatic
numbering string specified by
AutoNumString; “ “if the default
character format is used.

AutoNumString

string

Autonumber format string (for
example, .)

NumAtEnd

int

1 if the numbering position is at the
End of the Paragraph; 0 if it is at the
Beginning of the Paragraph.

PgfIsAutoNum

int

1 if autonumbering is enabled; 0
otherwise.

FirstIndent

int

The paragraph’s first-line left margin,
measured from the left side of the
current text column (0 cm to 100 cm
).

FirstIndentChange

int

Amount by which to increase or
decrease the first-line left margin.

FirstIndentIsRelative

int

1 if the first indent is relative to the
left indent.

FirstIndentRelPos

int

Position relative to left indent if
FirstIndentIsRelative is
True.

Leading

int

Denotes the space below each line in
the paragraph.

LeadingChange

int

Amount by which to increase or
decrease the leading.

443

FMTCHANGELIST
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

LeftIndent

int

The paragraph’s left margin,
measured from the left side of the
current text column (0 cm to 100 cm).

LeftIndentChange

int

Amount by which to increase or
decrease the left margin.

LineSpacingFixed

int

1 if the line spacing is fixed.

MoveTabs

int

Amount by which to move all tab
positions in the paragraph.

NumTabs

int

The number of tabs in the paragraph.
To clear all the tabs in the paragraph,
set NumTabs to 0.

PgfAlignment

int

Horizontal alignment of the
paragraph. The value is one of:
•
Constants.FV_PGF_LEFT (0x01)
•
Constants.FV_PGF_RIGHT
(0x02)
•
Constants.FV_PGF_CENTER
(0x03)
•
Constants.FV_PGF_JUSTIFIED
(0x04)

RightIndent

int

The paragraph’s right margin,
measured from the right side of the
current text column.

RightIndentChange

int

Amount by which to increase or
decrease the right margin.

SpaceAbove

int

Indicates the space above the
paragraph.

SpaceAboveChange

int

Amount by which to increase or
decrease the space above.

SpaceBelow

int

Indicates the space below the
paragraph.

SpaceBelowChange

int

Amount by which to increase or
decrease the space below.

Tabs

Tabs

An array of tab descriptions that
specify the positions and types of tab
stops in the paragraph.

444

FMTCHANGELIST
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

Capitalization

int

Type of capitalization to use. The
value is one of:
•
Constants.FV_CAPITAL_CASE_NORM ()
•
Constants.FV_CAPITAL_CASE_SMALL ()
•
Constants.FV_CAPITAL_CASE_LOWER ()
•
Constants.FV_CAPITAL_CASE_UPPER ()

ChangeBar

int

1 if Change Bars are on;0 otherwise.

Color

Color

The spot color (FO_Color ID).

CombinedFontFamily

CombinedFo
ntDefn

The combined font definition
(FO_CombinedFontDefn)

FontAngle

int

Denotes the font angle (specifies an
index into the array of font angles
provided by the session property
FontAngleNames).

FontFamily

int

Denotes the font family (specifies an
index into the array of font families
provided by the session property
FontFamilyNames).

445

FMTCHANGELIST
OBJECT REFERENCE

CHAPTER 5

Property name
Language

Data Type
int

Description
The hyphenation and spell-checking
language to use. The value is one of:
•
Constants.FV_LANG_BRAZILIAN (0x0B)
•
Constants.FV_LANG_BRITISH
(0x02)
•
Constants.FV_LANG_CANADIAN_FRENCH (0x06)
•
Constants.FV_LANG_CATALAN
(0x08)
•
Constants.FV_LANG_DANISH
(0x0C)
•
Constants.FV_LANG_DUTCH
(0x0D)
•
Constants.FV_LANG_ENGLISH
(0x01)
•
Constants.FV_LANG_FINNISH
(0x10)
•
Constants.FV_LANG_FRENCH
(0x05)
•
Constants.FV_LANG_GERMAN
(0x03)
•
Constants.FV_LANG_ITALIAN
(0x09)
•
Constants.FV_LANG_NOLANGUAGE (0x00)
•
Constants.FV_LANG_NORWEGIAN (0x0E)
•
Constants.FV_LANG_NYNORSK
(0x0F)
•
Constants.FV_LANG_PORTUGUESE (0x0A)
•
Constants.FV_LANG_SPANISH
(0x07)
•
Constants.FV_LANG_SWEDISH
(0x11)
•
Constants.FV_LANG_SWISS_GERMAN (0x04)
•
Constants.FV_LANG_JAPANESE
(0x12)
•
Constants.FV_LANG_TRADITIONAL_CHINESE (0x13)
•
Constants.FV_LANG_SIMPLIFIED_CHINESE (0x14)

446

FMTCHANGELIST
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

FontSize

int

The font size (2 pt to 400 pt).

FontSizeChange

int

Amount by which to increase or
decrease the font size.

FontVariation

int

Font variation (specifies an index into
the array of font variations provided
by the session property
FontVariationNames).

FontWeight

int

Font weight (specifies an index into
the array of font weights provided by
the session property
FontWeightNames).

KernX

int

Horizontal kern value for manual
kerning expressed as a percentage of
an em (metric – 100% to 1000%).b A
positive value moves a character right
and a negative value moves a
character left.

KernY

int

Vertical kern value for manual
kerning expressed as a percentage of
an em (metric – 100% to 1000%). A
positive value moves characters up
and a negative value moves
characters down.

Overline

int

1 if Overline is enabled. 0,
otherwise.

PairKern

int

1 if Pair Kern is enabled. 0,
otherwise.

Position

int

Specifies position relative to baseline
of text. The value is one of:
•
Constants.FV_POS_NORM (0):
Normal
•
Constants.FV_POS_SUPER (1):
Superscript
•
Constants.FV_POS_SUB (2):
Subscript

447

FMTCHANGELIST
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

Stretch

int

Character stretch (set width)
expressed as a percentage of normal
stretch for the font (metric –10% to
1000%).

StretchChange

int

Amount expressed as a percentage
(metric – 10% to 1000%) by which to
increase or decrease the character
stretch.

Strikethrough

int

1 if Strikethrough is enabled. 0,
otherwise.

Underlining

int

Type of underlining. The value is one
of:
•
Constants.FV_CB_NO_UNDERLINE (0)
•
Constants.FV_CB_SINGLE_UNDERLINE (1)
•
Constants.FV_CB_DOUBLE_UNDERLINE (2)
•
Constants.FV_CB_NUMERIC_UNDERLINE (3)

BlockLines

int

The number of Widow/Orphan lines.

KeepWithNext

int

1 if Keep With Next
Paragraph is enabled. 0 otherwise.

KeepWithPrev

int

1 if Keep With Previous
Paragraph is enabled. 0 otherwise.

448

FMTCHANGELIST
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

Placement

int

Denotes the Paragraph placement.
The value is one of:
•
Constants.FV_PGF_SIDEBODY
(0)
•
Constants.FV_PGF_SIDEHEAD_TOP (1)
•
Constants.FV_PGF_SIDEHEAD_FIRST_BASELINE (2)
•
Constants.FV_PGF_SIDEHEAD_LAST_BASELINE (3)
•
Constants.FV_PGF_RUN_IN (4)
•
Constants.FV_PGF_STRADDLE
(5)
•
Constants.FV_PGF_STRADDLE_NORMAL_ONLY (6)

RunInSeparator

string

Denotes the string for Run-In Head
Default Punctuation.

Start

int

Denotes the Vertical placement of a
paragraph. The value is one of:
•
Constants.FV_PGF_ANYWHERE
()
•
Constants.FV_PGF_TOP_OF_COL ()
•
Constants.FV_PGF_TOP_OF_PAGE ()
•
Constants.FV_PGF_TOP_OF_LEFT_PAGE ()
•
Constants.FV_PGF_TOP_OF_RIGHT_PAGE ()

CellBottomMargin

int

Amount added to default bottom
margin of table cell.

CellBottomMarginChange

int

Amount by which to increase or
decrease the cell bottom margin.

CellBottomMarginFixed

int

1 if the cell bottom margin is fixed. 0
otherwise.

CellLeftMargin

int

Amount added to default left margin
of table cell.

449

FMTCHANGELIST
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

CellLeftMarginChange

int

Amount by which to increase or
decrease the cell left margin.

CellLeftMarginFixed

int

1 if the cell left margin is fixed. 0
otherwise.

CellRightMargin

int

Amount added to default right
margin of table cell.

CellRightMarginFixed

int

1 if the cell right margin is fixed. 0,
otherwise.

CellTopMargin

int

Amount added to default top margin
of table cell.

CellTopMarginChange

int

Amount by which to increase or
decrease the cell top margin.

CellTopMarginFixed

int

1 if the cell top margin is fixed. 0,
otherwise.

CellVAlignment

int

Denotes the vertical alignment of a
paragraph when it is the first one in a
cell. The value is one of:
•
Constants.FV_PGF_V_ALIGN_TOP (0)
•
Constants.FV_PGF_V_ALIGN_MIDDLE (1)
•
Constants.FV_PGF_V_ALIGN_BOTTOM (2)

BkColor

Color

Denotes the text background color. If
this property is applied on a
paragraph format, it denotes the
background color of the whole
paragraph; if it is applied on a
character format, it denotes the
background color of the text over
which the character format is
applied.

PgfBoxColor

Color

Denotes the background color of the
paragraph box that encloses the
paragraph text.

450

FMTRULE
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

Direction

int

Set or get the direction of the
document. Possible values:
•
Constants.FV_DIR_Inherit
- Inherit the direction of the
parent
•
Constants.FV_DIR_LTR Left-to-right
•
FV_DIR_RTL - Right-to-left

ResolvedDirection

int

Get the inherited direction of the
document. Possible values:
•
Constants.FV_DIR_LTR Left-to-right
•
FV_DIR_RTL - Right-to-left

FmtChangeList methods
Delete, GetProps, ObjectValid, SetProps.

5.45. FmtRule
Property name

Data Type

Description

CountElements

Strings

The list of element tags to count
among the element’s ancestors, if the
format rule is a level rule. The tags
are specified by the Count
ancestors named element of the
format rule.

ElementDef

ElementDef

Denotes the ID of the element
definition that contains the format
rule (FO_ElementDef ID), if the
format rule is not nested.

FmtRuleClause

FmtRuleCla
use

Denotes the ID of the rule clause that
contains the format rule
(FO_ElementDef ID), if the format
rule is nested.

451

FMTRULECLAUSE
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

FmtRuleClauses

Objects

IDs of the format rule’s format rule
clause objects (FO_FmtRuleClause
IDs).

FmtRuleType

int

The format rule’s type. The value is
one of:
•
Constants.FV_CONTEXT_RULE
(0)
•
Constants.FV_LEVEL_RULE (1)

StopCountingAt

string

Denotes the the tag of the element at
which to stop counting elements, if
the the format rule is a level rule.
The tag is specified by the Stop
counting at first
ancestor named element.

FmtRule methods
Delete, GetProps, NewFmtRuleClauses, ObjectValid, SetProps.

5.46. FmtRuleClause
Property name

Data Type

Description

ContextLabel

string

The context label for generated files.
The label cannot contain white-space
characters or any of these special
characters:( ) & | , * + ? <
> % [ ] = ! ;: { } "
When a user displays the Set Up
dialog box to set up a generated file,
the label appears next to elements to
which the rule clause applies.

ElemPrefixSuffix

string

The text of the prefix or suffix.
ElemPrefixSuffix specifies NULL if
there is no prefix or suffix.

452

FMTRULECLAUSE
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

FmtChangeList

FmtChangeL
ist

If the format rule clause specifies a
format change list
(RuleClauseType specifies
Constants.FV_RC_CHANGELIS
T ()), FmtChangeList specifies
the ID of the format change list
(FO_FmtChangeList ID).To change the
FmtChangeList property, use the
NewFmtRuleObject() property.

FmtChangeListTag

string

Denotes the change list’s tag, if If the
format rule clause specifies a change
list (RuleClauseType specifies
Constants.FV_RC_CHANGELIS
T_TAG (3)).

FmtRule

FmtRule

The ID of the format rule containing
the format rule clause (FO_FmtRule
ID).

FormatTag

string

The format tag if the format rule
clause specifies one
(RuleClauseTypespecifies
Constants.FV_RC_TAG (0)). If
IsTextRange is True,
FormatTag specifies a character
format tag; otherwise it specifies a
paragraph tag, table tag, marker
type, cross-reference format, or
equation size.

IsTextRange

int

1 if the container element is
formatted as a text range instead of a
paragraph;0. otherwise.

RuleClauseType

int

The type of rule clause. The value is
one of:
•
Constants.FV_RC_TAG (0)
•
Constants.FV_RC_SUB_FMTRUL (1)
•
Constants.FV_RC_CHANGELIST
(2)
•
Constants.FV_RC_CHANGELIST_TAG (3)

453

FN
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

Specification

string

The format clause’s context or level
specification.

SpecificationForCSS

Strings

A list of CSS specifications that match
the Specification for the
current clause.For example, assume
an element has a specification of F <
(G | H).This property returns the
following strings:
G > F > Eand
H > F > E.

SubFmtRule

FmtRule

Denotes the the format rule’s ID
(FO_FmtRule ID), if the format rule
clause contains a nested format rule
(if RuleClauseTypespecifies
Constants.FV_RC_SUB_FMTRU
LE (1)),

FmtRuleClause methods
Delete, GetProps, NewFmtChangeList, NewSubFmtRule, ObjectValid, SetProps.

5.47. Fn
Property name

Data Type

Description

ContentHeight

int

The distance between the top of the
footnote and the baseline of the last
line in the footnote.

Element

Element

Specifies the the ID of the element
containing the footnote, if the
footnote is in a FrameMaker
document.

FirstPgf

Pgf

First paragraph in the footnote
(FO_Pgf ID).

FnNum

int

Footnote number.

InTextFrame

TextFrame

Text frame containing the footnote
(FO_TextFrame ID).

454

FONT
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

InTextObj

SubCol

Sub column that contains the
footnote (FO_SubCol).

LastPgf

Pgf

Last paragraph in the footnote
(FO_Pgf ID).

NextFnInDoc

Fn

Next footnote (FO_Fn ID) in the
document.

NextFn

Fn

Next footnote in the text frame
(FO_Fn ID).

Overflowed

int

1 if the text in the footnote
overflows; 0, otherwise.

PrevFn

Fn

Previous footnote in the text frame
(FO_Fn ID).

TextLoc

TextLoc

Text location of the footnote symbol.

Unique

int

Footnote’s unique ID.

FnAnchorString

string

This is the display string for a
footnote anchor (generally a number
string). This is a read-only property of
a footnote and cannot be set by the
user.

UserString

string

A string to which clients can store
private data.

Fn methods
Delete, GetProps, GetText, ObjectValid, SetProps.

5.48. Font
Property name

Data Type

Description

family

uint

Index of the font family.

variation

uint

Index of the font variation.

weight

uint

Index of the font weight.

angle

uint

Index of the font angle.

455

FONTS
OBJECT REFERENCE

CHAPTER 5

Font methods
Font.

5.49. Fonts
An Array of Font objects with integer indexing and a length property.
Property name

Data Type
number

length

Description
The length of the array

Fonts methods
concat, pop, push.

5.50. Group
Property name

Data Type

Description

FirstGraphicInGroup

FMObject

First object in the group.

LastGraphicInGroup

FMObject

Last object in the group.

Angle

int

Angle of the object’s rotation.

ArrowBaseAngle

int

Arrowhead base angle in degrees.

ArrowLength

int

Denotes the arrowhead length
(always rounded down to the nearest
1/256 point).

ArrowScaleFactor

int

Specifies the factor by which
arrowhead is scaled as line width
changes (always rounded down to
nearest 1/16 point). It is not used if
the ArrowScaleHead property is set
to False.

ArrowScaleHead

int

Set to 1 if arrowhead is scaled as the
line width changes. Set to 0,
otherwise.

ArrowTipAngle

int

Arrowhead tip angle in degrees.

456

GROUP
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

ArrowType

int

Arrowhead style. The value is one of:
•
Constants.FV_ARROW_STICK
(0x1)
•
Constants.FV_ARROW_HOLLOW (0x2)
•
Constants.FV_ARROW_FILLED
(0x3)

BorderWidth

int

Denotes the border width (0.015
points to 360 points).

Color

Color

The spot color (FO_Color ID).

Dash

Metrics

Specifies a dash pattern that is
repeated for the length of an object’s
border. The pattern is stored in a
MetricsT structure. The 0th
element of the
MetricsT.MetricsT_val array
stores the length of the first dash; the
1st element stores the following
space; the 2nd element stores the
next dash; and so on for an even
number of elements.

Fill

int

The fill pattern (numbers between 0
and 15). The ESTK provides constants
for the following fill patterns:
•
Constants.FV_FILL_BLACK (0)
•
Constants.FV_FILL_WHITE (7)
•
Constants.FV_FILL_CLEAR(15)

FrameParent

FMObject

Frame containing the graphic object
(FO_AFrame or
FO_UnanchoredFrame ID).

GraphicCantBeSelected

int

1 if the graphic object cannot be
selected; 0, otherwise.

GraphicIsSelected

int

1 if the graphic object is selected; 0,
otherwise.

457

GROUP
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

GroupParent

Group

Group that the object is in (FO_Group
ID).
NOTE: Anchored and unanchored
frames do not have this property.

HeadArrow

int

1 if the line has an arrowhead; 0,
otherwise.

Height

int

Height of the object (0.125 points to
3600 points).

HotspotCmdStr

StringT

The command string for a hotspot.
Thismust be a valid hypertext
command string.

HotspotTitle

StringT

The tooltip text for the hotspot in the
outputs that support it (for example
HTML). This property is 0ptional.

IsHotspot

Bool

Whether the object is a hotspot or
not. If this property is turned off, the
object is no longer a hotspot even if
command string is non-empty.

LineCap

int

Type of line end. The value is one of:
•
Constants.FV_CAP_BUTT (0x00)
•
Constants.FV_CAP_ROUND
(0x01)
•
Constants.FV_CAP_SQUARE
(0x02)

LocX

int

Distance from the left side of the
parent frame (–216 inches to 216
inches).If the graphic object is an
anchored frame, the distance is
calculated from the left side of the
page frame. You cannot set LocX for
anchored frames.

LocY

int

Distance from the top of the parent
frame (–216 inches to 216 inches).If
the graphic object is an anchored
frame, the distance is calculated from
the top of the page frame. You cannot
set LocY for anchored frames.

NextGraphicInDoc

FMObject

Next graphic object in the document.

458

GROUP
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

NextGraphicInFrame

FMObject

Next graphic object in the frame.

NextGraphicInGroup

FMObject

Next graphic object in the group.

NextSelectedGraphicInDoc

FMObject

Next selected graphic object in
document.

ObjectAttributes

Strings

A list of strings, each string expressing
an attribute that is specified for an
anchored frame in the Object
Properties > Object
Attributes dialog box.Each string
is in the form of
string_text. You
can use the backslash to escape
characters such as \n, \r, or \t for
newline, carraige return, and tab,
respectively.
For a backslash character in the string
text, type \\.

Overprint

int

Specifies the overprint settings for
the object. The value is one of:
•
Constants.FV_KNOCKOUT
(0x00)
•
Constants.FV_OVERPRINT
(0x01)
•
Constants.FV_FROMCOLOR
(0x02)

Pen

int

The pen pattern (numbers between 0
and 7). The ESTK provides constants
for the following values:
•
Constants.FV_FILL_BLACK (0)
•
Constants.FV_FILL_WHITE (7)
•
Constants.FV_FILL_CLEAR (15)

PrevGraphicInFrame

FMObject

Previous graphic object in the frame.

PrevGraphicInGroup

FMObject

Previous graphic object in the group

459

HIDDENPAGE
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

Runaround

int

Specifies whether text can flow
around the object and, if so, whether
the text follows the contour of the
object or a box shape surrounding
the object. The value is one of:
•
Constants.FV_TR_NONE (0x01)
•
Constants.FV_TR_CONTOUR
(0x02)
•
Constants.FV_TR_BBOX (0x03)

RunaroundGap

int

Denotes the the width of the
runaround gapfor a runaround
object.

TailArrow

int

1 if arrowhead is present at the
beginning of the line. 0, otherwise.

TintPercent

int

The tint percentage.

Unique

int

Unique ID of the object.

Width

int

Width of the object (0.125 points to
3600 points).

Group methods
Delete, GetProps, ObjectValid, SetProps.

5.51. HiddenPage
Property name

Data Type

Description

Name

string

Name of the hidden page.

PageFrame

Unanchored
Frame

Denotes the page frame
(FO_UnanchoredFrame ID)

PageHeight

int

Height of the hidden page.

PageWidth

int

Width of the hidden page.

HiddenPage methods
ApplyPageLayout, GetProps, ObjectValid, SetProps.
460

GRAPHICSFMT
OBJECT REFERENCE

CHAPTER 5

5.52. GraphicsFmt
Property name

Data Type

Description

UseColumnsAreBalanced

int

1 if terminal and underfilled columns
in the flow are balanced.

UseSideHeadPlacement

int

Placement of side heads relative to
columns in the text frame:
FV_SH_LEFT
FV_SH_RIGHT
FV_SH_INSIDE
FV_SH_OUTSIDE

UseRadius

MetricT

Radius of corner; 0 for a square
corner

UseFlowIsAutoConnect

Int

1 if Autoconnect is enabled.

UseFlowIsPostScript

int

1 if flow is PostScript code.

UseBorderWidth

MetricT

Border width (0.015 pt to 360 pt).

UseFill

int

The fill pattern (numbers between 0
and 15). The FDK provides constants
for several fill patterns:
FV_FILL_BLACK
FV_FILL_WHITE
FV_FILL_CLEAR

UsePen

int

The pen pattern (numbers between 0
and 15). The FDK provides constants
for several pen patterns:
FV_FILL_BLACK
FV_FILL_WHITE
FV_FILL_CLEAR

UseRunaroundGap

MetricT

If the object is a runaround object,
the width of the runaround gap.

UseTintPercent

MetricT

The tint percentage

UseOverprint

int

Specifies the overprint settings for
the object:
FV_OVERPRINT
FV_KNOCKOUT
FV_FROMCOLOR

UseAngle

MetricT

Angle of the object’s rotation.

461

INLINECOMPONENT
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

UseLocX

MetricT

Distance from the left side of the
parent frame.

UseLocY

MetricT

Distance from the top side of the
parent frame

UseWidth

MetricT

Width of object

UseHeight

MetricT

Height of object.

UseRunaround

MetricT

If the object is a runaround object,
the width of the runaround gap.

5.53. InlineComponent
A component that can be placed inline within a Frammaker document. Currently FrameMaker supports
the mini-TOC inline component.
Property name

Data Type

Description

InlineComponentType

int

Denotes the type of inline
component. (FV_MiniTOC).

ExtractTags

Strings

Paragraph tags to include for the
inline component

InsertLinks

int

Flag that specifies if hyperlinks need
to be created in the inline
component.

TextRange

TextRange

The text range that the inline
component encompasses.

Unique

int

The inline component's unique ID

NextInlineComponentInDoc

InlineComp
onent

The next instance of an inline
component in the document.
Currently only the mini-TOC inline
component can exist in a document.

InlineComponent methods
Delete, GetProps, ObjectValid, SetProps.

462

INSET METHODS
OBJECT REFERENCE

CHAPTER 5

5.54. Inset methods
Delete, DeletePropByName, GetIntByName, GetMetricByName, GetProps, GetUBytesByName, ObjectValid, SetIntByName, SetMetricByName, SetProps, SetUBytesByName.

5.55. IdValuePair
Property name

Data Type

Description

ID

int

Specifies the unique identifier for the
value pair.

value

string or
int

Specifies the value for the value pair.

IdValuePair methods

5.56. IdValuePairs
An Array ofobjects with integer indexing and a length property.
Property name

Data Type
number

length

Description
The length of the array

5.57. Inset
Property name
InsetDpi

Data Type
int

Description
Specifies the scaling information for
bitmap file (corresponds to the value
specified in the Image File
Scaling Options dialog box
when the graphics file is imported).

463

INSET
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

ImportHint

string

Record identifying the filter used to
import the graphic. FrameMaker uses
this record to find the filter to use
when updating the inset.
NOTE: The ImportHint property
does not apply to graphics imported
by copy. FrameMaker uses the facet
name stored with the graphic to
identify the filter that filtered a
graphic imported by copy.

InsetEditor

string

Name of the application to call to edit
inset or imported object.

InsetGfxActiveInPdf

BoolString

If this property is set, on publishing a
document to PDF, the inset object
that has facets FLV, U3D, or SWF will
be activated as soon as the page
containing the graphic object is
visible. In PDF the graphic objects are
called annotation.

InsetGfxName

String

Assigns a name to a graphic object. It
will work only in case of inset objects
that have an FLV, U3D or SWF facet.
The name of the graphic should not
contain any special characters or
spaces.

InsetGfxPlayWindowInPdf

Bool

If this property is set, on publishing a
document to PDF, the inset object
that has facets FLV, U3D, or SWF will
be activated in a new window in a
PDF file. In PDF, the graphic objects
are called annotation.

InsetFile

string

Platform-specific pathname if the
inset is an external inset, or a null
string (" ") if it is internal.The
pathname can be document-relative.

InsetIsFixedSize

int

1 if scaling of bitmap file is inhibited.
0, otherwise.

InsetIsFlippedSideways

int

1 if inset is flipped about the vertical
axis. 0, otherwise.

464

INSET
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

InsetJavaScriptAttached

Bool

Denotes whether or not Javascript is
attached with the graphic object that
has a U3D facet.

InsetJavaScriptFile

String

Attaches the given Javascript file to
the graphic object that has a U3D
facet. If the value of the file path is
null, the Javascript attached to the
inset is removed.

InsetMonikerFilePath

String

Provides the file path of the moniker
of an inset object that has an OLE2
facet.

InsetSaveFacetToFile

Strings

Saves the given facet of an inset to a
given file. This is set-only property
and no get operations are
possible.The input to the method
contain the property name and list of
strings. In the list of strings the, first
strings is the facet name and the
second string is the filename where
the facet is to be saved.

InsetU3dAnimationList

Strings

Provides the list of "animations"
defined in the U3D facet of an inset
object.

InsetU3dPartList

Strings

Provides the list of "parts" defined in
the U3D facet of an inset object.

InsetU3dViewList

Strings

Retrieves the list of "views" defined in
the U3D facet of an inset object.

InsetUpdater

string

Not currently implemented.

PageNum

int

The page number of the PDF file to
display in the inset, when importing a
PDF file.
NOTE: PDF page numbering begins
with 0.

465

INSET
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

InsetPosterFile

string

Sets thespecified file as a poster on
the Inset. This property is not
supported for all the inset objects but
supported only for multimedia
objects and u3d object.
The property takes the poster file
path as the value.

InsetGfxActiveInPdf

string

If this property is set, on publishing a
document to PDF ,the inset object
(which has facets FLV, U3d, or swf)
will be activated as soon as the page
containing the graphic object is
visible. In PDF the graphic objects are
called annotation.

InsetJavaScriptFile

string

Attaches the given Javascript file to
the graphic object that has a U3d
facet. If the value of the file path is
null, the Javascript attached to the
inset is removed.

InsetU3dAnimationList

string

A read-only property. Provides the list
of "animations" defined on the U3d
facet of a inset object.

InsetU3dPartList

string

Provides the list of "parts" defined in
the U3d facet of a inset object.

InsetU3dViewList

string

A read-only property. Retrieves the
list of "views" defined in the U3d
facet of a inset object.

Angle

int

Angle of the object’s rotation.

ArrowBaseAngle

int

Arrowhead base angle in degrees.

ArrowLength

int

Denotes the arrowhead length
(always rounded down to the nearest
1/256 point).

ArrowScaleFactor

int

Specifies the factor by which
arrowhead is scaled as line width
changes (always rounded down to
nearest 1/16 point). It is not used if
the ArrowScaleHead property is set
to False.

466

INSET
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

ArrowScaleHead

int

Set to 1 if arrowhead is scaled as the
line width changes. Set to 0,
otherwise.

ArrowTipAngle

int

Arrowhead tip angle in degrees.

ArrowType

int

Arrowhead style. The value is one of:
•
Constants.FV_ARROW_STICK
(0x1)
•
Constants.FV_ARROW_HOLLOW (0x2)
•
Constants.FV_ARROW_FILLED
(0x3)

BorderWidth

int

Denotes the border width (0.015
points to 360 points).

Color

Color

The spot color (FO_Color ID)

Dash

Metrics

Specifies a dash pattern that is
repeated for the length of an object’s
border. The pattern is stored in a
MetricsT structure. The 0th
element of the
MetricsT.MetricsT_val array
stores the length of the first dash; the
1st element stores the following
space; the 2nd element stores the
next dash; and so on for an even
number of elements

Fill

int

The fill pattern (numbers between 0
and 15). The ESTK provides constants
for the following fill patterns:
•
Constants.FV_FILL_BLACK (0)
•
Constants.FV_FILL_WHITE (7)
•
Constants.FV_FILL_CLEAR(15)

FrameParent

FMObject

Frame containing the graphic object
(FO_AFrame or
FO_UnanchoredFrame ID).

GraphicCantBeSelected

int

1 if the graphic object cannot be
selected; 0, otherwise.

467

INSET
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

GraphicIsSelected

int

1 if the graphic object is selected; 0,
otherwise.

GroupParent

Group

Group that the object is in (FO_Group
ID).
NOTE: Anchored and unanchored
frames do not have this property.

HeadArrow

int

1 if the line has an arrowhead; 0,
otherwise.

Height

int

Height of the object (0.125 points to
3600 points).

HotspotCmdStr

StringT

The command string for a hotspot.
Thismust be a valid hypertext
command string.

HotspotTitle

StringT

The tooltip text for the hotspot in the
outputs that support it (for example
HTML). This property is 0ptional.

IsHotspot

Bool

Whether the object is a hotspot or
not. If this property is turned off, the
object is no longer a hotspot even if
command string is non-empty.

LineCap

int

Type of line end. The value is one of:
•
Constants.FV_CAP_BUTT (0x00)
•
Constants.FV_CAP_ROUND
(0x01)
•
Constants.FV_CAP_SQUARE
(0x02)

LocX

int

Distance from the left side of the
parent frame (–216 inches to 216
inches).If the graphic object is an
anchored frame, the distance is
calculated from the left side of the
page frame. You cannot set LocX for
anchored frames.

468

INSET
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

LocY

int

Distance from the top of the parent
frame (–216 inches to 216 inches).If
the graphic object is an anchored
frame, the distance is calculated from
the top of the page frame. You cannot
set LocY for anchored frames.

NextGraphicInDoc

FMObject

Next graphic object in the document.

NextGraphicInFrame

FMObject

Next graphic object in the frame.

NextGraphicInGroup

FMObject

Next graphic object in the group.

NextSelectedGraphicInDoc

FMObject

Next selected graphic object in
document.

ObjectAttributes

Strings

A list of strings, each string expressing
an attribute that is specified for an
anchored frame in the Object
Properties > Object
Attributes dialog box.Each string
is in the form of
string_text. You
can use the backslash to escape
characters such as \n, \r, or \t for
newline, carraige return, and tab,
respectively.
For a backslash character in the string
text, type \\.

Overprint

int

Specifies the overprint settings for
the object. The value is one of:
•
Constants.FV_KNOCKOUT
(0x00)
•
Constants.FV_OVERPRINT
(0x01)
•
Constants.FV_FROMCOLOR
(0x02)

Pen

int

The pen pattern (numbers between 0
and 7). The ESTK provides constants
for the following values:
•
Constants.FV_FILL_BLACK (0)
•
Constants.FV_FILL_WHITE (7)
•
Constants.FV_FILL_CLEAR (15)

469

INTS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

PrevGraphicInFrame

FMObject

Previous graphic object in the frame.

PrevGraphicInGroup

FMObject

Previous graphic object in the group

Runaround

int

Specifies whether text can flow
around the object and, if so, whether
the text follows the contour of the
object or a box shape surrounding
the object. The value is one of:
•
Constants.FV_TR_NONE (0x01)
•
Constants.FV_TR_CONTOUR
(0x02)
•
Constants.FV_TR_BBOX (0x03)

RunaroundGap

int

Denotes the the width of the
runaround gapfor a runaround
object.

TailArrow

int

1 if arrowhead is present at the
beginning of the line. 0, otherwise.

TintPercent

int

The tint percentage.

Unique

int

Unique ID of the object.

Width

int

Width of the object (0.125 points to
3600 points).

Inset methods
Delete, DeletePropByName, GetIntByName, GetMetricByName, GetProps, GetUBytesByName, ObjectValid, SetIntByName, SetMetricByName, SetProps, SetUBytesByName.

5.58. Ints
An Array of objects with integer indexing and a length property.
Property name
length

Data Type
number

Description
The length of the array

Ints methods
concat, pop, push.

470

KEYCATALOG
OBJECT REFERENCE

CHAPTER 5

5.59. KeyCatalog
Property name

Data Type

Description

Name

string

Name of the KeyCatalog

IsDefault

bool

If True, the Key Catalog is the default
one for the current workflow.
If False, Key Catalog is not the default
one for the current workflow.

IsStale

bool

If True, the Key Catalog is maked as
stale and needs to be re-loaded
before using.
If False, the Key Catalog is not stale
and can be used.

NextKeyCatalogInSession

F_ObjHandl
eT

Next Key Catalog in the session.

NotLoaded

bool

If True, the Key Catalog is not loaded
and cannot be used.
If False, the Key Catalog is loaded and
can be used.

Source

string

Complete path of the file conatining
the Key Catalog.

SourceType

FV_KeySrcT
ypeNone

FV_KeySrcTypeDitamap
Type of the file conatining the Key
Catalog.

KeyCount

int

Number of keys in the Key Catalog
including duplicate definitons.

KeyCatalogClientName

string

Name of the client owning the key
catalog.

5.60. Line
Property name
NumPoints

Data Type
int

Description
Specifies the number of vertices. The
default is 2 (the line’s start point and
end point).

471

LINE
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

Points

Points

Array of x-y coordinate pairs that
specify the line’s vertices. The default
coordinate pairs are for the line’s
start point and end point.

Angle

int

Angle of the line’s rotation.

ArrowBaseAngle

int

Arrowhead base angle in degrees.

ArrowLength

int

Denotes the arrowhead length
(always rounded down to the nearest
1/256 point).

ArrowScaleFactor

int

Specifies the factor by which
arrowhead is scaled as line width
changes (always rounded down to
nearest 1/16 point). It is not used if
the ArrowScaleHead property is set
to False.

ArrowScaleHead

int

Set to 1 if arrowhead is scaled as the
line width changes. Set to 0,
otherwise.

ArrowTipAngle

int

Arrowhead tip angle in degrees.

ArrowType

int

Arrowhead style. The value is one of:
•
Constants.FV_ARROW_STICK
(0x1)
•
Constants.FV_ARROW_HOLLOW (0x2)
•
Constants.FV_ARROW_FILLED
(0x3)

BorderWidth

int

Denotes the border width (0.015
points to 360 points).

Color

Color

The spot color (FO_Color ID)

472

LINE
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

Dash

Metrics

Specifies a dash pattern that is
repeated for the length of an object’s
border. The pattern is stored in a
MetricsT structure. The 0th
element of the
MetricsT.MetricsT_val array
stores the length of the first dash; the
1st element stores the following
space; the 2nd element stores the
next dash; and so on for an even
number of elements

Fill

int

The fill pattern (numbers between 0
and 15). The ESTK provides constants
for the following fill patterns:
•
Constants.FV_FILL_BLACK (0)
•
Constants.FV_FILL_WHITE (7)
•
Constants.FV_FILL_CLEAR(15)

FrameParent

FMObject

Frame containing the graphic object
(FO_AFrame or
FO_UnanchoredFrame ID).

GraphicCantBeSelected

int

1 if the graphic object cannot be
selected; 0, otherwise.

GraphicIsSelected

int

1 if the graphic object is selected; 0,
otherwise.

GroupParent

Group

Group that the line is in (FO_Group
ID).

HeadArrow

int

1 if the line has an arrowhead; 0,
otherwise.

Height

int

Height of the object (0.125 points to
3600 points).

HotspotCmdStr

StringT

The command string for a hotspot.
Thismust be a valid hypertext
command string.

HotspotTitle

StringT

The tooltip text for the hotspot in the
outputs that support it (for example
HTML). This property is 0ptional.

473

LINE
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

IsHotspot

Bool

Whether the object is a hotspot or
not. If this property is turned off, the
object is no longer a hotspot even if
command string is non-empty.

LineCap

int

Type of line end. The value is one of:
•
Constants.FV_CAP_BUTT (0x00)
•
Constants.FV_CAP_ROUND
(0x01)
•
Constants.FV_CAP_SQUARE
(0x02)

LocX

int

Distance from the left side of the
parent frame (–216 inches to 216
inches).If the graphic object is an
anchored frame, the distance is
calculated from the left side of the
page frame. You cannot set LocX for
anchored frames.

LocY

int

Distance from the top of the parent
frame (–216 inches to 216 inches).If
the graphic object is an anchored
frame, the distance is calculated from
the top of the page frame. You cannot
set LocY for anchored frames.

NextGraphicInDoc

FMObject

Next graphic object in the document.

NextGraphicInFrame

FMObject

Next graphic object in the frame.

NextGraphicInGroup

FMObject

Next graphic object in the group.

NextSelectedGraphicInDoc

FMObject

Next selected graphic object in
document.

474

LINE
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

ObjectAttributes

Strings

A list of strings, each string expressing
an attribute that is specified for an
anchored frame in the Object
Properties > Object
Attributes dialog box.Each string
is in the form of
string_text. You
can use the backslash to escape
characters such as \n, \r, or \t for
newline, carraige return, and tab,
respectively.
For a backslash character in the string
text, type \\.

Overprint

int

Specifies the overprint settings for
the object. The value is one of:
•
Constants.FV_KNOCKOUT
(0x00)
•
Constants.FV_OVERPRINT
(0x01)
•
Constants.FV_FROMCOLOR
(0x02)

Pen

int

The pen pattern (numbers between 0
and 7). The ESTK provides constants
for the following values:
•
Constants.FV_FILL_BLACK (0)
•
Constants.FV_FILL_WHITE (7)
•
Constants.FV_FILL_CLEAR (15)

PrevGraphicInFrame

FMObject

Previous graphic object in the frame.

PrevGraphicInGroup

FMObject

Previous graphic object in the group

Runaround

int

Specifies whether text can flow
around the object and, if so, whether
the text follows the contour of the
object or a box shape surrounding
the object. The value is one of:
•
Constants.FV_TR_NONE (0x01)
•
Constants.FV_TR_CONTOUR
(0x02)
•
Constants.FV_TR_BBOX (0x03)

475

MARKER
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

RunaroundGap

int

Denotes the the width of the
runaround gapfor a runaround
object.

TailArrow

int

1 if arrowhead is present at the
beginning of the line. 0, otherwise.

TintPercent

int

The tint percentage.

Unique

int

Unique ID of the object.

Width

int

Width of the object (0.125 points to
3600 points).

Line methods
Delete, GetProps, ObjectValid, SetProps.

5.61. Marker
Property name

Data Type

Description

Element

Element

Denotes the the element containing
the marker, if the marker is a
structured marker in a FrameMaker
document,.

MarkerText

string

The marker’s text string.

MarkerTypeId

MarkerType

The ID of the current marker’s type
(FO_MarkerType).

NextMarkerInDoc

Marker

Denotes the next marker (FO_Marker
ID).

OldTypeNum

int

A number to map markers from
documents earlier than version 5.5 to
this marker type.

TextLoc

TextLoc

Text location of the marker’s symbol.

Unique

int

The marker’s unique ID.

UserString

string

A string to which clients can store
private data.

476

MARKERTYPE
OBJECT REFERENCE

CHAPTER 5

Marker methods
Delete, GetProps, ObjectValid, SetProps.

5.62. MarkerType
Property name

Data Type

Description

NextMarkerTypeInDoc

MarkerType

Denotes the next marker type
(FO_MarkerType ID).

Name

string

The name of this marker type, as it
appears in the user interface.

InvariantName

string

An internal name for the marker
type. By default, this is the same as
Name. However, this can differ from
Name if the user interface is in
another language.

Public

bool

True if the marker type should appear
in the user interface. The default is
True.

Transient

bool

True if markers of this type shoud not
be saved to files. The default is False.

Required

bool

True if the marker type is required by
FrameMaker. The default is False.

MarkerType methods
Delete, GetProps, ObjectValid, SetProps.

5.63. MasterPage
Property name

Data Type

Description

Name

string

Name of master page (for example,
Right or Left).

PageFrame

Unanchored
Frame

Page frame (FO_UnanchoredFrame
ID).

PageHeight

int

Height of the page.

477

MATH
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

PageNext

MasterPage

Next master page (FO_MasterPage
ID) in the document.

PageNum

int

Page number.

PagePrev

MasterPage

Previous master page
(FO_MasterPage ID) in the document.

PageWidth

int

Width of the page.

MasterPage methods
ApplyPageLayout, Delete, GetProps, ObjectValid, SetProps.

5.64. Math
Property name

Data Type

Description

BasePointX

int

Horizontal placement of text line
base point relative to the left side of
the frame.

BasePointY

int

Vertical placement of text line base
point relative to top of the frame.

MathFullForm

string

String representing the mathematical
expression.

MathSize

int

The equation size. The value is one of
:
•
Constants.FV_MATH_MEDIUM
(0)
•
Constants.FV_MATH_SMALL (1)
•
Constants.FV_MATH_LARGE (2)

478

MATH
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

TextLineType

int

Type of text line. The value is one of:
•
Constants.FV_TEXTLINE_LEFT
(0)
•
Constants.FV_TEXTLINE_RIGHT
(1)
•
Constants.FV_TEXTLINE_CENTER (2)
•
Constants.FV_TEXTLINE_MATH
(3)

Angle

int

Specifies the angle of the object's
rotation.

ArrowBaseAngle

int

Indicates the arrowhead base angle in
degrees.

ArrowLength

int

Denotes the arrowhead length
(always rounded down to the nearest
1/256 point).

ArrowScaleHead

int

Set to 1 if the arrowhead is scaled as
the line width changes. Set to 0,
otherwise.

ArrowScaleFactor

int

Specifies the factor by which
arrowhead is scaled as line width
changes (always rounded down to
nearest 1/16 point). It is not used if
the ArrowScaleHead property is set
to False.

ArrowTipAngle

int

Specifies the arrowhead tip angle in
degrees.

ArrowType

int

Denotes the Arrowhead style.
Possible values are:
•
Constants.FV_ARROW_STICK
(0x01)
•
Constants.FV_ARROW_HOLLOW (0x02)
•
Constants.FV_ARROW_FILLED
(0x03)

479

MATH
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

BorderWidth

int

Specifies the border width in points.
The permissible range is 0.015 point
to 360 point.

Color

Color

Indicates the spot color.

Dash

Metrics

Specifies a dash pattern that is
repeated for the length of an object's
border. The pattern is stored in a
Metrics object. The 0th element of
the MetricsT.MetricsT_val
array stores the length of the first
dash; the 1st element stores the
following space; the 2nd element
stores the next dash; and so on for an
even number of elements.

Fill

int

Denotes the fill pattern. The patterns
are denoted by numbers between 0
and 15.
The following constants are provided
for the fill patterns 0, 7 and 15:
•
Constants.FV_FILL_BLACK (0)
•
Constants.FV_FILL_WHITE (7)
•
Constants.FV_FILL_CLEAR (15)

FrameParent

FMObject

Specifies the frame containing the
graphic object.

GraphicCantBeSelected

int

Set to 1 if the graphic object cannot
be selected. Else, set to 0.

GraphicIsSelected

int

Set to 1 if the graphic object is
selected, else set to 0.

GroupParent

Group

Indicates the group to which the
object belongs. Anchored and
unanchored frames do not have this
property.

HeadArrow

int

Set to 1 if line has an arrowhead, set
to 0 otherwise.

Height

int

Specifies the height of the object in
points. The permissible range is from
0.125 pt to 3600 pt.

480

MATH
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

HotspotCmdStr

StringT

The command string for a hotspot.
Thismust be a valid hypertext
command string.

HotspotTitle

StringT

The tooltip text for the hotspot in the
outputs that support it (for example
HTML). This property is 0ptional.

IsHotspot

Bool

Whether the object is a hotspot or
not. If this property is turned off, the
object is no longer a hotspot even if
command string is non-empty.

LineCap

int

Indicates the type of line end. The
possible values are:
•
Constants.FV_CAP_BUTT (0x00)
•
Constants.FV_CAP_ROUND
(0x01)
•
Constants.FV_CAP_SQUARE
(0x02)

LocX

int

Specifies the distance of the object
from the left side of the parent, in
inches. The permissible range is from
–216 inches to 216 inches.
If the graphic object is an anchored
frame, the distance is automatically
calculated from the left side of the
page frame. You cannot set the LocX
property for anchored frames.

LocY

int

Specifies the distance of the object
from the top of the parent frame, in
inches. The permissible range is from
–216 inches to 216 inches.
If the graphic object is an anchored
frame, the distance is automatically
calculated from the top of the page
frame. You CANNOT set the LocY
property for anchored frames.

NextGraphicInDoc

FMObject

Indicates the next graphic object in
the document.

NextGraphicInFrame

FMObject

Denotes the next graphic object in
the frame.

481

MATH
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

NextGraphicInGroup

FMObject

Indicates the next graphic object in
the group.

NextSelectedGraphicInDoc

FMObject

Specifies the next selected graphic
object in the document.

ObjectAttributes

Strings

Contains a list of strings, each string
expressing an attribute that is
specified for an anchored frame in
the Object Properties > Object
Attributes dialog box. Each string is in
the form of string_text .You can use
the backslash to escape characters
such as \n, \r, or \t for newline,
carriage return, and tab, respectively.
For a backslash character in the string
text, type \\.

Overprint

int

Specifies the overprint settings for
the object. The possible values are:
•
Constants.FV_KNOCKOUT
(0x00)
•
Constants.FV_OVERPRINT
(0x01)
•
Constants.FV_FROMCOLOR
(0x02)

Pen

int

Indicates the pen pattern, denoted by
numbers between 0 and 7.
Constants are provided for some of
the fill patterns:
•
Constants.FV_FILL_BLACK (0)
•
Constants.FV_FILL_WHITE (7)
•
Constants.FV_FILL_CLEAR (15)

PrevGraphicInFrame

FMObject

Specifies the previous graphic object
in the frame.

PrevGraphicInGroup

FMObject

Indicate the previous graphic object
in the group.

482

MATHML
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

Runaround

int

Specifies whether text can flow
around the object and, if so, whether
the text follows the contour of the
object or a box shape surrounding
the object. Possible values are:
•
Constants.FV_TR_NONE (0x01)
•
Constants.FV_TR_CONTOUR
(0x02)
•
Constants.FV_TR_BBOX (0x03)

RunaroundGap

int

Denotes the width of the runaround
gap, if the object is a runaround
object.

TailArrow

int

Set to 1 if the arrowhead is enabled
at the beginning of the line. Set to 0,
otherwise.

TintPercent

int

Specifies the tint percentage.

Unique

int

Denotes the internal identifier of the
graphic object.

Width

int

Specifies the width of the object in
points. The permissible range is 0.125
point to 3600 point.

Math methods
Delete, GetProps, ObjectValid, SetProps.

5.65. MathML
Property name

Data Type

Description

MathMLDpi

int

Specifies the display Dpi for the
MathML object.

MathMLIsFixedSize

int

1 if scaling of bitmap file is inhibited.
0, otherwise.

MathMLIsInverted

int

1 if image is flipped about the
horizontal axis. 0, otherwise.

483

MATHML
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

MathMLIsFlippedSideways

int

1 if image is flipped about the vertical
axis. 0, otherwise.

MathMLData

strings

Specifies the XML data of the
MathML object as a string array.

MathMLComposeDpi

int

Specifies the compose Dpi for the
MathML object

MathMLFontSize

int

Specifies the font size for the
MathML object

MathMLXmlData

string

Specifies the XML data of the
MathML object as a string.

Angle

int

Specifies the angle of the object's
rotation.

ArrowBaseAngle

int

Indicates the arrowhead base angle in
degrees.

ArrowLength

int

Denotes the arrowhead length
(always rounded down to the nearest
1/256 point).

ArrowScaleHead

int

Set to 1 if the arrowhead is scaled as
the line width changes. Set to 0,
otherwise.

ArrowScaleFactor

int

Specifies the factor by which
arrowhead is scaled as line width
changes (always rounded down to
nearest 1/16 point). It is not used if
the ArrowScaleHead property is set
to False.

ArrowTipAngle

int

Specifies the arrowhead tip angle in
degrees.

ArrowType

int

Denotes the Arrowhead style.
Possible values are:
•
Constants.FV_ARROW_STICK
(0x01)
•
Constants.FV_ARROW_HOLLOW (0x02)
•
Constants.FV_ARROW_FILLED
(0x03)

484

MATHML
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

BorderWidth

int

Specifies the border width in points.
The permissible range is 0.015 point
to 360 point.

Color

Color

Indicates the spot color.

Dash

Metrics

Specifies a dash pattern that is
repeated for the length of an object's
border. The pattern is stored in a
Metrics object. The 0th element of
the MetricsT.MetricsT_val
array stores the length of the first
dash; the 1st element stores the
following space; the 2nd element
stores the next dash; and so on for an
even number of elements.

Fill

int

Denotes the fill pattern. The patterns
are denoted by numbers between 0
and 15.
The following constants are provided
for the fill patterns 0, 7 and 15:
•
Constants.FV_FILL_BLACK (0)
•
Constants.FV_FILL_WHITE (7)
•
Constants.FV_FILL_CLEAR (15)

FrameParent

FMObject

Specifies the frame containing the
graphic object.

GraphicCantBeSelected

int

Set to 1 if the graphic object cannot
be selected. Else, set to 0.

GraphicIsSelected

int

Set to 1 if the graphic object is
selected, else set to 0.

GroupParent

Group

Indicates the group to which the
object belongs. Anchored and
unanchored frames do not have this
property.

HeadArrow

int

Set to 1 if line has an arrowhead, set
to 0 otherwise.

Height

int

Specifies the height of the object in
points. The permissible range is from
0.125 pt to 3600 pt.

485

MATHML
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

HotspotCmdStr

StringT

The command string for a hotspot.
Thismust be a valid hypertext
command string.

HotspotTitle

StringT

The tooltip text for the hotspot in the
outputs that support it (for example
HTML). This property is 0ptional.

IsHotspot

Bool

Whether the object is a hotspot or
not. If this property is turned off, the
object is no longer a hotspot even if
command string is non-empty.

LineCap

int

Indicates the type of line end. The
possible values are:
•
Constants.FV_CAP_BUTT (0x00)
•
Constants.FV_CAP_ROUND
(0x01)
•
Constants.FV_CAP_SQUARE
(0x02)

LocX

int

Specifies the distance of the object
from the left side of the parent, in
inches. The permissible range is from
–216 inches to 216 inches.
If the graphic object is an anchored
frame, the distance is automatically
calculated from the left side of the
page frame. You cannot set the LocX
property for anchored frames.

LocY

int

Specifies the distance of the object
from the top of the parent frame, in
inches. The permissible range is from
–216 inches to 216 inches.
If the graphic object is an anchored
frame, the distance is automatically
calculated from the top of the page
frame. You CANNOT set the LocY
property for anchored frames.

NextGraphicInDoc

FMObject

Indicates the next graphic object in
the document.

NextGraphicInFrame

FMObject

Denotes the next graphic object in
the frame.

486

MATHML
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

NextGraphicInGroup

FMObject

Indicates the next graphic object in
the group.

NextSelectedGraphicInDoc

FMObject

Specifies the next selected graphic
object in the document.

ObjectAttributes

Strings

Contains a list of strings, each string
expressing an attribute that is
specified for an anchored frame in
the Object Properties > Object
Attributes dialog box. Each string is in
the form of string_text .You can use
the backslash to escape characters
such as \n, \r, or \t for newline,
carriage return, and tab, respectively.
For a backslash character in the string
text, type \\.

Overprint

int

Specifies the overprint settings for
the object. The possible values are:
•
Constants.FV_KNOCKOUT
(0x00)
•
Constants.FV_OVERPRINT
(0x01)
•
Constants.FV_FROMCOLOR
(0x02)

Pen

int

Indicates the pen pattern, denoted by
numbers between 0 and 7.
Constants are provided for some of
the fill patterns:
•
Constants.FV_FILL_BLACK (0)
•
Constants.FV_FILL_WHITE (7)
•
Constants.FV_FILL_CLEAR (15)

PrevGraphicInFrame

FMObject

Specifies the previous graphic object
in the frame.

PrevGraphicInGroup

FMObject

Indicate the previous graphic object
in the group.

487

MENU
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

Runaround

int

Specifies whether text can flow
around the object and, if so, whether
the text follows the contour of the
object or a box shape surrounding
the object. Possible values are:
•
Constants.FV_TR_NONE (0x01)
•
Constants.FV_TR_CONTOUR
(0x02)
•
Constants.FV_TR_BBOX (0x03)

RunaroundGap

int

Denotes the width of the runaround
gap, if the object is a runaround
object.

TailArrow

int

Set to 1 if the arrowhead is enabled
at the beginning of the line. Set to 0,
otherwise.

TintPercent

int

Specifies the tint percentage.

Unique

int

Denotes the internal identifier of the
graphic object.

Width

int

Specifies the width of the object in
points. The permissible range is 0.125
point to 3600 point.

MathML methods
Delete, GetProps, SetProps, ObjectValid.

5.66. Menu
Property name
FirstMenuItemInMenu

Data Type
FMObject

Description
The first menu item in the menu.

488

MENU
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

MenuType

int

Type of menu. The value is one of:
•
Constants.FV_MENU_MENUBAR
(1)
- Amenu bar defined by the
FrameMaker product.
•
Constants.FV_MENU_POPUP
(2) - A pop-up menu.
•
Constants.FV_MENU_DEFAULT
(4) - A pull-down or pull-right
menu.

Label

string

The label the user sees on a menu.
The label for menu item separators is
read-only; it is always ---.

MenuItemIsEnabled

int

1 if the menu item is enabled. 0, if it
is disabled.

Name

string

The command, menu, or menu item
separator name.
The names for the default,
predefined separators are
!Separator, !Separator1,
!Separator2, !Separator3,
!Separator4,
and!Separator5.

NextMenuItemInMenu

FMObject

The next menu item, menu, or
separator in the menu.

NextMenuItemInSession

FMObject

The next menu item, menu, or
separator in the list of menu items,
menus, and separators in the session.

PrevMenuItemInMenu

FMObject

The previous menu item, menu, or
separator in the list of menu items,
menus, and separators in the session.

Menu methods
AddCommandToMenu, AddMenuToMenu, DefineAndAddCommand, DefineAndAddMenu, Delete,
Delete, GetProps, MenuItemInMenu, ObjectValid, SetProps.

489

MENUITEMSEPARATOR
OBJECT REFERENCE

CHAPTER 5

5.67. MenuItemSeparator
Property name

Data Type

Description

Label

string

The label for menu item separators is
read-only; it is always ---.

MenuItemIsEnabled

int

1 if the menu item separator is
enabled. 0, if it is disabled.

Name

string

The menu item separator name.
The names for the default,
predefined separators are
!Separator, !Separator1,
!Separator2, !Separator3,
!Separator4,
and!Separator5.

NextMenuItemInMenu

FMObject

The next menu item separator in the
menu.

NextMenuItemInSession

FMObject

The next menu item separator in the
list of menu items, menus, and
separators in the session.

PrevMenuItemInMenu

FMObject

The previous menu item separator in
the list of menu items, menus, and
separators in the session.

MenuItemSeparator methods
Delete, GetProps, ObjectValid, SetProps.

5.68. Metrics
An Array ofobjects with integer indexing and a length property.
Property name
length

Data Type
number

Description
The length of the array

Metrics methods
concat, pop, push.

490

PGF
OBJECT REFERENCE

CHAPTER 5

5.69. Pgf
Property name

Data Type

Description

MinJRomSpace

int

Minimum Asian-Roman space.

OptJRomSpace

int

Optimum Asian-Roman space.

MaxJRomSpace

int

Maximum Asian-Roman space.

MinJLetSpace

int

Minimum Asian letter space.

OptJLetSpace

int

Optimum Asian letter space.

MaxJLetSpace

int

Maximum Asian letter space.

YakumonoType

int

The Yakumono rules to handle
punctuation characters. The value is
one of:
•
Constants.FV_FLOATING_YAKUMONO (0x00)
•
Constants.FV_MONOSPACE_YAKUMONO (0x01)
•
Constants.FV_FIXED_YAKUMONO (0x02)

AutoNumChar

string

Character format for the automatic
numbering string specified by
AutoNumString; "" if the default
character format is used

AutoNumString

string

Autonumber format string (for
example, .)

NumAtEnd

int

1 if numbering position is End of
Paragraph; 0 if it is Beginning of
Paragraph.

PgfIsAutoNum

int

1 if autonumbering is enabled.

PgfNumber

string

The formatted string representation
of the paragraph number; for
example, 1.2 for a paragraph whose
AutoNumString property is set to
.

491

PGF
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

Capitalization

int

Type of capitalization to use. The
value is one of:
•
Constants.FV_CAPITAL_CASE_NORM (0)
•
Constants.FV_CAPITAL_CASE_SMALL (1)
•
Constants.FV_CAPITAL_CASE_LOWER (2)
•
Constants.FV_CAPITAL_CASE_UPPER (3)

ChangeBar

int

1 if Change Bars are on.

Color

Color

Spot color (FO_Color ID).

CombinedFontFamily

CombinedFo
ntDefn

Combined font definition
(FO_CombinedFontDefn).

FontAngle

int

Font angle (specifies an index into the
array of font angles provided by the
session property
FontAngleNames).

FontEncodingName

string

The font’s encoding.

FontFamily

int

Font family (specifies an index into
the array of font families provided by
the session property
FontFamilyNames).

FontPlatformName

string

Name that uniquely identifies a font
on a specific platform.

FontPostScriptName

string

Name given to a font when it is sent
to a PostScript printer.

FontSize

int

Font size (2 pt to 400 pt).

FontVariation

int

Font variation (specifies an index into
the array of font variations provided
by the session
propertyFontVariationNames).

FontWeight

int

Font weight (specifies an index into
the array of font weights provided by
the session property
FontWeightNames).

492

PGF
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

KernX

int

Horizontal kern value for manual
kerning expressed as a percentage of
an em (metric –100% to 1000%). A
positive value moves a character right
and a negative value moves a
character left.

KernY

int

Vertical kern value for manual
kerning expressed as a percentage of
an em (metric –100% to 1000%). A
positive value moves characters up
and a negative value moves
characters down.

Overline

int

1 if Overline is enabled.

PairKern

int

1 if Pair Kern is enabled.

Position

int

Specifies position relative to baseline
of text. The value is one of:
•
Constants.FV_POS_NORM (0):
Normal
•
Constants.FV_POS_SUPER (1):
Superscript
•
Constants.FV_POS_SUB (2):
Subscript

Stretch

int

Character stretch (set width)
expressed as a percentage of normal
stretch for the font (metric –10% to
1000%).

Strikethrough

int

1 if Strikethrough is enabled.

Underlining

int

Type of underlining. The value is one
of:
•
Constants.FV_CB_NO_UNDERLINE (0)
•
Constants.FV_CB_SINGLE_UNDERLINE (1)
•
Constants.FV_CB_DOUBLE_UNDERLINE (2)
•
Constants.FV_CB_NUMERIC_UNDERLINE (3)

493

PGF
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

CellBottomMargin

int

Amount added to default bottom
margin of table cell.

CellLeftMargin

int

Amount added to default left margin
of table cell.

CellMarginsFixed

int

Specifies which cell margins are fixed.
The following values can be ORed
into it:
•
Constants.FV_PGF_FIXED_L_MARGIN (0x01): the left margin
is fixed.
•
Constants.FV_PGF_FIXED_B_MARGIN (0x02): the bottom
margin is fixed.
•
Constants.FV_PGF_FIXED_R_MARGIN (0x04): the right
margin is fixed.
•
Constants.FV_PGF_FIXED_T_MARGIN (0x08): the top margin
is fixed.
If the margin for a cell is fixed, the
margin property specifies the
absolute value of the cell margin. For
example, if
Constants.FV_PGF_FIXED_B_
MARGIN (0x02) is set,
CellBottomMargin specifies the
absolute value of the cell’s bottom
margin, overriding the cell margin
specified by the table format.
If
Constants.FV_PGF_FIXED_B_
MARGIN (0x02) is not set,
CellBottomMargin is added to
the margin specified by the table
format.

CellRightMargin

int

Amount added to default right
margin of table cell.

CellTopMargin

int

Amount added to default top margin
of table cell.

494

PGF
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

CellVAlignment

int

Vertical alignment of a paragraph
when it is the first one in a cell. The
value is one of:
•
Constants.FV_PGF_V_ALIGN_TOP (0)
•
Constants.FV_PGF_V_ALIGN_MIDDLE (1)
•
Constants.FV_PGF_V_ALIGN_BOTTOM (2)

Locked

int

1 if the paragraph is part of a text
inset that retains formatting
information from the source
document. The paragraph is not
affected by global formatting
performed on the document.

FormatOverride

int

1 if the paragraph contains a
paragraph format override.

AdjHyphens

int

Number of allowable adjacent
hyphens.

Hyphenate

int

1 if Automatic Hyphenation is
enabled.

HyphMinPrefix

int

Minimum number of letters that
must precede hyphen.

HyphMinSuffix

int

Minimum number of letters that
must follow a hyphen.

HyphMinWord

int

Minimum length of a hyphenated
word.

495

PGF
OBJECT REFERENCE

CHAPTER 5

Property name
Language

Data Type
int

Description
Hyphenation and spell-checking
language to use. The value is one of:
•
Constants.FV_LANG_NOLANGUAGE (0x00)
•
Constants.FV_LANG_ENGLISH
(0x01)
•
Constants.FV_LANG_BRITISH
(0x02)
•
Constants.FV_LANG_GERMAN
(0x03)
•
Constants.FV_LANG_SWISS_GERMAN (0x04)
•
Constants.FV_LANG_FRENCH
(0x05)
•
Constants.FV_LANG_CANADIAN_FRENCH (0x06)
•
Constants.FV_LANG_SPANISH
(0x07)
•
Constants.FV_LANG_CATALAN
(0x08)
•
Constants.FV_LANG_ITALIAN
(0x09)
•
Constants.FV_LANG_FINNISH
(0x10)
•
Constants.FV_LANG_SWEDISH
(0x11)
•
Constants.FV_LANG_JAPANESE
(0x12)
•
Constants.FV_LANG_TRADITIONAL_CHINESE (0x13)
•
Constants.FV_LANG_SIMPLIFIED_CHINESE (0x14)
•
Constants.FV_LANG_KOREAN
(0x15)
•
Constants.FV_LANG_PORTUGUESE (0x0A)
•
Constants.FV_LANG_BRAZILIAN (0x0B)
•
Constants.FV_LANG_DANISH
(0x0C)
•
Constants.FV_LANG_DUTCH
(0x0D)
•
Constants.FV_LANG_NORWEGIAN (0x0E)

496

PGF
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

PgfSpellChecked

int

1 if paragraph has been spell-checked

Unique

int

The paragraph’s user ID.

FirstIndent

int

First-line left margin, measured from
left side of current text column (0 cm
to 100 cm).

LeftIndent

int

Left margin, measured from left side
of current text column (0 cm to 100
cm).

RightIndent

int

Right margin, measured from right
side of current text column.

Leading

int

Space below each line in a paragraph.

LineSpacing

int

Space between lines in a paragraph
measured from baseline to baseline.
The value is one of:
•
Constants.FV_PGF_FIXED
(0x00): default font size
•
Constants.FV_PGF_PROPORTIONAL (0x01): largest font in
line
•
Constants.FV_PGF_FLOATING
(0x02): largest ascender in line

BlockLines

int

The number of Widow/Orphan lines.

KeepWithNext

int

1 if Keep With Next Paragraph is
enabled.

KeepWithPrev

int

1 if Keep With Previous Paragraph is
enabled.

PgfAlignment

int

Horizontal alignment of paragraph.
The value is one of:
•
Constants.FV_PGF_LEFT (0x01)
•
Constants.FV_PGF_RIGHT
(0x02)
•
Constants.FV_PGF_CENTER
(0x03)
•
Constants.FV_PGF_JUSTIFIED
(0x04)

497

PGF
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

Placement

int

Paragraph placement. The value is
one of:
•
Constants.FV_PGF_SIDEBODY
(0)
•
Constants.FV_PGF_SIDEHEAD_TOP (1)
•
Constants.FV_PGF_SIDEHEAD_FIRST_BASELINE (2)
•
Constants.FV_PGF_SIDEHEAD_LAST_BASELINE (3)
•
Constants.FV_PGF_RUN_IN (4)
•
Constants.FV_PGF_STRADDLE
(5)
•
Constants.FV_PGF_STRADDLE_NORMAL_ONLY (6)

RunInSeparator

string

String for Run-In Head Default
Punctuation.

SpaceAbove

int

Space above paragraph.

SpaceBelow

int

Space below paragraph.

Start

int

Vertical placement of paragraph. The
value is one of:
•
Constants.FV_PGF_ANYWHERE
(0x00)
•
Constants.FV_PGF_TOP_OF_COL (0x01)
•
Constants.FV_PGF_TOP_OF_PAGE (0x02)
•
Constants.FV_PGF_TOP_OF_LEFT_PAGE (0x03)
•
Constants.FV_PGF_TOP_OF_RIGHT_PAGE (0x04)

InTextFrame

TextFrame

Text frame containing the paragraph
(FO_TextFrame ID).

InTextObj

FMObject

Subcolumn, footnote, or table cell
the paragraph begins in (FO_SubCol,
FO_Fn, or FO_Cell ID).

498

PGF
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

NextPgfInDoc

Pgf

Next paragraph in the document
(FO_Pgf ID).

NextPgfInFlow

Pgf

Next paragraph in the flow (FO_Pgf
ID).

PrevPgfInFlow

Pgf

Previous paragraph in the flow
(FO_Pgf ID).

BottomSeparator

string

Name of frame to put below
paragraph.

TopSeparator

string

Name of frame to put above
paragraph.

NumTabs

int

Number of tabs in the paragraph..

Tabs

Tabs

Array of tab descriptions that specify
the positions and types of tab stops.

Name

string

Name of paragraph format.

NextTag

string

Tag for new next paragraph.

UseNextTag

int

1 if Next Paragraph Tag is enabled.

LetterSpace

int

1 if Word Spacing is enabled.

MaxSpace

int

Maximum word spacing (percentage
of an em space in current font).

MinSpace

int

Minimum word spacing (percentage
of an em space in current font).

OptSpace

int

Optimum word spacing.

BkColor

Color

Denotes the text background color. If
this property is applied on a
paragraph format, it denotes the
background color of the whole
paragraph; if it is applied on a
character format, it denotes the
background color of the text over
which the character format is
applied.

PgfBoxColor

Color

Denotes the background color of the
paragraph box that encloses the
paragraph text.

499

PGFFMT
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

Direction

int

Set or get the direction of the
document. Possible values:
•
Constants.FV_DIR_Inherit
- Inherit the direction of the
parent
•
Constants.FV_DIR_LTR Left-to-right
•
FV_DIR_RTL - Right-to-left

ResolvedDirection

int

Get the inherited direction of the
document. Possible values:
•
Constants.FV_DIR_LTR Left-to-right
•
FV_DIR_RTL - Right-to-left

AsianComposer

bool

Whether the document will use the
Asian Composer layout engine.

UserString

string

A string to which clients can store
private data.

Pgf methods
Delete, GetProps, GetText, ObjectValid, SetProps.

5.70. PgfFmt
Property name

Data Type

Description

AcrobatLevel

int

Retained in Version 6.0 or later for
backward compatibility. Use
PDFStructureLevel instead.

PgfMarkedForNamedDestination

int

If 1, this paragraph will have a
corresponding Named Destination in
the generated PDF.

500

PGFFMT
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

PDFStructureLevel

int

The PDF structure level of paragraphs
with the current format. This
property is used when the
PDFStructure property is True for
the document, and FrameMaker
generates PDF data.The value for this
property can be between 0 and 100,
where greater values are deeper in
the hierarchy. If PDFStructureLevel is
0, FrameMaker does not include
paragraphs of this format in the PDF
structure.

MinJRomSpace

int

Minimum Asian-Roman space.

OptJRomSpace

int

Optimum Asian-Roman space.

MaxJRomSpace

int

Maximum Asian-Roman space.

MinJLetSpace

int

Minimum Asian letter space.

OptJLetSpace

int

Optimum Asian letter space.

MaxJLetSpace

int

Maximum Asian letter space.

YakumonoType

int

The Yakumono rules to handle
punctuation characters. The value is
one of:
•
Constants.FV_FLOATING_YAKUMONO (0x00)
•
Constants.FV_MONOSPACE_YAKUMONO (0x01)
•
Constants.FV_FIXED_YAKUMONO (0x02)

AutoNumChar

string

Character format for the automatic
numbering string specified by
AutoNumString; "" if the default
character format is used

AutoNumString

string

Autonumber format string (for
example, .)

NumAtEnd

int

1 if numbering position is End of
Paragraph; 0 if it is Beginning of
Paragraph.

501

PGFFMT
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

PgfIsAutoNum

int

1 if autonumbering is enabled.

Capitalization

int

Type of capitalization to use. The
value is one of:
•
•
•
•

Constants.FV_CAPITAL_CASE_NORM (0)
Constants.FV_CAPITAL_CASE_SMALL (1)
Constants.FV_CAPITAL_CASE_LOWER (2)
Constants.FV_CAPITAL_CASE_UPPER (3)

ChangeBar

int

1 if Change Bars are on.

Color

Color

Spot color (FO_Color ID).

CombinedFontFamily

CombinedFo
ntDefn

Combined font definition
(FO_CombinedFontDefn).

FontAngle

int

Font angle (specifies an index into the
array of font angles provided by the
session property
FontAngleNames).

FontEncodingName

string

The font’s encoding.

FontFamily

int

Font family (specifies an index into
the array of font families provided by
the session property
FontFamilyNames).

FontPlatformName

string

Name that uniquely identifies a font
on a specific platform.

FontPostScriptName

string

Name given to a font when it is sent
to a PostScript printer.

FontSize

int

Font size (2 pt to 400 pt).

FontVariation

int

Font variation (specifies an index into
the array of font variations provided
by the session
propertyFontVariationNames).

502

PGFFMT
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

FontWeight

int

Font weight (specifies an index into
the array of font weights provided by
the session property
FontWeightNames).

KernX

int

Horizontal kern value for manual
kerning expressed as a percentage of
an em (metric –100% to 1000%). A
positive value moves a character right
and a negative value moves a
character left.

KernY

int

Vertical kern value for manual
kerning expressed as a percentage of
an em (metric –100% to 1000%). A
positive value moves characters up
and a negative value moves
characters down.

Overline

int

1 if Overline is enabled.

PairKern

int

1 if Pair Kern is enabled.

Position

int

Specifies position relative to baseline
of text. The value is one of:
•
Constants.FV_POS_NORM (0):
Normal
•
Constants.FV_POS_SUPER (1):
Superscript
•
Constants.FV_POS_SUB (2):
Subscript

Stretch

int

Character stretch (set width)
expressed as a percentage of normal
stretch for the font (metric –10% to
1000%).

Strikethrough

int

1 if Strikethrough is enabled.

503

PGFFMT
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

Underlining

int

Type of underlining. The value is one
of:
•
Constants.FV_CB_NO_UNDERLINE (0)
•
Constants.FV_CB_SINGLE_UNDERLINE (1)
•
Constants.FV_CB_DOUBLE_UNDERLINE (2)
•
Constants.FV_CB_NUMERIC_UNDERLINE (3)

AdjHyphens

int

Number of allowable adjacent
hyphens

Hyphenate

int

1 if Automatic Hyphenation is
enabled.

HyphMinPrefix

int

Minimum number of letters that
must precede hyphen.

HyphMinSuffix

int

Minimum number of letters that
must follow a hyphen.

HyphMinWord

int

Minimum length of a hyphenated
word.

504

PGFFMT
OBJECT REFERENCE

CHAPTER 5

Property name
Language

Data Type
int

Description
Hyphenation and spell-checking
language to use. The value is one of:
•
Constants.FV_LANG_NOLANGUAGE (0x00)
•
Constants.FV_LANG_ENGLISH
(0x01)
•
Constants.FV_LANG_BRITISH
(0x02)
•
Constants.FV_LANG_GERMAN
(0x03)
•
Constants.FV_LANG_SWISS_GERMAN (0x04)
•
Constants.FV_LANG_FRENCH
(0x05)
•
Constants.FV_LANG_CANADIAN_FRENCH (0x06)
•
Constants.FV_LANG_SPANISH
(0x07)
•
Constants.FV_LANG_CATALAN
(0x08)
•
Constants.FV_LANG_ITALIAN
(0x09)
•
Constants.FV_LANG_FINNISH
(0x10)
•
Constants.FV_LANG_SWEDISH
(0x11)
•
Constants.FV_LANG_JAPANESE
(0x12)
•
Constants.FV_LANG_TRADITIONAL_CHINESE (0x13)
•
Constants.FV_LANG_SIMPLIFIED_CHINESE (0x14)
•
Constants.FV_LANG_KOREAN
(0x15)
•
Constants.FV_LANG_PORTUGUESE (0x0A)
•
Constants.FV_LANG_BRAZILIAN (0x0B)
•
Constants.FV_LANG_DANISH
(0x0C)
•
Constants.FV_LANG_DUTCH
(0x0D)
•
Constants.FV_LANG_NORWEGIAN (0x0E)

505

PGFFMT
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

FirstIndent

int

First-line left margin, measured from
left side of current text column (0 cm
to 100 cm).

LeftIndent

int

Left margin, measured from left side
of current text column (0 cm to 100
cm).

RightIndent

int

Right margin, measured from right
side of current text column.

Leading

int

Space below each line in a paragraph.

LineSpacing

int

Space between lines in a paragraph
measured from baseline to baseline.
The value is one of:
•
•

•

Constants.FV_PGF_FIXED
(0x00): default font size
Constants.FV_PGF_PROPORTIONAL (0x01): largest font in
line
Constants.FV_PGF_FLOATING
(0x02): largest ascender in line

NextPgfInDoc

Pgf

Next paragraph in the document
(FO_Pgf ID).

BlockLines

int

The number of Widow/Orphan lines.

KeepWithNext

int

1 if Keep With Next Paragraph is
enabled.

KeepWithPrev

int

1 if Keep With Previous Paragraph is
enabled.

PgfAlignment

int

Horizontal alignment of paragraph.
The value is one of:
•
Constants.FV_PGF_LEFT (0x01)
•
Constants.FV_PGF_RIGHT
(0x02)
•
Constants.FV_PGF_CENTER
(0x03)
•
Constants.FV_PGF_JUSTIFIED
(0x04)

506

PGFFMT
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

Placement

int

Paragraph placement. The value is
one of:
•
Constants.FV_PGF_SIDEBODY
(0)
•
Constants.FV_PGF_SIDEHEAD_TOP (1)
•
Constants.FV_PGF_SIDEHEAD_FIRST_BASELINE (2)
•
Constants.FV_PGF_SIDEHEAD_LAST_BASELINE (3)
•
Constants.FV_PGF_RUN_IN (4)
•
Constants.FV_PGF_STRADDLE
(5)
•
Constants.FV_PGF_STRADDLE_NORMAL_ONLY (6)

RunInSeparator

string

String for Run-In Head Default
Punctuation.

SpaceAbove

int

Space above paragraph.

SpaceBelow

int

Space below paragraph.

Start

int

Vertical placement of paragraph. The
value is one of:
•
Constants.FV_PGF_ANYWHERE
(0x00)
•
Constants.FV_PGF_TOP_OF_COL (0x01)
•
Constants.FV_PGF_TOP_OF_PAGE (0x02)
•
Constants.FV_PGF_TOP_OF_LEFT_PAGE (0x03)
•
Constants.FV_PGF_TOP_OF_RIGHT_PAGE (0x04)

BottomSeparator

string

Name of frame to put below
paragraph.

TopSeparator

string

Name of frame to put above
paragraph.

507

PGFFMT
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

BkColor

Color

Denotes the text background color. If
this property is applied on a
paragraph format, it denotes the
background color of the whole
paragraph; if it is applied on a
character format, it denotes the
background color of the text over
which the character format is
applied.

PgfBoxColor

Color

Denotes the background color of the
paragraph box that encloses the
paragraph text.

UseBkColor

bool

The UseBkColor is a Boolean flag
which indicates whether the
BkColor property is set or not. A
value of 1 indicates the text has some
background color. A value of 0
indicates a transparent background.
NOTE: When the UseBkColor
property is set to 0, the BkColor
value is not used.

CellBottomMargin

int

Amount added to default bottom
margin of table cell.

CellLeftMargin

int

Amount added to default left margin
of table cell.

508

PGFFMT
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

CellMarginsFixed

int

Specifies which cell margins are fixed.
The following values can be ORed
into it:
•
Constants.FV_PGF_FIXED_L_MARGIN (0x01): the left margin
is fixed.
•
Constants.FV_PGF_FIXED_B_MARGIN (0x02): the bottom
margin is fixed.
•
Constants.FV_PGF_FIXED_R_MARGIN (0x04): the right
margin is fixed.
•
Constants.FV_PGF_FIXED_T_MARGIN (0x08): the top margin
is fixed.
If the margin for a cell is fixed, the
margin property specifies the
absolute value of the cell margin. For
example, if
Constants.FV_PGF_FIXED_B_
MARGIN (0x02) is set,
CellBottomMargin specifies the
absolute value of the cell’s bottom
margin, overriding the cell margin
specified by the table format.
If
Constants.FV_PGF_FIXED_B_
MARGIN (0x02) is not set,
CellBottomMargin is added to
the margin specified by the table
format.

CellRightMargin

int

Amount added to default right
margin of table cell.

CellTopMargin

int

Amount added to default top margin
of table cell.

509

PGFFMT
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

CellVAlignment

int

Vertical alignment of a paragraph
when it is the first one in a cell. The
value is one of:
•
Constants.FV_PGF_V_ALIGN_TOP (0)
•
Constants.FV_PGF_V_ALIGN_MIDDLE (1)
•
Constants.FV_PGF_V_ALIGN_BOTTOM (2)

NumTabs

int

Number of tabs in the paragraph..

Tabs

Tabs

Array of tab descriptions that specify
the positions and types of tab stops.

Name

string

Name of paragraph format.

NextTag

string

Tag for new next paragraph.

UseNextTag

int

1 if Next Paragraph Tag is enabled.

LetterSpace

int

1 if Word Spacing is enabled.

MaxSpace

int

Maximum word spacing (percentage
of an em space in current font).

MinSpace

int

Minimum word spacing (percentage
of an em space in current font).

OptSpace

int

Optimum word spacing.

Direction

int

Set or get the direction of the
document. Possible values:
•
Constants.FV_DIR_Inherit
- Inherit the direction of the
parent
•
Constants.FV_DIR_LTR Left-to-right
•
FV_DIR_RTL - Right-to-left

ResolvedDirection

int

Get the inherited direction of the
document. Possible values:
•
Constants.FV_DIR_LTR Left-to-right
•
FV_DIR_RTL - Right-to-left

510

POINT
OBJECT REFERENCE

CHAPTER 5

Property name
AsianComposer

Data Type
bool

Description
Whether the document will use the
Asian Composer layout engine.

PgfFmt methods
Delete, GetProps, ObjectValid, SetProps.

5.71. Point
Property name

Data Type

Description

x

int

X coordinate

y

int

Y cooridnate

Point methods
Point.

5.72. Points
An Array of Point objects with integer indexing and a length property.
Property name

Data Type
number

length

Description
The length of the array

Points methods
concat, pop, push.

5.73. Polygon
Property name
NumPoints

Data Type
int

Description
Number of polygon vertices.

511

POLYGON
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

Points

Points

Array of x-y coordinate pairs that
specify the polygon’s vertices.

PolyIsBezier

int

1 if polygon is smoothed.

Angle

int

Indicates the angle of rotation of the
graphic object.

ArrowBaseAngle

int

Denotes the arrowhead base angle in
degrees.

ArrowLength

int

Denotes the arrowhead length
(always rounded down to the nearest
1/256 point).

ArrowScaleFactor

int

Indicates the factor by which the
arrowhead is scaled as line width
changes (always rounded down to
nearest 1/16 point). It is not used if
the ArrowScaleHead property is
False.

ArrowScaleHead

int

Set to 1 if arrowhead is scaled as the
line width changes. Set to 0,
otherwise.

ArrowTipAngle

int

Denotes the arrowhead tip angle in
degrees.

ArrowType

int

Denotes the style of the arrowhead.
Possible values are:
•
Constants.FV_ARROW_STICK
(0x1)
•
Constants.FV_ARROW_HOLLOW (0x2)
•
Constants.FV_ARROW_FILLED
(0x3)

BorderWidth

int

Indicates the border width specified
in points. The permissible range is
0.015 pt to 360 points.

Color

Color

Denotes the spot color.

512

POLYGON
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

Dash

Metrics

Specifies a dash pattern that is
repeated for the length of an object's
border. The pattern is stored in a
MetricsT structure. The 0th element
of the MetricsT.MetricsT_val array
stores the length of the first dash; the
1st element stores the following
space; the 2nd element stores the
next dash; and so on for an even
number of elements.

Fill

int

Denotes the fill pattern (numbers
between 0 and 15).
Constants are provided for fill
patterns 0, 7 and 15, as follows:
•
Constants.FV_FILL_BLACK (0)
•
Constants.FV_FILL_WHITE (7)
•
Constants.FV_FILL_CLEAR (15)

FrameParent

FMObject

Denotes the frame containing the
graphic object.

GraphicCantBeSelected

int

Set to 1 if the graphic object cannot
be selected. Set to 0, otherwise.

GraphicIsSelected

int

Set to 1, if the graphic object is
selected. Else, set to 0.

GroupParent

Group

Specifies the group to which the
object belongs.
Note: Anchored frames do NOT have
this property.

HeadArrow

int

Set to 1 if the line has an arrow head.
Set to 0, otherwise.

Height

int

Denotes the height of the object
denoted in points. The permissible
range is from 0.125 points to 3600
points.

HotspotCmdStr

StringT

The command string for a hotspot.
Thismust be a valid hypertext
command string.

513

POLYGON
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

HotspotTitle

StringT

The tooltip text for the hotspot in the
outputs that support it (for example
HTML). This property is 0ptional.

IsHotspot

Bool

Whether the object is a hotspot or
not. If this property is turned off, the
object is no longer a hotspot even if
command string is non-empty.

LineCap

int

Specifies the type of the end of the
line. The possible values are:
•
Constants.FV_CAP_BUTT (0x00)
•
Constants.FV_CAP_ROUND
(0x01)
•
Constants.FV_CAP_SQUARE
(0x02)

LocX

int

Specifies the distance of the object
from the left side of the parent frame
(in inches). The permissible range is –
216 inches to 216 inches.
If the graphic object is an anchored
frame, the distance is automatically
calculated from the left side of the
page frame. You cannot set this value
manually for anchored frames.

LocY

int

Distance of the object from the top of
the parent frame (in inches) The
permissible range is –216 inches to
216 inches.
If the graphic object is an anchored
frame, the distance is automatically
calculated from the top of the page
frame. You cannot set this value
manually for anchored frames.

NextGraphicInDoc

FMObject

Denotes the next graphic object in
the document.

NextGraphicInFrame

FMObject

Denotes the next graphic object in
the frame.

NextGraphicInGroup

FMObject

Denotes the next graphic object in
the group.

514

POLYGON
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

NextSelectedGraphicInDoc

FMObject

Denotes the next selected graphic
object in the document.

ObjectAttributes

Strings

A list of strings. Each string expresses
an attribute that is specified for an
anchored frame in the Object
Properties > Object Attributes dialog
box. Each string is in the form of
string_text.You can use the backslash
to escape characters such as \n, \r, or
\t for newline, carriage return, and
tab, respectively. For a backslash
character in the string text, type \\.

Overprint

int

Specifies the overprint settings for
the object. The possible values are:
•
Constants.FV_KNOCKOUT
(0x00)
•
Constants.FV_OVERPRINT
(0x01)
•
Constants.FV_FROMCOLOR
(0x02)

Pen

int

Specifies the pen pattern (numbers
between 0 and 7).
Constants are provided for pen
patterns 0, 7 and 15, as follows:
•
Constants.FV_FILL_BLACK (0)
•
Constants. FV_FILL_WHITE (7)
•
Constants.FV_FILL_CLEAR (15)

PrevGraphicInFrame

FMObject

Denotes the previous graphic object
in the frame.

PrevGraphicInGroup

FMObject

Denotes the previous graphic object
in the group.

515

POLYLINE
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

Runaround

int

Specifies whether text can flow
around the object and, if so, whether
the text follows the contour of the
object or a box shape surrounding
the object. The possible values are:
•
Constants.FV_TR_NONE (0x01)
•
Constants.FV_TR_CONTOUR
(0x02)
•
Constants.FV_TR_BBOX (0x03)

RunaroundGap

int

Denotes the width of the runaround
gap, if the object is a runaround
object.

TailArrow

int

Set to 1 if the arrowhead is enabled
at the begining of the line; Set to 0
otherwise.

TintPercent

int

Specifies the tint percentage.

Unique

int

Indicates the graphic object's internal
unique number.

Width

int

Denotes the width of the object. The
permissible range is from 0.125
points to 3600 points.

Polygon methods
Delete, GetProps, ObjectValid, SetProps.

5.74. Polyline
Property name

Data Type

Description

NumPoints

int

Number of polygon vertices.

Points

Points

Array of x-y coordinate pairs that
specify the polygon’s vertices.

PolyIsBezier

int

1 if polygon is smoothed.

Angle

int

Indicates the angle of rotation of the
graphic object.

516

POLYLINE
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

ArrowBaseAngle

int

Denotes the arrowhead base angle in
degrees.

ArrowLength

int

Denotes the arrowhead length
(always rounded down to the nearest
1/256 point).

ArrowScaleFactor

int

Indicates the factor by which the
arrowhead is scaled as line width
changes (always rounded down to
nearest 1/16 point). It is not used if
the ArrowScaleHead property is
False.

ArrowScaleHead

int

Set to 1 if arrowhead is scaled as the
line width changes. Set to 0,
otherwise.

ArrowTipAngle

int

Denotes the arrowhead tip angle in
degrees.

ArrowType

int

Denotes the style of the arrowhead.
Possible values are:
•
Constants.FV_ARROW_STICK
(0x1)
•
Constants.FV_ARROW_HOLLOW (0x2)
•
Constants.FV_ARROW_FILLED
(0x3)

BorderWidth

int

Indicates the border width specified
in points. The permissible range is
0.015 pt to 360 points.

Color

Color

Denotes the spot color.

Dash

Metrics

Specifies a dash pattern that is
repeated for the length of an object's
border. The pattern is stored in a
MetricsT structure. The 0th element
of the MetricsT.MetricsT_val array
stores the length of the first dash; the
1st element stores the following
space; the 2nd element stores the
next dash; and so on for an even
number of elements.

517

POLYLINE
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

Fill

int

Denotes the fill pattern (numbers
between 0 and 15).
Constants are provided for fill
patterns 0, 7 and 15, as follows:
•
Constants.FV_FILL_BLACK (0)
•
Constants.FV_FILL_WHITE (7)
•
Constants.FV_FILL_CLEAR (15)

FrameParent

FMObject

Denotes the frame containing the
graphic object.

GraphicCantBeSelected

int

Set to 1 if the graphic object cannot
be selected. Set to 0, otherwise.

GraphicIsSelected

int

Set to 1, if the graphic object is
selected. Else, set to 0.

GroupParent

Group

Specifies the group to which the
object belongs.
Note: Anchored frames do NOT have
this property.

HeadArrow

int

Set to 1 if the line has an arrow head.
Set to 0, otherwise.

Height

int

Denotes the height of the object
denoted in points. The permissible
range is from 0.125 points to 3600
points.

HotspotCmdStr

StringT

The command string for a hotspot.
Thismust be a valid hypertext
command string.

HotspotTitle

StringT

The tooltip text for the hotspot in the
outputs that support it (for example
HTML). This property is 0ptional.

IsHotspot

Bool

Whether the object is a hotspot or
not. If this property is turned off, the
object is no longer a hotspot even if
command string is non-empty.

518

POLYLINE
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

LineCap

int

Specifies the type of the end of the
line. The possible values are:
•
Constants.FV_CAP_BUTT (0x00)
•
Constants.FV_CAP_ROUND
(0x01)
•
Constants.FV_CAP_SQUARE
(0x02)

LocX

int

Specifies the distance of the object
from the left side of the parent frame
(in inches). The permissible range is –
216 inches to 216 inches.
If the graphic object is an anchored
frame, the distance is automatically
calculated from the left side of the
page frame. You cannot set this value
manually for anchored frames.

LocY

int

Distance of the object from the top of
the parent frame (in inches) The
permissible range is –216 inches to
216 inches.
If the graphic object is an anchored
frame, the distance is automatically
calculated from the top of the page
frame. You cannot set this value
manually for anchored frames.

NextGraphicInDoc

FMObject

Denotes the next graphic object in
the document.

NextGraphicInFrame

FMObject

Denotes the next graphic object in
the frame.

NextGraphicInGroup

FMObject

Denotes the next graphic object in
the group.

NextSelectedGraphicInDoc

FMObject

Denotes the next selected graphic
object in the document.

519

POLYLINE
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

ObjectAttributes

Strings

A list of strings. Each string expresses
an attribute that is specified for an
anchored frame in the Object
Properties > Object Attributes dialog
box. Each string is in the form of
string_text.You can use the backslash
to escape characters such as \n, \r, or
\t for newline, carriage return, and
tab, respectively. For a backslash
character in the string text, type \\.

Overprint

int

Specifies the overprint settings for
the object. The possible values are:
•
•
•

Constants.FV_KNOCKOUT
(0x00)
Constants.FV_OVERPRINT
(0x01)
Constants.FV_FROMCOLOR
(0x02)

Pen

int

Specifies the pen pattern (numbers
between 0 and 7).
Constants are provided for pen
patterns 0, 7 and 15, as follows:
•
Constants.FV_FILL_BLACK (0)
•
Constants. FV_FILL_WHITE (7)
•
Constants.FV_FILL_CLEAR (15)

PrevGraphicInFrame

FMObject

Denotes the previous graphic object
in the frame.

PrevGraphicInGroup

FMObject

Denotes the previous graphic object
in the group.

Runaround

int

Specifies whether text can flow
around the object and, if so, whether
the text follows the contour of the
object or a box shape surrounding
the object. The possible values are:
•
Constants.FV_TR_NONE (0x01)
•
Constants.FV_TR_CONTOUR
(0x02)
•
Constants.FV_TR_BBOX (0x03)

520

PROPIDENT
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

RunaroundGap

int

Denotes the width of the runaround
gap, if the object is a runaround
object.

TailArrow

int

Set to 1 if the arrowhead is enabled
at the begining of the line; Set to 0
otherwise.

TintPercent

int

Specifies the tint percentage.

Unique

int

Indicates the graphic object's internal
unique number.

Width

int

Denotes the width of the object. The
permissible range is from 0.125
points to 3600 points.

Polyline methods
Delete, GetProps, ObjectValid, SetProps.

5.75. PropIdent
Property name

Data Type

Description

num

int

The property number.

name

string

The property name.

PropIdent methods
PropIdent.

5.76. PropVal
Property name

Data Type

Description

propIdent

PropIdent

The property identifier.

propVal

TypedVal

The property value.

521

PROPVALS
OBJECT REFERENCE

CHAPTER 5

PropVal methods
PropVal.

5.77. PropVals
An Array of PropVal objects with integer indexing and a length property.
Property name

Data Type
number

length

Description
The length of the array

PropVals methods
concat, pop, push.

5.78. Rectangle
Property name

Data Type

Description

RectangleIsSmoothed

int

1 if smoothing is enabled. This
property is always 1 for Ellipse
objects.

Angle

int

Indicates the angle of rotation of the
graphic object.

ArrowBaseAngle

int

Denotes the arrowhead base angle in
degrees.

ArrowLength

int

Denotes the arrowhead length
(always rounded down to the nearest
1/256 point).

ArrowScaleFactor

int

Indicates the factor by which the
arrowhead is scaled as line width
changes (always rounded down to
nearest 1/16 point). It is not used if
the ArrowScaleHead property is
False.

ArrowScaleHead

int

Set to 1 if arrowhead is scaled as the
line width changes. Set to 0,
otherwise.

522

RECTANGLE
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

ArrowTipAngle

int

Denotes the arrowhead tip angle in
degrees.

ArrowType

int

Denotes the style of the arrowhead.
Possible values are:
•
Constants.FV_ARROW_STICK
(0x1)
•
Constants.FV_ARROW_HOLLOW (0x2)
•
Constants.FV_ARROW_FILLED
(0x3)

BorderWidth

int

Indicates the border width specified
in points. The permissible range is
0.015 pt to 360 points.

Color

Color

Denotes the spot color.

Dash

Metrics

Specifies a dash pattern that is
repeated for the length of an object's
border. The pattern is stored in a
MetricsT structure. The 0th element
of the MetricsT.MetricsT_val array
stores the length of the first dash; the
1st element stores the following
space; the 2nd element stores the
next dash; and so on for an even
number of elements.

Fill

int

Denotes the fill pattern (numbers
between 0 and 15).
Constants are provided for fill
patterns 0, 7 and 15, as follows:
•
Constants.FV_FILL_BLACK (0)
•
Constants.FV_FILL_WHITE (7)
•
Constants.FV_FILL_CLEAR (15)

FrameParent

FMObject

Denotes the frame containing the
graphic object.

GraphicCantBeSelected

int

Set to 1 if the graphic object cannot
be selected. Set to 0, otherwise.

GraphicIsSelected

int

Set to 1, if the graphic object is
selected. Else, set to 0.

523

RECTANGLE
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

GroupParent

Group

Specifies the group to which the
object belongs.
Note: Anchored frames do NOT have
this property.

HeadArrow

int

Set to 1 if the line has an arrow head.
Set to 0, otherwise.

Height

int

Denotes the height of the object
denoted in points. The permissible
range is from 0.125 points to 3600
points.

HotspotCmdStr

StringT

The command string for a hotspot.
Thismust be a valid hypertext
command string.

HotspotTitle

StringT

The tooltip text for the hotspot in the
outputs that support it (for example
HTML). This property is 0ptional.

IsHotspot

Bool

Whether the object is a hotspot or
not. If this property is turned off, the
object is no longer a hotspot even if
command string is non-empty.

LineCap

int

Specifies the type of the end of the
line. The possible values are:
•
Constants.FV_CAP_BUTT (0x00)
•
Constants.FV_CAP_ROUND
(0x01)
•
Constants.FV_CAP_SQUARE
(0x02)

LocX

int

Specifies the distance of the object
from the left side of the parent frame
(in inches). The permissible range is –
216 inches to 216 inches.
If the graphic object is an anchored
frame, the distance is automatically
calculated from the left side of the
page frame. You cannot set this value
manually for anchored frames.

524

RECTANGLE
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

LocY

int

Distance of the object from the top of
the parent frame (in inches) The
permissible range is –216 inches to
216 inches.
If the graphic object is an anchored
frame, the distance is automatically
calculated from the top of the page
frame. You cannot set this value
manually for anchored frames.

NextGraphicInDoc

FMObject

Denotes the next graphic object in
the document.

NextGraphicInFrame

FMObject

Denotes the next graphic object in
the frame.

NextGraphicInGroup

FMObject

Denotes the next graphic object in
the group.

NextSelectedGraphicInDoc

FMObject

Denotes the next selected graphic
object in the document.

ObjectAttributes

Strings

A list of strings. Each string expresses
an attribute that is specified for an
anchored frame in the Object
Properties > Object Attributes dialog
box. Each string is in the form of
string_text.You can use the backslash
to escape characters such as \n, \r, or
\t for newline, carriage return, and
tab, respectively. For a backslash
character in the string text, type \\.

Overprint

int

Specifies the overprint settings for
the object. The possible values are:
•
Constants.FV_KNOCKOUT
(0x00)
•
Constants.FV_OVERPRINT
(0x01)
•
Constants.FV_FROMCOLOR
(0x02)

525

RECTANGLE
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

Pen

int

Specifies the pen pattern (numbers
between 0 and 7).
Constants are provided for pen
patterns 0, 7 and 15, as follows:
•
Constants.FV_FILL_BLACK (0)
•
Constants. FV_FILL_WHITE (7)
•
Constants.FV_FILL_CLEAR (15)

PrevGraphicInFrame

FMObject

Denotes the previous graphic object
in the frame.

PrevGraphicInGroup

FMObject

Denotes the previous graphic object
in the group.

Runaround

int

Specifies whether text can flow
around the object and, if so, whether
the text follows the contour of the
object or a box shape surrounding
the object. The possible values are:
•
Constants.FV_TR_NONE (0x01)
•
Constants.FV_TR_CONTOUR
(0x02)
•
Constants.FV_TR_BBOX (0x03)

RunaroundGap

int

Denotes the width of the runaround
gap, if the object is a runaround
object.

TailArrow

int

Set to 1 if the arrowhead is enabled
at the begining of the line; Set to 0
otherwise.

TintPercent

int

Specifies the tint percentage.

Unique

int

Indicates the graphic object's internal
unique number.

Width

int

Denotes the width of the object. The
permissible range is from 0.125
points to 3600 points.

Rectangle methods
Delete, GetProps, ObjectValid, SetProps.

526

REFPAGE
OBJECT REFERENCE

CHAPTER 5

5.79. RefPage
Property name

Data Type

Description

Name

string

Name of the reference page.

PageFrame

Unanchored
Frame

Page frame (FO_UnanchoredFrame
ID)

PageHeight

int

Height of the page.

PageNext

RefPage

Next reference page (FO_RefPage ID)
in the document.

PageNum

int

Page number.

PagePrev

RefPage

Previous reference page (FO_RefPage
ID) in the document.

PageWidth

int

Width of the page.

RefPage methods
ApplyPageLayout, Delete, GetProps, ObjectValid, SetProps.

5.80. RoundRect
Property name

Data Type

Description

Radius

int

Radius of corner; 0 for a square
corner.

Angle

int

Indicates the angle of rotation of the
graphic object.

ArrowBaseAngle

int

Denotes the arrowhead base angle in
degrees.

ArrowLength

int

Denotes the arrowhead length
(always rounded down to the nearest
1/256 point).

527

ROUNDRECT
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

ArrowScaleFactor

int

Indicates the factor by which the
arrowhead is scaled as line width
changes (always rounded down to
nearest 1/16 point). It is not used if
the ArrowScaleHead property is
False.

ArrowScaleHead

int

Set to 1 if arrowhead is scaled as the
line width changes. Set to 0,
otherwise.

ArrowTipAngle

int

Denotes the arrowhead tip angle in
degrees.

ArrowType

int

Denotes the style of the arrowhead.
Possible values are:
•
Constants.FV_ARROW_STICK
(0x1)
•
Constants.FV_ARROW_HOLLOW (0x2)
•
Constants.FV_ARROW_FILLED
(0x3)

BorderWidth

int

Indicates the border width specified
in points. The permissible range is
0.015 pt to 360 points.

Color

Color

Denotes the spot color.

Dash

Metrics

Specifies a dash pattern that is
repeated for the length of an object's
border. The pattern is stored in a
MetricsT structure. The 0th element
of the MetricsT.MetricsT_val array
stores the length of the first dash; the
1st element stores the following
space; the 2nd element stores the
next dash; and so on for an even
number of elements.

528

ROUNDRECT
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

Fill

int

Denotes the fill pattern (numbers
between 0 and 15).
Constants are provided for fill
patterns 0, 7 and 15, as follows:
•
Constants.FV_FILL_BLACK (0)
•
Constants.FV_FILL_WHITE (7)
•
Constants.FV_FILL_CLEAR (15)

FrameParent

FMObject

Denotes the frame containing the
graphic object.

GraphicCantBeSelected

int

Set to 1 if the graphic object cannot
be selected. Set to 0, otherwise.

GraphicIsSelected

int

Set to 1, if the graphic object is
selected. Else, set to 0.

GroupParent

Group

Specifies the group to which the
object belongs.
Note: Anchored frames do NOT have
this property.

HeadArrow

int

Set to 1 if the line has an arrow head.
Set to 0, otherwise.

Height

int

Denotes the height of the object
denoted in points. The permissible
range is from 0.125 points to 3600
points.

HotspotCmdStr

StringT

The command string for a hotspot.
Thismust be a valid hypertext
command string.

HotspotTitle

StringT

The tooltip text for the hotspot in the
outputs that support it (for example
HTML). This property is 0ptional.

IsHotspot

Bool

Whether the object is a hotspot or
not. If this property is turned off, the
object is no longer a hotspot even if
command string is non-empty.

529

ROUNDRECT
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

LineCap

int

Specifies the type of the end of the
line. The possible values are:
•
Constants.FV_CAP_BUTT (0x00)
•
Constants.FV_CAP_ROUND
(0x01)
•
Constants.FV_CAP_SQUARE
(0x02)

LocX

int

Specifies the distance of the object
from the left side of the parent frame
(in inches). The permissible range is –
216 inches to 216 inches.
If the graphic object is an anchored
frame, the distance is automatically
calculated from the left side of the
page frame. You cannot set this value
manually for anchored frames.

LocY

int

Distance of the object from the top of
the parent frame (in inches) The
permissible range is –216 inches to
216 inches.
If the graphic object is an anchored
frame, the distance is automatically
calculated from the top of the page
frame. You cannot set this value
manually for anchored frames.

NextGraphicInDoc

FMObject

Denotes the next graphic object in
the document.

NextGraphicInFrame

FMObject

Denotes the next graphic object in
the frame.

NextGraphicInGroup

FMObject

Denotes the next graphic object in
the group.

NextSelectedGraphicInDoc

FMObject

Denotes the next selected graphic
object in the document.

530

ROUNDRECT
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

ObjectAttributes

Strings

A list of strings. Each string expresses
an attribute that is specified for an
anchored frame in the Object
Properties > Object Attributes dialog
box. Each string is in the form of
string_text.You can use the backslash
to escape characters such as \n, \r, or
\t for newline, carriage return, and
tab, respectively. For a backslash
character in the string text, type \\.

Overprint

int

Specifies the overprint settings for
the object. The possible values are:
•
•
•

Constants.FV_KNOCKOUT
(0x00)
Constants.FV_OVERPRINT
(0x01)
Constants.FV_FROMCOLOR
(0x02)

Pen

int

Specifies the pen pattern (numbers
between 0 and 7).
Constants are provided for pen
patterns 0, 7 and 15, as follows:
•
Constants.FV_FILL_BLACK (0)
•
Constants. FV_FILL_WHITE (7)
•
Constants.FV_FILL_CLEAR (15)

PrevGraphicInFrame

FMObject

Denotes the previous graphic object
in the frame.

PrevGraphicInGroup

FMObject

Denotes the previous graphic object
in the group.

Runaround

int

Specifies whether text can flow
around the object and, if so, whether
the text follows the contour of the
object or a box shape surrounding
the object. The possible values are:
•
Constants.FV_TR_NONE (0x01)
•
Constants.FV_TR_CONTOUR
(0x02)
•
Constants.FV_TR_BBOX (0x03)

531

ROW
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

RunaroundGap

int

Denotes the width of the runaround
gap, if the object is a runaround
object.

TailArrow

int

Set to 1 if the arrowhead is enabled
at the begining of the line; Set to 0
otherwise.

TintPercent

int

Specifies the tint percentage.

Unique

int

Indicates the graphic object's internal
unique number.

Width

int

Denotes the width of the object. The
permissible range is from 0.125
points to 3600 points.

RoundRect methods
Delete, GetProps, ObjectValid, SetProps.

5.81. Row
Property name

Data Type

Description

CondFmtIsShown

int

1 if the condition is shown.

Element

Element

The ID of the element containing the
row in a FrameMaker document.

FirstCellInRow

Cell

First cell in row (FO_Cell ID).

Height

int

Height of the row.

InCond

Objects

Condition tags for row (array of
FO_CondFmt IDs).

LocX

int

Offset from the left side of the text
frame containing the row.

LocY

int

Offset from the top of the page frame
containing the row.

NextRowInTbl

Row

Next row (FO_Row ID) in the table.

532

ROW
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

PrevRowInTbl

Row

Previous row (FO_Row ID) in the
table.

RowIsShown

int

1 if the conditional row is shown.

RowKeepWithNext

int

1 if Keep With Next Row is enabled.

RowKeepWithPrev

int

1 if Keep With Previous Row is
enabled.

RowMaxHeight

int

Maximum row height.

RowMinHeight

int

Minimum row height.

RowStart

int

Denotes the row placement. The
value is one of:
•
Constants.FV_ROW_ANYWHERE (0)
•
Constants.FV_ROW_TOP_OF_COL
(
1)
•
Constants.FV_ROW_TOP_OF_PAGE
(2)
•
Constants.FV_ROW_TOP_OF_LEFT_
PAGE (3)
•
Constants.FV_ROW_TOP_OF_RIGHT
_PAGE (4)

RowTbl

Tbl

Table containing the row (FO_Tbl ID).

RowType

int

Type of row. The value is one of:
•
Constants.FV_ROW_HEADING
(0)
•
Constants.FV_ROW_BODY (1)
•
Constants.FV_ROW_FOOTING
(2)

SepOverride

Color

Color separation format override
(FO_Color ID).

533

RUBI
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

StyleOverrides

int

Style condition indicators for
conditional text:
•
Constants.FV_CS_NO_OVERRIDE (0x00)
•
Constants.FV_CS_OVERLINE
(0x01)
•
Constants.FV_CS_STRIKETHROUGH (0x02)
•
Constants.FV_CS_SINGLE_UNDERLINE (0x04)
•
Constants.FV_CS_DOUBLE_UNDERLINE (0x08)
All style condition indicators are
represented as hatched lines for the
table rows.

UseSepOverride

int

1 if the SepOverride property
overrides default from the table.

Width

int

Width of the row.

Row methods
AddRows, Delete, GetProps, ObjectValid, SetProps.

5.82. Rubi
Property name

Data Type

Description

Element

Element

The object handle of the associated
FO_Element for the rubi group
element, if the rubi group is in a
structured document.

OyamojiTextRange

TextRange

The text range that the oyamoji text
encompasses.

NextRubiInDoc

Rubi

The next instance of a rubi composite
(FO_Rubi ID) in the document..

534

RULINGFMT
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

RubiElement

Element

The object handle of the associated
FO_Element for the rubi element, if
the rubi group is in a structured
document.

RubiTextRange

TextRange

The text range that the rubi text
encompasses.

Unique

int

The rubi composite’s unique ID.

Rubi methods
Delete, GetProps, GetText2, ObjectValid, SetProps.

5.83. RulingFmt
Property name

Data Type

Description

Name

string

Ruling format name.

NextRulingFmtInDoc

RulingFmt

Next ruling format in document
(FO_RulingFmt ID).

Pen

int

Specifies the pen pattern (numbers
between 0 and 7).
Constants are provided for pen
patterns 0, 7 and 15, as follows:
•
Constants.FV_FILL_BLACK (0)
•
Constants. FV_FILL_WHITE (7)
•
Constants.FV_FILL_CLEAR (15)

RulingGap

int

Gap between double ruling lines
(0.015 pt to 360 pt).

RulingLines

int

Number of ruling lines (0 to 2 lines).

RulingPenWidth

int

Ruling line thickness (0.015 pt to 360
pt).

RulingSep

Color

Spot color of ruling format (FO_Color
ID).

535

STRINGS
OBJECT REFERENCE

CHAPTER 5

RulingFmt methods
Delete, GetProps, ObjectValid, SetProps.

5.84. Strings
An Array of objects with integer indexing and a length property.
Property name

Data Type
number

length

Description
The length of the array

Strings methods
concat, pop, push.

5.85. SubCol
Property name

Data Type

Description

ContentHeight

int

The distance between the top of the
column and the baseline of the last
line in the column.

FirstAFrame

AFrame

First anchored frame in the column
(FO_AFrame ID).

FirstCell

Cell

First table cell in the column (FO_Cell
ID).

FirstFn

Fn

First footnote in the column (FO_Fn
ID).

FirstPgf

Pgf

First paragraph in the column (FO_Pgf
ID).

FrameParent

TextFrame

ID of text frame that contains the
column (FO_TextFrame ID).

Height

int

Column Height.

LastAFrame

AFrame

Last anchored frame in the column
(FO_AFrame ID).

LastCell

Cell

Last table cell in the column (FO_Cell
ID).

536

TAB
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

LastFn

Fn

Last footnote in the column (FO_Fn
ID).

LastPgf

Pgf

Last paragraph in the column (FO_Pgf
ID).

LocX

int

Offset from left side of the text frame
that contains the column.

LocY

int

Offset from top of text frame that
contains the column.

NextSubCol

SubCol

Next column in the flow.

Overflowed

int

1 if the text frame containing the
column has Autoconnect turned off
and text overflows the column.

ParentTextFrame

TextFrame

ID of text frame that contains the
column (FO_TextFrame ID).

PrevSubCol

SubCol

Previous column in the flow.

Unique

int

Text column’s unique ID.

UserString

string

A string to which clients can store
private data.

Width

int

Column width.

SubCol methods
Delete, GetProps, GetText, ObjectValid, SetProps.

5.86. Tab
Property name
x

Data Type
int

Description
Offset from the left margin.

537

TABS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

type

uint

Type of tab. The value is one of:
•
Constants.FV_TAB_LEFT (0x1) Left tab.
•
Constants.FV_TAB_CENTER
(0x2) - Center tab.
•
Constants.FV_TAB_RIGHT (0x3)
- Right tab.
•
Constants.FV_TAB_DECIMAL
(0x4) - Decimal tab.
•
Constants.FV_TAB_RELATIVE_LEFT (0x5) - Relative left
tab (allowed only for format
change lists).
•
Constants.FV_TAB_RELATIVE_CENTER (0x6) - Relative
center tab (allowed only for
format change lists).
•
Constants.FV_TAB_RELATIVE_RIGHT (0x7) - Relative
right tab (allowed only for
format change lists).
•
Constants.FV_TAB_RELATIVE_DECIMAL (0x8) - Relative decimal
tab (allowed only for format
change lists).

leader

string

String that appears before the tab.

decimal

uint

Character to align the tab around (For
example “,”).

Tab methods
Tab.

5.87. Tabs
An Array of Tab objects with integer indexing and a length property.

538

TBL
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type
number

length

Description
The length of the array

Tabs methods
concat, pop, push.

5.88. Tbl
Property name

Data Type

Description

ContentHeight

int

The height of the table title.

Locked

int

1 if the table is part of a text inset
that retains formatting information
from the source document. The table
is not affected by global formatting
performed on the document.

OrphanRows

int

Number of orphan rows.

Overflowed

int

1 if the table has cells that are not
shown because they extend beyond
the text frame boundaries.

TblAlignment

int

Horizontal placement of table. The
value is one of:
•
Constants.FV_ALIGN_TBL_LEFT
(0)
•
Constants.FV_ALIGN_TBL_CENTER (1)
•
Constants.FV_ALIGN_TBL_RIGHT (2)

TblCellBottomMargin

int

Default bottom cell margin for the
table.

TblCellLeftMargin

int

Default left cell margin for the table.

TblCellRightMargin

int

Default right cell margin for the table.

TblCellTopMargin

int

Default top cell margin for the table.

TblLeftIndent

int

Left indent for the table.

539

TBL
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

TblInLockedTi

bool

1 if the table is in a locket text inset.
You should not use the ESTK to delete
table elements when the table is in a
locket text inset.

TblPlacement

int

Vertical placement of table on page.
The value is one of:
•
Constants.FV_TBL_ANYWHERE
(0)
•
Constants.FV_TBL_TOP_OF_COL (1)
•
Constants.FV_TBL_TOP_OF_PAGE (2)
•
Constants.FV_TBL_TOP_OF_LEFT_PAGE (3)
•
Constants.FV_TBL_TOP_OF_RIGHT_PAGE (4)
•
Constants.FV_TBL_FLOAT (5)

TblRightIndent

int

Right indent for the table.

TblSpaceAbove

int

Vertical space above the table.

TblSpaceBelow

int

Vertical space below the table.

TextLoc

TextLoc

The text location of the table’s
anchor.

Unique

int

The table’s unique ID.

FirstRowInTbl

Row

First row in the table (FO_Row ID).

LastRowInTbl

Row

Last row in the table (FO_Row ID).

NextTblInDoc

Tbl

Next table (FO_Tbl ID) in the
document.

TblCatalogEntry

int

1 if the table’s format is in the Table
Catalog.

TblColWidths

Metrics

List of column widths.

540

TBL
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

TblNumbering

int

Direction of autonumbering for the
table. The value is one of:
•
Constants.FV_TBL_NUM_BY_ROW (0)
•
Constants.FV_TBL_NUM_BY_COL (1)

TblNumCols

int

Number of colums in the table.

TblNumRows

int

Number of rows in the table.

TblTag

string

Name of the table format.

TblWidth

int

Horizontal width of the table.

TblBodyRowRuling

RulingFmt

Ruling applied to body rows specified
by TblBodyRowRulingPeriod
(FO_RulingFmt ID).

TblBodyRowRulingPeriod

int

The periodicity of the ruling specified
byTblBodyRowRuling.For
example, if
TblBodyRowRulingPeriodis set
to 3, the ruling specified by
TblBodyRowRulingis applied to
every third row.

TblBottomRuling

int

Ruling applied to the bottom of the
table (FO_RulingFmt ID).

TblColRuling

RulingFmt

Ruling applied to table columns
specified by
TblColRulingPeriod
(FO_RulingFmt ID).

TblColRulingPeriod

int

The periodicity of the ruling specified
by TblColRuling.
For example, if
TblColRulingPeriod is set to 2,
the ruling specified by
TblColRuling is applied to every
other column.

TblHFRowRuling

RulingFmt

Ruling for table heading and footing
rows (FO_RulingFmt ID).

TblHFSeparatorRuling

RulingFmt

Separator ruling for table heading
and footing rows (FO_RulingFmt ID).

541

TBL
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

TblLastBodyRuling

int

1 if Draw Bottom Ruling on Last
Sheet Only is enabled (FO_RulingFmt
ID).

TblLeftRuling

RulingFmt

Ruling for the left side of the table
(FO_RulingFmt ID).

TblOtherBodyRowRuling

RulingFmt

Ruling for body rows that are not
specified by
TblBodyRowRulingPeriod
(FO_RulingFmt ID).

TblOtherColRuling

RulingFmt

Ruling for columns that are not
specified by
TblColRulingPeriod
(FO_RulingFmt ID).

TblRightRuling

RulingFmt

Ruling for the right side of the table
(FO_RulingFmt ID).

TblTopRuling

RulingFmt

Ruling for the top of the table
(FO_RulingFmt ID).

BottomRowSelection

Row

Bottom body row in selection, if table
is selected (FO_Row ID).

LeftColNum

int

Number of the leftmost selected
column, if a table is selected
(columns are numbered from left to
right, starting with 0).

RightColNum

int

Number of rightmost selected
column, if a table is selected
(columns are numbered from left to
right, starting with 0).

TblTitleSelected

int

1 if table title is selected.

TopRowSelection

Row

Top row in selection, if table is
selected (FO_Row ID).

TblBodyFirstColor

Color

First spot color for table body
(FO_Color ID).

TblBodyFirstFill

int

First fill pattern for table body.

542

TBL
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

TblBodyFirstPeriod

int

Number of columns or body rows to
which the first fill pattern (specified
by TblBodyFirstFill) is
applied.

TblBodyNextColor

Color

Exception color for columns or body
rows (FO_Color ID).

TblBodyNextFill

int

Exception fill pattern for table body.

TblBodyNextPeriod

int

Number of columns or body rows to
which the exception fill pattern
(specified by TblBodyNextFill)
is applied.

TblBodyShadeBy

int

1 if Shade By is set to Columns; 0 if
Shade By is set to Rows.

TblHFColor

Color

Color for table heading and footing.

TblHFFill

int

Fill pattern for table heading and
footing (integer percentage).

Element

Element

Denotes the element associated with
the table.

TblBodyElement

Element

Specifies the element containing the
table’s body rows.

TblElement

Element

Specifies the element containing the
table.

TblFooterElement

Element

Denotes the element containing the
table’s footer rows.

TblHeaderElement

Element

Denotes the element containing the
table’s header rows.

TblTitleElement

Element

Indicates the element containing the
table title.

FirstPgf

Pgf

The first paragraph in the title, if the
table has a title.

543

TBL
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

HighestLevelElement

Element

Specifies the title’s highest-level
element if the table is in a structured
document and has a title.
NOTE: HighestLevelElement is
obsolete but is supported for
backward compatibility.

LastPgf

Pgf

The last paragraph in the title, if the
table has a title.

TblTitleGap

int

Gap between the title and top or
bottom row of the table.

TblTitlePosition

int

The placement of the table title. The
value is one of:
•
Constants.FV_TBL_NO_TITLE (0)
- Table has no title
•
Constants.FV_TBL_TITLE_ABOVE (1) - The title
appears above the table
•
Constants.FV_TBL_TITLE_BELOW (2) - The title appears
below the table

Direction

int

Set or get the direction of the
document. Possible values:
•
Constants.FV_DIR_Inherit
- Inherit the direction of the
parent
•
Constants.FV_DIR_LTR Left-to-right
•
FV_DIR_RTL - Right-to-left

ResolvedDirection

int

Get the inherited direction of the
document. Possible values:
•
Constants.FV_DIR_LTR Left-to-right
•
FV_DIR_RTL - Right-to-left

UserString

string

A string to which clients can store
private data.

544

TBLFMT
OBJECT REFERENCE

CHAPTER 5

Tbl methods
AddCols, Delete, DeleteCols, DeleteRows, GetTableColumnByColNum, GetProps, MakeTblSelection,
ObjectValid, SetProps.

5.89. TblFmt
Property name

Data Type

Description

OrphanRows

int

Number of orphan rows.

TblAlignment

int

Horizontal placement of table. The
value is one of:
•
Constants.FV_ALIGN_TBL_LEFT
(0)
•
Constants.FV_ALIGN_TBL_CENTER (1)
•
Constants.FV_ALIGN_TBL_RIGHT (2)

TblCellBottomMargin

int

Bottom margin of table cell.

TblCellLeftMargin

int

Left margin of the table cell.

TblCellRightMargin

int

Right margin of the table cell.

TblCellTopMargin

int

Top margin of the table cell.

TblLeftIndent

int

Left indent of the table cell.

TblPlacement

int

Vertical placement of table on page.
The value is one of:
•
Constants.FV_TBL_ANYWHERE
(0)
•
Constants.FV_TBL_TOP_OF_COL (1)
•
Constants.FV_TBL_TOP_OF_PAGE (2)
•
Constants.FV_TBL_TOP_OF_LEFT_PAGE (3)
•
Constants.FV_TBL_TOP_OF_RIGHT_PAGE (4)
•
Constants.FV_TBL_FLOAT (5)

TblRightIndent

int

Right indent of the table.

545

TBLFMT
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

TblSpaceAbove

int

Vertical space above the table.

TblSpaceBelow

int

Vertical space below the table.

TblTitleGap

int

Gap between title and top or bottom
row.

TblTitlePosition

int

The placement of the table title. The
value is one of:
•
Constants.FV_TBL_NO_TITLE (0)
- Table has no title
•
Constants.FV_TBL_TITLE_ABOVE (1) - The title
appears above the table
•
Constants.FV_TBL_TITLE_BELOW (2) - The title appears
below the table

TblCatalogEntry

int

1 if format is in the Table Catalog.

Name

string

Name of the paragraph format of the
table title.

NextTblFmtInDoc

TblFmt

Next table format in the document
(FO_TblFmt ID).

TblNumbering

int

Direction of autonumbering for the
table. The value is one of:
•
Constants.FV_TBL_NUM_BY_ROW (0)
•
Constants.FV_TBL_NUM_BY_COL (1)

TblTag

string

Name of the table format

TblInitNumBodyRows

int

Number of body rows for new table

TblInitNumCols

int

Number of columns for new table

TblInitNumFRows

int

Number of footing rows for new table

TblInitNumHRows

int

Number of heading rows for new
table

TblBodyRowRuling

RulingFmt

Ruling for body rows that are not
specified by
TblBodyRowRulingPeriod
(FO_RulingFmt ID).

546

TBLFMT
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

TblBodyRowRulingPeriod

int

The periodicity of the ruling specified
by TblOtherBodyRowRuling.
For example, if
TblBodyRowRulingPeriod is
set to 3, the ruling specified by
TblOtherBodyRowRuling is
applied to every third row.

TblBottomRuling

RulingFmt

Ruling for the bottom of the table
(FO_RulingFmt ID).

TblColRuling

RulingFmt

Ruling for columns that are not
specified by
TblColRulingPeriod
(FO_RulingFmt ID).

TblColRulingPeriod

int

The periodicity of the ruling specified
by TblOtherColRuling. For
example, if
TblColRulingPeriod is set to 2,
the ruling specified by
TblOtherColRuling is applied
to every other column.

TblHFRowRuling

RulingFmt

Ruling for the heading and footing
rows (FO_RulingFmt ID).

TblHFSeparatorRuling

RulingFmt

Separator ruling for the table heading
and footing rows
(FO_RulingFmtID).

TblLastBodyRuling

int

1 if Draw Bottom Ruling on Last Sheet
Only is enabled (FO_RulingFmt
ID).

TblLeftRuling

RulingFmt

Ruling for the left side of the table
(FO_RulingFmt ID).

TblOtherBodyRowRuling

RulingFmt

Ruling applied to body rows specified
by TblBodyRowRulingPeriod
(FO_RulingFmt ID).

TblOtherColRuling

RulingFmt

Ruling applied to table columns
specified by
TblColRulingPeriod
(FO_RulingFmt ID).

547

TBLFMT
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

TblRightRuling

RulingFmt

Ruling for the right side of the table
(FO_RulingFmt ID).

TblTopRuling

RulingFmt

Ruling for the top of the table
(FO_RulingFmt ID).

TblBodyFirstColor

Color

First spot color for table body
(FO_Color ID)

TblBodyFirstFill

int

First fill pattern for table body

TblBodyFirstPeriod

int

Number of columns or body rows to
which the first fill pattern (specified
by TblBodyFirstFill) is applied

TblBodyNextColor

Color

Exception color for columns or body
rows (FO_Color ID)

TblBodyNextFill

int

Exception fill pattern for table body

TblBodyNextPeriod

int

Number of columns or body rows to
which the exception fill pattern
(specified by TblBodyNextFill)
is applied

TblBodyShadeBy

int

1if Shade By is set to Columns; 0 if
Shade By is set to Rows

TblHFColor

Color

Color for table heading and footing

TblHFFill

int

Fill pattern for table heading and
footing (integer percentage)

Direction

int

Set or get the direction of the
document. Possible values:
•
Constants.FV_DIR_Inherit
- Inherit the direction of the
parent
•
Constants.FV_DIR_LTR Left-to-right
•
FV_DIR_RTL - Right-to-left

ResolvedDirection

int

Get the inherited direction of the
document. Possible values:
•
Constants.FV_DIR_LTR Left-to-right
•
FV_DIR_RTL - Right-to-left

548

TEXTFRAME
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type
string

UserString

Description
A string to which clients can store
private data.

TblFmt methods
Delete, GetProps, ObjectValid, SetProps.

5.90. TextFrame
Property name

Data Type

Description

ColGapWidth

int

Gap between columns (0 to 50
inches).

ColumnsAreBalanced

int

1 if terminal and underfilled columns
in the flow are balanced.

FirstAFrame

AFrame

First anchored frame in the text
frame (FO_AFrame ID).

FirstCell

Cell

First table cell in the text frame
(FO_Cell ID).

FirstFn

Fn

First footnote in the text frame
(FO_Fn ID).

FirstPgf

Pgf

First paragraph in the text frame
(FO_Pgf ID).

FirstSubCol

SubCol

First column in the text frame
(FO_SubCol ID).

Flow

Flow

Flow containing the text frame
(FO_Flow ID).

GraphicIsButton

int

1 if the text frame is a hypertext
button.

LastAFrame

AFrame

Last anchored frame in the text frame
(FO_AFrame ID).

LastCell

Cell

Last table cell in the text frame
(FO_Cell ID).

LastFn

Fn

Last footnote in the text frame
(FO_Fn ID).

549

TEXTFRAME
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

LastPgf

Pgf

Last paragraph in the text frame
(FO_Pgf ID).

LastSubCol

SubCol

Last column in the text frame
(FO_SubCol ID).

NextTextFrameInFlow

TextFrame

Next text frame in the flow
(FO_TextFrame ID).

NumColumns

int

The number of columns in the
underlying column grid (1–10).

PrevTextFrameInFlow

TextFrame

Previous text frame in the flow
(FO_TextFrame ID).

SideHeadGap

int

Gap between side head area and
body text area (0 to 50 inches).

SideHeadPlacement

int

Placement of side heads relative to
columns in the text frame:
•
Constants.FV_SH_LEFT (0x00)
•
Constants.FV_SH_RIGHT (0x01)
•
Constants.FV_SH_INSIDE (0x02)
•
Constants.FV_SH_OUTSIDE
(0x03)

SideHeadWidth

int

Width of side head area for the text
frame (0 to 50 inches).

Angle

int

Indicates the angle of rotation of the
graphic object.

ArrowBaseAngle

int

Denotes the arrowhead base angle in
degrees.

ArrowLength

int

Denotes the arrowhead length
(always rounded down to the nearest
1/256 point).

ArrowScaleFactor

int

Indicates the factor by which the
arrowhead is scaled as line width
changes (always rounded down to
nearest 1/16 point). It is not used if
the ArrowScaleHead property is
False.

550

TEXTFRAME
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

ArrowScaleHead

int

Set to 1 if arrowhead is scaled as the
line width changes. Set to 0,
otherwise.

ArrowTipAngle

int

Denotes the arrowhead tip angle in
degrees.

ArrowType

int

Denotes the style of the arrowhead.
Possible values are:
•
Constants.FV_ARROW_STICK
(0x1)
•
Constants.FV_ARROW_HOLLOW (0x2)
•
Constants.FV_ARROW_FILLED
(0x3)

BorderWidth

int

Indicates the border width specified
in points. The permissible range is
0.015 pt to 360 points.

Color

Color

Denotes the spot color.

Dash

Metrics

Specifies a dash pattern that is
repeated for the length of an object's
border. The pattern is stored in a
MetricsT structure. The 0th element
of the MetricsT.MetricsT_val array
stores the length of the first dash; the
1st element stores the following
space; the 2nd element stores the
next dash; and so on for an even
number of elements.

Fill

int

Denotes the fill pattern (numbers
between 0 and 15).
Constants are provided for fill
patterns 0, 7 and 15, as follows:
•
Constants.FV_FILL_BLACK (0)
•
Constants.FV_FILL_WHITE (7)
•
Constants.FV_FILL_CLEAR (15)

FrameParent

FMObject

Denotes the frame containing the
graphic object.

551

TEXTFRAME
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

GraphicCantBeSelected

int

Set to 1 if the graphic object cannot
be selected. Set to 0, otherwise.

GraphicIsSelected

int

Set to 1, if the graphic object is
selected. Else, set to 0.

GroupParent

Group

Specifies the group to which the
object belongs.
Note: Anchored frames do NOT have
this property.

HeadArrow

int

Set to 1 if the line has an arrow head.
Set to 0, otherwise.

Height

int

Denotes the height of the object
denoted in points. The permissible
range is from 0.125 points to 3600
points.

HotspotCmdStr

StringT

The command string for a hotspot.
Thismust be a valid hypertext
command string.

HotspotTitle

StringT

The tooltip text for the hotspot in the
outputs that support it (for example
HTML). This property is 0ptional.

IsHotspot

Bool

Whether the object is a hotspot or
not. If this property is turned off, the
object is no longer a hotspot even if
command string is non-empty.

LineCap

int

Specifies the type of the end of the
line. The possible values are:
•
Constants.FV_CAP_BUTT (0x00)
•
Constants.FV_CAP_ROUND
(0x01)
•
Constants.FV_CAP_SQUARE
(0x02)

552

TEXTFRAME
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

LocX

int

Specifies the distance of the object
from the left side of the parent frame
(in inches). The permissible range is –
216 inches to 216 inches.
If the graphic object is an anchored
frame, the distance is automatically
calculated from the left side of the
page frame. You cannot set this value
manually for anchored frames.

LocY

int

Distance of the object from the top of
the parent frame (in inches) The
permissible range is –216 inches to
216 inches.
If the graphic object is an anchored
frame, the distance is automatically
calculated from the top of the page
frame. You cannot set this value
manually for anchored frames.

NextGraphicInDoc

FMObject

Denotes the next graphic object in
the document.

NextGraphicInFrame

FMObject

Denotes the next graphic object in
the frame.

NextGraphicInGroup

FMObject

Denotes the next graphic object in
the group.

NextSelectedGraphicInDoc

FMObject

Denotes the next selected graphic
object in the document.

ObjectAttributes

Strings

A list of strings. Each string expresses
an attribute that is specified for an
anchored frame in the Object
Properties > Object Attributes dialog
box. Each string is in the form of
string_text.You can use the backslash
to escape characters such as \n, \r, or
\t for newline, carriage return, and
tab, respectively. For a backslash
character in the string text, type \\.

553

TEXTFRAME
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

Overprint

int

Specifies the overprint settings for
the object. The possible values are:
•
Constants.FV_KNOCKOUT
(0x00)
•
Constants.FV_OVERPRINT
(0x01)
•
Constants.FV_FROMCOLOR
(0x02)

Pen

int

Specifies the pen pattern (numbers
between 0 and 7).
Constants are provided for pen
patterns 0, 7 and 15, as follows:
•
Constants.FV_FILL_BLACK (0)
•
Constants. FV_FILL_WHITE (7)
•
Constants.FV_FILL_CLEAR (15)

PrevGraphicInFrame

FMObject

Denotes the previous graphic object
in the frame.

PrevGraphicInGroup

FMObject

Denotes the previous graphic object
in the group.

Runaround

int

Specifies whether text can flow
around the object and, if so, whether
the text follows the contour of the
object or a box shape surrounding
the object. The possible values are:
•
Constants.FV_TR_NONE (0x01)
•
Constants.FV_TR_CONTOUR
(0x02)
•
Constants.FV_TR_BBOX (0x03)

RunaroundGap

int

Denotes the width of the runaround
gap, if the object is a runaround
object.

TailArrow

int

Set to 1 if the arrowhead is enabled
at the begining of the line; Set to 0
otherwise.

TintPercent

int

Specifies the tint percentage.

Unique

int

Indicates the graphic object's internal
unique number.

554

TEXTITEM
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type
int

Width

Description
Denotes the width of the object. The
permissible range is from 0.125
points to 3600 points.

TextFrame methods
Delete, GetProps, GetText, ObjectValid, SetProps.

5.91. TextItem
Property name

Data Type

Description

offset

int

Offset from the beginning of the
paragraph or the text line.

dataType

int

Type of the text item.

sdata

string

Denotes the text item if the text item
is a string.

idata

number

ID of the object if the text item is an
object,.

obj

any

Denotes the text item if the text item
is an object.

The type of Text Item is one of the following:
Text Item Type

Text Item Represents

Text Item Data

FTI_TextObjId

The object to which the offsets of
all the text items are relative.

FO_Pgf, FO_Cell, FO_TextLine,
FO_TiApiClient, FO_TiFlow,
FO_TiText, or FO_TiTextTable

FTI_String

A string of characters with the
same condition and character
format.

A character string

FTI_LineBegin

The beginning of a line.

-

555

TEXTITEM
OBJECT REFERENCE

CHAPTER 5

Text Item Type

Text Item Represents

Text Item Data

FTI_LineEnd

The end of a line and the line end
type.

If the line end is a normal line end,
the value is 0;
if it is a forced line end, the
FTI_HardLineEnd flag is set;
if it is a hyphen line end, the
FTI_HyphenLineEnd flag is set

FTI_PgfBegin

The beginning of a paragraph.

FO_Pgf

FTI_PgfEnd

The end of a paragraph.

FO_Pgf

FTI_FlowBegin

The beginning of a flow.

FO_Flow

FTI_FlowEnd

The end of a flow.

FO_Flow

FTI_PageBegin

The beginning of a page.

FO_Page

FTI_PageEnd

The end of a page.

FO_Page

FTI_SubColBegin

The beginning of a column.

FO_SubCol

FTI_SubColEnd

The end of a column.

FO_SubCol

FTI_FrameAnchor

An anchored frame.

FO_AFrame

FTI_FnAnchor

A footnote.

FO_Fn

FTI_TblAnchor

A table.

FO_Tbl

FTI_MarkerAnchor

A marker.

FO_Marker

FTI_XRefBegin

The beginning of a cross-reference.

FO_XRef

FTI_XRefEnd

The end of a cross-reference.

FO_XRef

FTI_TextFrameBeg
in

The beginning of a text frame.

FO_TextFrame

FTI_TextFrameEnd

The end of a text frame.

FO_TextFrame

FTI_VarBegin

The beginning of a variable.

FO_Var

FTI_VarEnd

The end of a variable.

FO_Var

FTI_ElementBegin

The beginning of a container
structural element.

FO_Element

FTI_ElementEnd

The end of a container structural
element.

FO_Element

FTI_ElemPrefixBeg
in

The beginning of an element’s
prefix.

FO_Element

556

TEXTITEM
OBJECT REFERENCE

CHAPTER 5

Text Item Type

Text Item Represents

Text Item Data

FTI_ElemPrefixEnd

The end of an element’s prefix.

FO_Element

FTI_ElemSuffixBeg
in

The beginning of an element’s
suffix.

FO_Element

FTI_ElemSuffixEnd

The end of an element’s suffix.

FO_Element

FTI_CharPropsCha
nge

A change in the text properties.

Flags indicating which properties
have changed (see the following
table).

FTI_RubiComposit
eBegin

The beginning of a rubi composite
(and the beginning of oyamoji
text).

FO_Rubi

FTI_RubiComposit
eEnd

The end of a rubi composite.

FO_Rubi

FTI_RubiTextBegin

The beginning of rubi text (and the
end of oyamoji text).

FO_Rubi

FTI_RubiTextEnd

The end of rubi text.

FO_Rubi

The following table lists the flags for FTI_CharPropsChange. These flags indicate which properties
have changed.
Flags

Meaning

FTF_ALL

OR of all the flags

FTF_ANGLE

The font angle has changed.

FTF_CAPITALIZATION

The capitalization has changed.

FTF_CHANGEBAR

The change bars have changed.

FTF_CHARTAG

The Character Catalog format has changed.

FTF_COLOR

The color has changed.

FTF_CONDITIONTAG

The condition tag has changed.

FTF_ENCODING

The text encoding has changed,

FTF_FAMILY

The font family has changed.

FTF_IIF

An internal flag having to do with Asian text. input. If there is a
non-zero value for this flag, a front-end processor is controlling that
text and you should not modify the associated text item.

FTF_KERNX

The kern-x characteristic has changed.

557

TEXTITEMS
OBJECT REFERENCE

CHAPTER 5

Flags

Meaning

FTF_KERNY

The kern-x characteristic has changed.

FTF_LANGUAGE

Character language has changed.

FTF_OUTLINE

The outline characteristic has changed.

FTF_OVERLINE

The overline characteristic has changed.

FTF_PAIRKERN

The pair kerning has changed.

FTF_POSITION

The character position has changed.

FTF_SHADOW

The shadow characteristic has changed.

FTF_SIZE

The font size has changed.

FTF_SPREAD

The font spread has changed.

FTF_STRETCH

The font stretch value has changed.

FTF_STRIKETHROUGH

The strikethrough characteristic has changed.

FTF_TSUME

The Tsume setting has changed.

FTF_UNDERLINING

The underlining has changed.

FTF_VARIATION

The font variation has changed.

FTF_WEIGHT

The font weight has changed.

5.92. TextItems
An Array of TextItem objects with integer indexing and a length property.
Property name
length

Data Type
number

Description
The length of the array

TextItems methods
concat, pop, push.

558

TEXTLINE
OBJECT REFERENCE

CHAPTER 5

5.93. TextLine
Property name

Data Type

Description

BasePointX

int

Horizontal placement of text line
base point relative to left side of the
frame.

BasePointY

int

Vertical placement of text line base
point relative to top of the frame.

559

TEXTLINE
OBJECT REFERENCE

CHAPTER 5

Property name
Language

Data Type
int

Description
Hyphenation and Spell Checking
language to use.
•
Constants.FV_LANG_NOLANGUAGE (0x00)
•
Constants.FV_LANG_ENGLISH
(0x01)
•
Constants.FV_LANG_BRITISH
(0x02)
•
Constants.FV_LANG_GERMAN
(0x03)
•
Constants.FV_LANG_SWISS_GERMAN (0x04)
•
Constants.FV_LANG_FRENCH
(0x05)
•
Constants.FV_LANG_CANADIAN_FRENCH (0x06)
•
Constants.FV_LANG_SPANISH
(0x07)
•
Constants.FV_LANG_CATALAN
(0x08)
•
Constants.FV_LANG_ITALIAN
(0x09)
•
Constants.FV_LANG_FINNISH
(0x10)
•
Constants.FV_LANG_SWEDISH
(0x11)
•
Constants.FV_LANG_JAPANESE
(0x12)
•
Constants.FV_LANG_TRADITIONAL_CHINESE (0x13)
•
Constants.FV_LANG_SIMPLIFIED_CHINESE (0x14)
•
Constants.FV_LANG_KOREAN
(0x15)
•
Constants.FV_LANG_PORTUGUESE (0x0A)
•
Constants.FV_LANG_BRAZILIAN (0x0B)
•
Constants.FV_LANG_DANISH
(0x0C)
•
Constants.FV_LANG_DUTCH
(0x0D)
•
Constants.FV_LANG_NORWEGIAN (0x0E)

560

TEXTLINE
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

TextLineType

int

Type of text line. The value is one of:
•
Constants.FV_TEXTLINE_LEFT
(0)
•
Constants.FV_TEXTLINE_RIGHT
(1)
•
Constants.FV_TEXTLINE_CENTER (2)
•
Constants.FV_TEXTLINE_MATH
(3)

Angle

int

Indicates the angle of rotation of the
graphic object.

ArrowBaseAngle

int

Denotes the arrowhead base angle in
degrees.

ArrowLength

int

Denotes the arrowhead length
(always rounded down to the
nearemichael.and.st 1/256 point).

ArrowScaleFactor

int

Indicates the factor by which the
arrowhead is scaled as line width
changes (always rounded down to
nearest 1/16 point). It is not used if
the ArrowScaleHead property is
False.

ArrowScaleHead

int

Set to 1 if arrowhead is scaled as the
line width changes. Set to 0,
otherwise.

ArrowTipAngle

int

Denotes the arrowhead tip angle in
degrees.

ArrowType

int

Denotes the style of the arrowhead.
Possible values are:
•
Constants.FV_ARROW_STICK
(0x1)
•
Constants.FV_ARROW_HOLLOW (0x2)
•
Constants.FV_ARROW_FILLED
(0x3)

561

TEXTLINE
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

BorderWidth

int

Indicates the border width specified
in points. The permissible range is
0.015 pt to 360 points.

Color

Color

Denotes the spot color.

Dash

Metrics

Specifies a dash pattern that is
repeated for the length of an object's
border. The pattern is stored in a
MetricsT structure. The 0th element
of the MetricsT.MetricsT_val array
stores the length of the first dash; the
1st element stores the following
space; the 2nd element stores the
next dash; and so on for an even
number of elements.

Fill

int

Denotes the fill pattern (numbers
between 0 and 15).
Constants are provided for fill
patterns 0, 7 and 15, as follows:
•
Constants.FV_FILL_BLACK (0)
•
Constants.FV_FILL_WHITE (7)
•
Constants.FV_FILL_CLEAR (15)

FrameParent

FMObject

Denotes the frame containing the
graphic object.

GraphicCantBeSelected

int

Set to 1 if the graphic object cannot
be selected. Set to 0, otherwise.

GraphicIsSelected

int

Set to 1, if the graphic object is
selected. Else, set to 0.

GroupParent

Group

Specifies the group to which the
object belongs.
Note: Anchored frames do NOT have
this property.

HeadArrow

int

Set to 1 if the line has an arrow head.
Set to 0, otherwise.

Height

int

Denotes the height of the object
denoted in points. The permissible
range is from 0.125 points to 3600
points.

562

TEXTLINE
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

HotspotCmdStr

StringT

The command string for a hotspot.
Thismust be a valid hypertext
command string.

HotspotTitle

StringT

The tooltip text for the hotspot in the
outputs that support it (for example
HTML). This property is 0ptional.

IsHotspot

Bool

Whether the object is a hotspot or
not. If this property is turned off, the
object is no longer a hotspot even if
command string is non-empty.

LineCap

int

Specifies the type of the end of the
line. The possible values are:
•
Constants.FV_CAP_BUTT (0x00)
•
Constants.FV_CAP_ROUND
(0x01)
•
Constants.FV_CAP_SQUARE
(0x02)

LocX

int

Specifies the distance of the object
from the left side of the parent frame
(in inches). The permissible range is –
216 inches to 216 inches.
If the graphic object is an anchored
frame, the distance is automatically
calculated from the left side of the
page frame. You cannot set this value
manually for anchored frames.

LocY

int

Distance of the object from the top of
the parent frame (in inches) The
permissible range is –216 inches to
216 inches.
If the graphic object is an anchored
frame, the distance is automatically
calculated from the top of the page
frame. You cannot set this value
manually for anchored frames.

NextGraphicInDoc

FMObject

Denotes the next graphic object in
the document.

NextGraphicInFrame

FMObject

Denotes the next graphic object in
the frame.

563

TEXTLINE
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

NextGraphicInGroup

FMObject

Denotes the next graphic object in
the group.

NextSelectedGraphicInDoc

FMObject

Denotes the next selected graphic
object in the document.

ObjectAttributes

Strings

A list of strings. Each string expresses
an attribute that is specified for an
anchored frame in the Object
Properties > Object Attributes dialog
box. Each string is in the form of
string_text.You can use the backslash
to escape characters such as \n, \r, or
\t for newline, carriage return, and
tab, respectively. For a backslash
character in the string text, type \\.

Overprint

int

Specifies the overprint settings for
the object. The possible values are:
•
Constants.FV_KNOCKOUT
(0x00)
•
Constants.FV_OVERPRINT
(0x01)
•
Constants.FV_FROMCOLOR
(0x02)

Pen

int

Specifies the pen pattern (numbers
between 0 and 7).
Constants are provided for pen
patterns 0, 7 and 15, as follows:
•
Constants.FV_FILL_BLACK (0)
•
Constants. FV_FILL_WHITE (7)
•
Constants.FV_FILL_CLEAR (15)

PrevGraphicInFrame

FMObject

Denotes the previous graphic object
in the frame.

PrevGraphicInGroup

FMObject

Denotes the previous graphic object
in the group.

564

TEXTLINE
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

Runaround

int

Specifies whether text can flow
around the object and, if so, whether
the text follows the contour of the
object or a box shape surrounding
the object. The possible values are:
•
Constants.FV_TR_NONE (0x01)
•
Constants.FV_TR_CONTOUR
(0x02)
•
Constants.FV_TR_BBOX (0x03)

RunaroundGap

int

Denotes the width of the runaround
gap, if the object is a runaround
object.

TailArrow

int

Set to 1 if the arrowhead is enabled
at the begining of the line; Set to 0
otherwise.

TintPercent

int

Specifies the tint percentage.

Unique

int

Indicates the graphic object's internal
unique number.

Width

int

Denotes the width of the object. The
permissible range is from 0.125
points to 3600 points.

Direction

int

Set or get the direction of the
document. Possible values:
•
Constants.FV_DIR_Inherit
- Inherit the direction of the
parent
•
Constants.FV_DIR_LTR Left-to-right
•
Constants.FV_DIR_RTL Right-to-left

ResolvedDirection

int

Get the inherited direction of the
document. Possible values:
•
Constants.FV_DIR_LTR Left-to-right
•
Constants.FV_DIR_RTL Right-to-left

565

TEXTLOC
OBJECT REFERENCE

CHAPTER 5

TextLine methods
Delete, GetProps, GetText, ObjectValid, SetProps.

5.94. TextLoc
Property name

Data Type

Description

obj

any

The object containing text.

offset

int

Characters from the start of the
object.

TextLoc methods
TextLoc.

5.95. TextRange
Property name

Data Type

Description

beg

TextLoc

The beginning of the text range.

end

TextLoc

The end of the text range.

TextRange methods
TextRange.

5.96. TiApiClient
Property name

Data Type

Description

TiClientData

string

Data used by the client (for example,
an SQL query).

TiClientName

string

The registered name of the client that
created the inset.

566

TIAPICLIENT
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

TiClientSource

string

The name that appears as the source
in the Text Inset Properties dialog
box.

TiClientType

string

The name that appears as the source
type in the Text Inset Properties
dialog box.

TiIsUnresolved

int

1 if the inset is unresolved. A client
should set this property to 0 if it is
unable to resolve the inset.

ImportHint

string

Record identifying the filter used to
import the text. The FrameMaker
product uses this record to find the
filter to use when updating the inset.

TiLocked

int

1 if the inset is locked. To change an
inset’s contents, you must unlock it.
Always relock an inset after you have
finished changing its contents.

Name

string

A name assigned to the inset by an
FDK client. It is not automatically
assigned by the FrameMaker product.

NextTiInDoc

FMObject

The ID of the next text inset in the list
of text insets in the document
(Constants.FO_TiApiClient,
Constants.FO_TiText,
Constants.FO_TiTextTable,
or Constants.FO_TiFlow ID).

TextRange

TextRange

The text range, in the document
containing the text inset, occupied by
the text inset.

TiAutomaticUpdate

int

1 if the inset is updated
automatically. TiAutomaticUpdate
has no effect if the document’s
DontUpdateTextInsets property is set
to True.

TiFile

string

Path of the source file.

TiFileModDate

string

The modification date of the text
inset’s source file.

567

TIFLOW
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

LastUpdate

int

Time when the inset was last
updated, expressed in seconds since
1 January, 1970.

Unique

int

The text inset’s UID.

TiApiClient methods
ConvertToText, Delete, DeletePropByName, DeleteTextInsetContents, GetProps, GetText, ObjectValid,
SetProps, UpdateTextInset.

5.97. TiFlow
Property name

Data Type

Description

TiFlowName

string

The name of the imported flow if
TiMainFlow is False.

TiFlowPageSpace

int

The type of pages the imported flow
is on:
•
Constants.FV_BODY_PAGE(0x00)
•
Constants.FV_REFERENCE_PAGE (0x02)

TiFormat

int

Source of the imported text’s format:
•
Constants.FV_SourceDoc (0) The text is formatted with
formats from the source document.
•
Constants.FV_EnclosingDoc (1) The text is formatted with
formats from the document into
which it is imported.
•
Constants.FV_PlainText (2) - The
text is formatted as plain text.

TiMainFlow

int

1 if the inset text is imported from
the main flow of the source
document.

568

TIFLOW
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

TiRemovePageBreaks

int

1 if page breaks are removed from
the text when TiFormat is set to
Constants.FV_EnclosingDoc
(1).

TiRemoveOverrides

int

1 if format overrides are removed
from the text when TiFormat is set
to
Constants.FV_EnclosingDoc
(1).

ImportHint

string

Record identifying the filter used to
import the text. The FrameMaker
product uses this record to find the
filter to use when updating the inset.

TiLocked

int

1 if the inset is locked. To change an
inset’s contents, you must unlock it.
Always relock an inset after you have
finished changing its contents.

Name

string

A name assigned to the inset by an
FDK client. It is not automatically
assigned by the FrameMaker product.

NextTiInDoc

FMObject

The ID of the next text inset in the list
of text insets in the document
(Constants.FO_TiApiClient
(64), Constants.FO_TiText
(62),
Constants.FO_TiTextTable
(63), or Constants.FO_TiFlow
(61) ID ).

TextRange

TextRange

The text range, in the document
containing the text inset, occupied by
the text inset.

TiAutomaticUpdate

int

1 if the inset is updated
automatically.
TiAutomaticUpdate has no
effect if the document’s
DontUpdateTextInsets
property is set to True.

TiFile

string

Path of the source file.

569

TITEXT
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

TiFileModDate

string

The modification date of the text
inset’s source file.

LastUpdate

int

Time when the inset was last
updated, expressed in seconds since
1 January, 1970.

Unique

int

The text inset’s UID.

TiFlow methods
ConvertToText, Delete, DeletePropByName, DeleteTextInsetContents, GetProps, GetText, ObjectValid,
SetProps, UpdateTextInset.

5.98. TiText
Property name

Data Type

Description

TiEOLisEOP

int

1 if line ends in the imported text file
are treated as paragraph ends.

TiTextEncoding

string

The ImportHintString for the
text inset. If this property is not set to
Constants.FO_TiText (62)
or
Constants.FO_TiTextTable
(63), the string is null.

ImportHint

string

Record identifying the filter used to
import the text. The FrameMaker
product uses this record to find the
filter to use when updating the inset.

TiLocked

int

1 if the inset is locked. To change an
inset’s contents, you must unlock it.
Always relock an inset after you have
finished changing its contents.

Name

string

A name assigned to the inset by an
ESTK client. It is not automatically
assigned by the FrameMaker product.

570

TITEXTTABLE
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

NextTiInDoc

FMObject

The ID of the next text inset in the list
of text insets in the document
(Constants.FO_TiApiClient(
64), Constants.FO_TiText (62),
Constants.FO_TiTextTable
(63), or Constants.FO_TiFlow
(61) ID ).

TextRange

TextRange

The text range, in the document
containing the text inset, occupied by
the text inset.

TiAutomaticUpdate

int

1 if the inset is updated
automatically.
TiAutomaticUpdate has no
effect if the document’s
DontUpdateTextInsets
property is set to True.

TiFile

string

Path of the source file.

TiFileModDate

string

The modification date of the text
inset’s source file.

LastUpdate

int

Time when the inset was last
updated, expressed in seconds since
1 January, 1970.

Unique

int

The text inset’s UID.

TiText methods
ConvertToText, Delete, DeletePropByName, DeleteTextInsetContents, GetProps, GetText, ObjectValid,
SetProps, UpdateTextInset.

5.99. TiTextTable
Property name
TiByRows

Data Type
int

Description
1 if each paragraph in the imported
text is converted to a row of table
cells; False if each paragraph in the
imported text is converted to a table
cell.

571

TITEXTTABLE
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

TiTblTag

string

The table format tag of the imported
table

TiHeadersEmpty

int

1if the imported text is not used to
fill the heading rows.

TiNumSeparators

int

If TiSeparator specifies a space,
the number of spaces used as a
separator to parse the text into table
cells.

TiSeparator

string

If TiByRows is True, a string
specifying a separator, such as a tab,
used to parse the text into table cells.

TiNumCols

int

If TiByRows is False, the number
of columns in the table.

TiNumHeaderRows

int

The number of heading rows in the
table.

TiTextEncoding

string

The ImportHintString for the
text inset. If this property is not set to
Constants.FO_TiText (62) or
Constants.FO_TiTextTable
(63), the string is null.

ImportHint

string

Record identifying the filter used to
import the text. The FrameMaker
product uses this record to find the
filter to use when updating the inset.

TiLocked

int

1 if the inset is locked. To change an
inset’s contents, you must unlock it.
Always relock an inset after you have
finished changing its contents.

Name

string

A name assigned to the inset by an
FDK client. It is not automatically
assigned by the FrameMaker product.

572

TYPEDVAL
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

NextTiInDoc

FMObject

The ID of the next text inset in the list
of text insets in the document
(Constants.FO_TiApiClient
(64), Constants.FO_TiText
(62),
Constants.FO_TiTextTable
(63), or Constants.FO_TiFlow
(61) ID ).

TextRange

TextRange

The text range, in the document
containing the text inset, occupied by
the text inset.

TiAutomaticUpdate

int

1 if the inset is updated
automatically.
TiAutomaticUpdate has no
effect if the document’s
DontUpdateTextInsets
property is set to True.

TiFile

string

Path of the source file.

TiFileModDate

string

The modification date of the text
inset’s source file.

LastUpdate

int

Time when the inset was last
updated, expressed in seconds since
1 January, 1970.

Unique

int

The text inset’s UID.

TiTextTable methods
ConvertToText, Delete, DeletePropByName, DeleteTextInsetContents, GetProps, GetText, ObjectValid,
SetProps, UpdateTextInset.

5.100. TypedVal
Property name

Data Type

Description

valType

int

The type of value. See the following
table.

sval

string

String value.

573

TYPEDVALS
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

ssval

Strings

Set of strings.

msval

Metrics

Set of metrics.

psval

Points

Set of points.

tsval

Tabs

Set of tabs.

tlval

TextLoc

Text location.

trval

TextRange

Text range.

adsval

AttributeD
efs

Set of attribute definitions

asval

Attribute

A single attribute definition

csval

ElementCat
alogEntrie
s

Element Catalog values.

isval

Ints

Set of integers.

osval

Objects

uisval

UInts

Set of unsigned integers.

valsval

TypedVals

Set of TypedVal entries.

obj

any

Set of objects.

ival

int

An integer.

5.101. TypedVals
An Array of TypedVal objects with integer indexing and a length property.
Property name
length

Data Type
number

Description
The length of the array

TypedVals methods
concat, pop, push.

574

UBYTES
OBJECT REFERENCE

CHAPTER 5

5.102. UBytes
An Array ofobjects with integer indexing and a length property.
Property name

Data Type
number

length

Description
The length of the array

UBytes methods
concat, pop, push.

5.103. UInts
An Array ofobjects with integer indexing and a length property.
Property name

Data Type
number

length

Description
The length of the array

UInts methods
concat, pop, push.

5.104. UnanchoredFrame
Property name

Data Type

Description

Name

string

The name of the frame.

PageFramePage

FMObject

The page that the unanchored frame
belongs to, if the unanchored frame
is a page frame. The page can be one
of:FO_HiddenPage, FO_BodyPage,
FO_MasterPage, or FO_RefPage ID.

FirstGraphicInFrame

FMObject

First object in the frame (backmost
object).

LastGraphicInFrame

FMObject

Last object in the frame (frontmost
object).

Angle

int

Indicates the angle of rotation of the
graphic object.

575

UNANCHOREDFRAME
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

ArrowBaseAngle

int

Denotes the arrowhead base angle in
degrees.

ArrowLength

int

Denotes the arrowhead length
(always rounded down to the nearest
1/256 point).

ArrowScaleFactor

int

Indicates the factor by which the
arrowhead is scaled as line width
changes (always rounded down to
nearest 1/16 point). It is not used if
the ArrowScaleHead property is
False.

ArrowScaleHead

int

Set to 1 if arrowhead is scaled as the
line width changes. Set to 0,
otherwise.

ArrowTipAngle

int

Denotes the arrowhead tip angle in
degrees.

ArrowType

int

Denotes the style of the arrowhead.
Possible values are:
•
Constants.FV_ARROW_STICK
(0x1)
•
Constants.FV_ARROW_HOLLOW (0x2)
•
Constants.FV_ARROW_FILLED
(0x3)

BorderWidth

int

Indicates the border width specified
in points. The permissible range is
0.015 pt to 360 points.

Color

Color

Denotes the spot color.

Dash

Metrics

Specifies a dash pattern that is
repeated for the length of an object's
border. The pattern is stored in a
MetricsT structure. The 0th element
of the MetricsT.MetricsT_val array
stores the length of the first dash; the
1st element stores the following
space; the 2nd element stores the
next dash; and so on for an even
number of elements.

576

UNANCHOREDFRAME
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

Fill

int

Denotes the fill pattern (numbers
between 0 and 15).
Constants are provided for fill
patterns 0, 7 and 15, as follows:
•
Constants.FV_FILL_BLACK (0)
•
Constants.FV_FILL_WHITE (7)
•
Constants.FV_FILL_CLEAR (15)

FrameParent

FMObject

Denotes the frame containing the
graphic object.

GraphicCantBeSelected

int

Set to 1 if the graphic object cannot
be selected. Set to 0, otherwise.

GraphicIsSelected

int

Set to 1, if the graphic object is
selected. Else, set to 0.

GroupParent

Group

Specifies the group to which the
object belongs.
Note: Anchored frames do NOT have
this property.

HeadArrow

int

Set to 1 if the line has an arrow head.
Set to 0, otherwise.

Height

int

Denotes the height of the object
denoted in points. The permissible
range is from 0.125 points to 3600
points.

HotspotCmdStr

StringT

The command string for a hotspot.
Thismust be a valid hypertext
command string.

HotspotTitle

StringT

The tooltip text for the hotspot in the
outputs that support it (for example
HTML). This property is 0ptional.

IsHotspot

Bool

Whether the object is a hotspot or
not. If this property is turned off, the
object is no longer a hotspot even if
command string is non-empty.

577

UNANCHOREDFRAME
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

LineCap

int

Specifies the type of the end of the
line. The possible values are:
•
Constants.FV_CAP_BUTT (0x00)
•
Constants.FV_CAP_ROUND
(0x01)
•
Constants.FV_CAP_SQUARE
(0x02)

LocX

int

Specifies the distance of the object
from the left side of the parent frame
(in inches). The permissible range is –
216 inches to 216 inches.
If the graphic object is an anchored
frame, the distance is automatically
calculated from the left side of the
page frame. You cannot set this value
manually for anchored frames.

LocY

int

Distance of the object from the top of
the parent frame (in inches) The
permissible range is –216 inches to
216 inches.
If the graphic object is an anchored
frame, the distance is automatically
calculated from the top of the page
frame. You cannot set this value
manually for anchored frames.

NextGraphicInDoc

FMObject

Denotes the next graphic object in
the document.

NextGraphicInFrame

FMObject

Denotes the next graphic object in
the frame.

NextGraphicInGroup

FMObject

Denotes the next graphic object in
the group.

NextSelectedGraphicInDoc

FMObject

Denotes the next selected graphic
object in the document.

578

UNANCHOREDFRAME
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

ObjectAttributes

Strings

A list of strings. Each string expresses
an attribute that is specified for an
anchored frame in the Object
Properties > Object Attributes dialog
box. Each string is in the form of
string_text.You can use the backslash
to escape characters such as \n, \r, or
\t for newline, carriage return, and
tab, respectively. For a backslash
character in the string text, type \\.

Overprint

int

Specifies the overprint settings for
the object. The possible values are:
•
•
•

Constants.FV_KNOCKOUT
(0x00)
Constants.FV_OVERPRINT
(0x01)
Constants.FV_FROMCOLOR
(0x02)

Pen

int

Specifies the pen pattern (numbers
between 0 and 7).
Constants are provided for pen
patterns 0, 7 and 15, as follows:
•
Constants.FV_FILL_BLACK (0)
•
Constants. FV_FILL_WHITE (7)
•
Constants.FV_FILL_CLEAR (15)

PrevGraphicInFrame

FMObject

Denotes the previous graphic object
in the frame.

PrevGraphicInGroup

FMObject

Denotes the previous graphic object
in the group.

Runaround

int

Specifies whether text can flow
around the object and, if so, whether
the text follows the contour of the
object or a box shape surrounding
the object. The possible values are:
•
Constants.FV_TR_NONE (0x01)
•
Constants.FV_TR_CONTOUR
(0x02)
•
Constants.FV_TR_BBOX (0x03)

579

VAR
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

RunaroundGap

int

Denotes the width of the runaround
gap, if the object is a runaround
object.

TailArrow

int

Set to 1 if the arrowhead is enabled
at the begining of the line; Set to 0
otherwise.

TintPercent

int

Specifies the tint percentage.

Unique

int

Indicates the graphic object's internal
unique number.

Width

int

Denotes the width of the object. The
permissible range is from 0.125
points to 3600 points.

UnanchoredFrame methods
Delete, GetProps, ObjectValid, SetProps.

5.105. Var
Property name

Data Type

Description

Element

Element

The element associated with the
variable, if the variable is in a
FrameMaker document.

Locked

int

1 if the variable is included in a text
inset that gets its formatting from the
source document. The variable is not
affected by global formatting
performed on the document.

NextVarInDoc

Var

Next variable instance (FO_Var ID) in
the document.

TextRange

TextRange

The text range the variable instance
encompasses.

VarFmt

VarFmt

The variable instance’s format
(FO_VarFmt ID).

Unique

int

The variable’s unique ID.

580

VARFMT
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type
string

UserString

Description
A string to which clients can store
private data.

Var methods
Delete, GetProps, GetText, ObjectValid, SetProps.

5.106. VarFmt
Property name

Data Type

Description

Fmt

string

The variable format definition; the
building blocks and text strings used
to create a variable instance with the
variable format.

Name

string

The variable format’s name.

NextVarFmtInDoc

VarFmt

Next variable format (FO_VarFmt ID)
in the document’s list of variable
formats.

581

VARFMT
OBJECT REFERENCE

CHAPTER 5

Property name
SystemVar

Data Type
int

Description
The variable format’s type.
The following types specify system
variable formats:
•
Constants.FV_VAR_CURRENT_PAGE_NUM (1)
•
Constants.FV_VAR_PAGE_COUNT
(2
)
•
Constants.FV_VAR_CURRENT_DATE_LONG (3)
•
Constants.FV_VAR_CURRENT_DATE_SHORT (4)
•
Constants.FV_VAR_MODIFICATION_DATE_LONG (5)
•
Constants.FV_VAR_MODIFICATION_DATE_SHORT (6)
•
Constants.FV_VAR_CREATION_DATE_LONG (7)
•
Constants.FV_VAR_CREATION_DATE_SHORT (8)
•
Constants.FV_VAR_FILE_NAME_LONG (9)
•
Constants.FV_VAR_FILE_NAME_SHORT (10)
•
Constants.FV_VAR_HEADER_FOOTER_1 (11) through
Constants.FV_VAR_HEADER_FOOTER_4 (14)
•
Constants.FV_VAR_TABLE_CONTINUATION (15)
•
Constants.FV_VAR_TABLE_SHEET
(1
6)
•
Constants.FV_VAR_HEADER_FOOTER_5 (19) through
Constants.FV_VAR_HEADER_FOOTER_12 (26)
The following type specifies user
defined formats:
Constants.FV_VAR_USER_VARIABLE
(0) - A user defined variable format.

582

XREF
OBJECT REFERENCE

CHAPTER 5

VarFmt methods
Delete, GetProps, ObjectValid, SetProps.

5.107. XRef
Property name

Data Type

Description

Element

Element

The associated element, if the cross
reference is in a FrameMaker
document.

Locked

int

1 if the cross-reference is part of a
text inset that retains formatting
information from the source
document.
The cross-reference is not affected by
global formatting performed on the
document.

NextXRefInDoc

XRef

Next cross-reference instance in
document (FO_XRef ID).

TextRange

TextRange

Text range that the cross-reference
instance encompasses.

Unique

int

The cross-reference’s unique ID.

UserString

string

A string to which clients can store
private data.

XRefFmt

XRefFmt

ID of the cross-reference’s format
(FO_XrefFmt ID).

XRefFile

string

The filename of the file containing
the cross-reference source. If the
cross-reference source is in the same
document as the cross reference, the
filename is an empty string ("").

583

XREF
OBJECT REFERENCE

CHAPTER 5

Property name

Data Type

Description

XRefIsUnresolved

int

1 if FrameMaker was unable to
resolve the cross-reference the last
time it updated crossreferences.
NOTE: This property is set only when
FrameMaker updates
cross-references. Changes to the
document, in and of themselves, do
not affect this property.

XRefSrcText

string

If XRefSrcIsElem is False, the
XRefSrcTex property is a string
specifying UID:pgf_tag:text,
where UIDrepresents the unique ID
for the paragraph, pgf_tag is the
name of the paragraph format, and
text is the text content of the
paragraph.If XRefSrcIsElem is
True, the XRefSrcTex property is a
string specifying
UID:src_name:text, where UID
is the value of the ID attribute of the
source element, name is the element
tag, and text is text content of the
source element.

XRefSrcIsElem

int

1 if the cross-reference source is a
FrameMaker structural element.

XRefSrcElemNonUniqueId

string

If XRefSrcIsElem is True, this is
a string specifying the value of @id of
the source element inside the
element identified by the Unique ID
in XRefSrcText. This is required in
cases where the Id of the source
element is not a Unique ID.

XRefAltText

string

Alternate text for display as the
cross-reference link text. This is given
preference, if present, over the
earlier behavior of getting text from
the source.

XRefClientName

string

The registered name of the client that
created the cross-reference.

584

XREFFMT
OBJECT REFERENCE

CHAPTER 5

Property name
XRefClientType

Data Type
string

Description
The identifier for specifying the
source type for thecross-reference.

XRef methods
Delete, GetProps, GetText, ObjectValid, SetProps.

5.108. XRefFmt
Property name

Data Type

Description

Fmt

string

The cross-reference format (a string
that specifies text and building
blocks).

Name

string

The cross-reference format’s name.

NextXRefFmtInDoc

XRefFmt

Denotes the next cross-reference
format (FO_XRefFmt ID).

XRefFmt methods
Delete, GetProps, ObjectValid, SetProps.

5.109. app
Property name

Data Type

Description

ActiveBook

Book

The book with input focus (FO_Book
ID).

ActiveDoc

Doc

The document with input focus
(FO_Doc ID).

ActiveView

string

Sets the current view. The view can
be one of:
WYSIWYG View
Author View
XML View

ApplyFormatRules

int

1 if element reformatting is enabled.

585

APP

CHAPTER 5

OBJECT REFERENCE

Property name

Data Type

Description

AddMarkerTypeToStandardMarkers

string

The name of a marker type to add to
the standard list of marker types. Use
SetString() to set a marker type
name to this property of the
Constants.FV_SessionId(0)
.

AutoBackup

int

1 if Automatic Backup is enabled.

AutoSave

int

1 if Automatic Save is enabled.

AutoSaveSeconds

int

Time between automatic saves in
seconds (60 seconds to 10800
seconds).

Displaying

int

False if screen refresh is completely
turned off.

DisplayName

string

The name of the display on which the
FrameMaker product session is
running.

DefaultKeyCatalog

Doc

Default Key Catalog for the current
workflow.
Workflow values:
KeyCatalogWorkflowAuthoring
KeyCatalogWorkflowPublishing
KeyCatalogWorkflowSearchIng

FirstKeyCatalogInSession

Doc

First Key Catalog in the session.

KeyCatalogWorkflow

int

Current workflow related to Key
Catalogs.

IsTempOpenSave

int

Gets whether temporary open/save is
in progress. Temporary open/save
happens during view switching
operations.

ExportFilters

string

List of export filters available in the
current session.

FirstCommandInSession

Command

First command in the list of
commands in the session
(FO_Command ID).

586

APP

CHAPTER 5

OBJECT REFERENCE

Property name

Data Type

Description

FirstMenuItemInSession

FMObject

First menu item or menu in the list of
menus, menu items, and menu item
separators in the session
(Constants.FO_Command (56),
Constants.FO_Menu (55),
Constants.FO_MenuItemSepa
rator (57) ID).

FirstOpenBook

Book

First open book (FO_Book ID) in
session.

FirstOpenDoc

Doc

First open document (FO_DocID) in
session.

BinDir

string

Directory path of $FMHOME/bin.

CurrentDir

string

Name of the directory from which the
FrameMaker product was started

CurrentMenuSet

int

Type of menu set. The value is one of:
•
Constants.FV_MENU_QUICK (1)
•
Constants.FV_MENU_COMPLETE (2)
•
Constants.FV_MENU_CUSTOM
(3)

HelpDir

string

Path of the FrameMaker product help
directory

HomeDir

string

Path of $FMHOME

UserSettingsDir

string

Name of the FrameMaker app
directory. As defined by:
%appdata%\Adobe\FrameMake
r\
Returns the HomeDir if the app
directory is not found.

iportFilters

string

List of import filters available in the
current session.

InitDir

string

Directory path of
$FMHOME/fminit

FontAngleNames

Strings

List of font angles available in the
current session.

587

APP

CHAPTER 5

OBJECT REFERENCE

Property name

Data Type

Description

FontFamilyAttributes

Ints

An array of flags that indicate
attributes for each font family listed
by FontFamilyNames. This array of
integers is indexed the same as the
list of font family names, and
corresponds directly to that list. Each
Int is a packed field; the high order 16
bits indicate a surrogate font, and the
low order bits indicate attributes for
the font family. The flags, their mask
values, and their meaning follow:
•
Constants.FV_FAMILY_VISIBLE
(0x00000001) - Family is visible
in menu.
•
Constants.FV_FAMILY_SELECTABLE (0x00000002) - Family can
be selected in menu.
•
Constants.FV_FAMILY_MAPPED (0x00000004) - Family
is always mapped to another
family.
•
Constants.FV_FAMILY_SURROGATE (0xFFFF0000): The family
mapped to, if
Constants.FV_FAMILY_MAPPED (0x00000004) is True.

FontFamilyNames

Strings

List of font family names available in
the current session. This list does not
include combined fonts.

FontVariationNames

Strings

List of font variations available in the
current session.

FontWeightNames

Strings

List of font weights available in the
current session.

Gravity

int

1 if Gravity is turned on for the
session.

GreekSize

int

Size at which to greek text.

HostName

string

Name of the host computer.

588

APP

CHAPTER 5

OBJECT REFERENCE

Property name

Data Type

Description

IconBarOn

int

1 if the four icons that appear on the
upper-right side of the document
window are on. Changing this
property affects only the documents
that are opened subsequently; it
does not affect documents that are
already open.

IsIconified

int

1 if the FrameMaker product window
is iconified.

IsInFront

int

1 if the FrameMaker product window
is in front of other application
windows. You can use this property
to bring the FrameMaker product to
the front or back.

IsOnScreen

int

1 if the FrameMaker product window
is visible on the screen.

Label

string

The title in the FrameMaker product
window title bar.

589

APP

CHAPTER 5

OBJECT REFERENCE

Property name

Data Type

Description

Language

int

Product language. The value is one
of:
•
Constants.FV_LANG_NOLANGUAGE (0x00)
•
Constants.FV_LANG_ENGLISH
(0x01)
•
Constants.FV_LANG_BRITISH
(0x02)
•
Constants.FV_LANG_GERMAN
(0x03)
•
Constants.FV_LANG_FRENCH
(0x05)
•
Constants.FV_LANG_SPANISH
(0x07)
•
Constants.FV_LANG_ITALIAN
(0x09)
•
Constants.FV_LANG_SWEDISH
(0x11)
•
Constants.FV_LANG_JAPANESE
(0x12)
•
Constants.FV_LANG_TRADITIONAL_CHINESE (0x13)
•
Constants.FV_LANG_SIMPLIFIED_CHINESE (0x14)
•
Constants.FV_LANG_KOREAN
(0x15)

MarkerNames

Strings

List of standard marker types for the
current session. For versions prior to
5.5, this property returned the list of
all marker types for the current
session. In version 5.5, marker types
are assigned to the document; use
the MarkerTypeNames property
of Constants.FO_Doc (4) to get
the full list of marker types.

OpenDir

string

Directory in which FrameMaker is
installed.

Path

string

Path to search to start the
FrameMaker product.

590

APP

CHAPTER 5

OBJECT REFERENCE

Property name

Data Type

Description

Platform

string

Name of the platform on which the
current session is running.

ProductIsDemo

bool

1 if the current session is for a demo
version of FrameMaker.

ProductIsStructured

bool

1 if FrameMaker is running in
structured mode for the current
session.

ProductName

string

The FrameMaker product name. The
names for FrameMaker+SGML
indicate FrameMaker running under
the structured product interface.
FrameViewer is retained for
backward compatibility. Can be one
of:
•
FrameMaker
•
FrameMaker+SGML
•
FrameViewer
•
DemoMaker
•
DemoMaker+SGML

ProductFamily

string

The FrameMaker product family
name.:
•
FrameMaker
•
FrameMaker XML Author

ViewQuickAccessBar

int

1 if the QuickAccess bar is visible.

ViewFormattingBar

int

1 if the formatting bar is visible.

Reformatting

int

1 if reformatting is enabled.

RememberMissingFontNames

int

1 if Remember Missing Font Names is
activated.

ScreenHeight

int

Height of the FrameMaker product
window in pixels.

ScreenWidth

int

Width of the FrameMaker product
window in pixels.

591

APP

CHAPTER 5

OBJECT REFERENCE

Property name

Data Type

Description

ScreenX

int

The offset of the FrameMaker
product window in pixels from the
left side of the screen. If you set a
value that would result in the product
window being off the screen, that
value is ignored and the old value is
retained.

ScreenY

int

The offset of the FrameMaker
product window in pixels from the
top of the screen. If you set a value
that would result in the product
window being off the screen, that
value is ignored and the old value is
retained.

SgmlDir

string

Directory path of
$FMHOME/structure/sgml.

Snap

int

1 if Snap is turned on for the session.

StructureDir

string

Directory path of
$FMHOME/structure.

TmpDir

string

Path of the temporary directory for
internal FrameMaker product
processes; the directory specified by
the DOS $TEMP environment
variable.

UserLogin

string

User login name.

UserName

string

User name.

Validating

int

1 if validation is enabled
(FrameMaker only).

VersionMajor

int

Frame version number (before the
decimal).

VersionMinor

int

Frame version number (after the
decimal).

WindowSystem

string

Name of window system that the
FrameMaker product is running
under.

XmlDir

string

Directory path of
$FMHOME/structure/xml.

592

APP

CHAPTER 5

OBJECT REFERENCE

Property name

Data Type

Description

DoNotGenerateErrorLog

int

When1, the FrameMaker error log is
not generated.

NoFlashInPDF

bool

When True, the Flash content in the
PDF becomes static. When False,
Flash objects get embedded in the
PDF and are playable. Default is
False.

No3DInPDF

bool

When True, the 3D objects in the
generated PDF become
2-dimensional. When False, 3D
objects get embedded in the PDF and
do not become 2 dimensional.
Default is False.

DontShowWelcomeScreen

bool

True when FrameMaker is set not to
show the Welcome screen.

EnableAutoSpellCheck

bool

When True, Auto Spell Check is
enabled.

AllowNewFileURL

bool

When True, allows usage of
file:/and file: URLs for
referring to a file.

CharacterReferencesOnXMLExport

bool

When True, if there are
leading/trailing whitespaces (spaces
and tabs) in elements, save the
whitespaces as character references
to enable round-tripping. Else set to
False.
Default: False

DoNotExportInvalidXML

bool

When True, FrameMaker does not
save the XML on disk if there are
validation errors during XML export.

DoNotExportInvalidXML

bool

When True, FrameMaker does not
save the XML on disk if there are
validation errors during XML export.

SuppressXMLParserWarnings

bool

When True, the warning messages
about duplicate declarations in
DTD/Schema do not appear in the
FrameMaker log.

593

APP

CHAPTER 5

OBJECT REFERENCE

Property name

Data Type

Description

RemoveExtraWhiteSpacesOnXMLImp
ort

bool

When True, the extra while spaces
are removed while importing XML.

NoMultiMediaInPDF

bool

When True, the Rich Media (audio
and video) objects in the PDF become
static. When False, Rich Media
objects get embedded in the PDF and
are playable. Default is False.

app methods
Close, GetNamedBook, GetNamedCommand, GetNamedMenu, GetNamedMenuItemSeparator,
GetNamedObject, GetProps, NewNamedBook, NewNamedCommand, NewNamedMenu, NewNamedMenuItemSeparator, NewNamedObject, ObjectValid, SetProps.

594

AFRAME
FUNCTION SUMMARY

CHAPTER 6

6. Function Summary
6.1. AFrame
Delete
Description
The Delete() method is used to delete an object from a document. When you delete an object that
contains another object, all child objects are also deleted with the parent object. For example, if you
delete a frame, all objects within the frame are also deleted.
The Delete() method does not take any arguments.
The method returns FE_SUCCESS on success, else returns one of the following values in FA_errno:
Error

Reason

Constants.FE_BadDocId
(-2)

Invalid document.

Constants.FE_BadObjId
(-3)

Invalid object.

Constants.FE_BadDelet
e (-17)

Specified object could not be deleted.

Constants.FE_BadOper
ation (-27)

Function call specified an illegal operation.

Constants.FE_BadPara
meter (-43)

Function call specified an invalid parameter.

Constants.FE_NotMenu
(72)

Object is a menu item but the document to delete does not belong to
the menu.

Returns
int
Syntax
Delete()

595

AFRAME
FUNCTION SUMMARY

CHAPTER 6

GetProps
Description
The GetProps() method retrieves the complete property list for a specified object.
The GetProps() method takes no arguments.
The method returns a PropVals object that contains an array of property-value pairs, on success.
If the GetProps() method fails, it sets the len field of the returned structure to 0 and assigns one of
the following values to FA_errno.
Error

Reason

Constants.FE_BadDocId
(-2)

Invalid document.

Constants.FE_BadObjId
(-3)

Invalid object.

Constants.FE_WrongPr
oduct (-60)

Current FrameMaker version does not support the specified
operation.

Returns
PropVals
Syntax
GetProps()

SetProps
Description
TheSetProps() method sets the properties of a specified object.
The method takes one argument - An array containing the values of the object to be set.
The method does not return anything on success.
On failure, the method returns one of the following values to FA_errno:
Error

Reason

Constants.FE_BadDocId(-2)

Invalid document.

Constants.FE_BadName (-33)

Specified name is illegal.

Constants.FE_BadNewFrame (-14)

The method cannot move the specified object to this
frame.

596

AFRAME
FUNCTION SUMMARY

CHAPTER 6

Error

Reason

Constants.FE_BadNewGroup (-15)

The method cannot move the specified object to this
graphic object group (FO_Group).

Constants.FE_BadNewSibling (-16)

Object cannot be made a sibling of the specified object.

Constants.FE_BadObjId (-3)

Invalid object.

Constants.FE_BadPropNum (-4)

Specified property number is invalid.

Constants.FE_BadPropType (-5)

Incorrect property type for this function.

Constants.FE_BadRange (-36)

Specified text range is invalid.

Constants.FE_CantSmooth (-38)

Object cannot be smoothed.

Constants.FE_DupName (-32)

Property cannot be set to this name because it is already
used by another object.

Constants.FE_GenRuleAmbiguous
(-55)

General rule in structured document is ambiguous.

Constants.FE_GenRuleConnectorEx
pected (-57)

General rule in structured document is missing a
connector.

Constants.FE_GenRuleItemExpecte
d (-51)

General rule in structured document is missing a rule
item.

Constants.FE_GenRuleLeftBracketE
xpected (-53)

General rule in structured document is missing a left
bracket.

Constants.FE_GenRuleMixedConne
ctors (-52)

General rule in structured document has mixed
connectors.

Constants.FE_GenRuleRightBracket
Expected (-54)

General rule in structured document is missing a right
bracket.

Constants.FE_GenRuleSyntaxError
(-56)

General rule in structured document has a syntax error.

Constants.FE_GroupSelect (-9)

The method cannot select or deselect an object in the
specified group.

Constants.FE_HiddenPage (-40)

The specified value must be a hidden page
(FO_HiddenPage).

Constants.FE_InvContextSpec ()

The method encountered an invalid context specification
in a FrameMaker document.

Constants.FE_NotBookComponent
(-26)

The specified value must be a book component
(FO_BookComponent).

Constants.FE_NotFrame (-12)

The specified value must be a frame.

597

AFRAME
FUNCTION SUMMARY

CHAPTER 6

Error

Reason

Constants.FE_NotGraphic (-11)

The specified value must be a graphic object.

Constants.FE_NotGroup (-13)

The specified value must be a graphic object group
(FO_Group).

Constants.FE_NotTextFrame (-39)

The specified value must be a text column
(FO_TextFrame).

Constants.FE_NotTextObject (-41)

The specified object must be a text object, such as a
paragraph (FO_Pgf) or a flow (FO_Flow).

Constants.FE_OffsetNotFound (-21)

Offset specified for the text location could not be found
in the specified paragraph or text line.

Constants.FE_OutOfRange (-7)

Specified property value is out of the legal range for the
specified property.

Constants.FE_PageFrame (-37)

The specified value must be a page frame object
(FO_UnanchoredFrame).

Constants.FE_ReadOnly (-6)

Property is read-only.

Constants.FE_WithinFrame (-10)

The specified object must first be moved to a different
frame.

Constants.FE_WrongProduct (-60)

The current FrameMaker version does not support this
operation.

Returns
Void
Syntax
SetProps(setVal)
Parameters

Parameter name
setVal

Data
Type
PropV
als

Option
al
No

Description
The property list

598

CHAPTER 6

ARC
FUNCTION SUMMARY

ObjectValid
Description
Indicates whether an object is valid or not.
The method does not take any arguments.
The method returns 1 if the object is valid, else returns 0.
Returns
int
Syntax
ObjectValid()

6.2. Arc
Delete
Description
Deletes the Arc object.
See Delete under the AFrame class for more information.
Returns
int
Syntax
Delete()

GetProps
Description
The GetProps() method retrieves the properties of the Arc object.
See SetProps under the AFrame class for more information.
Returns
PropVals

599

ARC
FUNCTION SUMMARY

CHAPTER 6

Syntax
GetProps()

SetProps
Description
The SetProps() method sets the properties of the Arc object.
See SetProps under the AFrame class for more information.
Returns
Void
Syntax
SetProps(setVal)
Parameters

Parameter name
setVal

Data
Type
PropV
als

Option
al
No

Description
The property list.

ObjectValid
Description
Returns 1 if the Arc object is valid, else returns 0.
See ObjectValid under the AFrame class for more information.
Returns
int
Syntax
ObjectValid()

600

CHAPTER 6

ATTRCONDEXPR
FUNCTION SUMMARY

6.3. AttrCondExpr
ApplyAttributeExpression
Description
ApplyAttributeExpression() is the method to apply the attribute expression to the document.
The method returns FE_Success on success.
Returns
int
Syntax
ApplyAttributeExpression()

GetProps
Description
The GetProps() method gets the properties of the specified attribute expression.
See GetProps under the AFrame class for more information.
Returns
PropVals
Syntax
GetProps()

SetProps
Description
The SetProps() method sets the properties of the specified attribute expression.
See SetProps under the AFrame class for more information.
Returns
Void
Syntax
SetProps(setVal)

601

ATTRIBUTE
FUNCTION SUMMARY

CHAPTER 6

Parameters

Parameter name
setVal

Data
Type
PropV
als

Option
al
No

Description
The property list.

ObjectValid
Description
Returns 1 if the attribute expression is valid, else returns 0.
See ObjectValid under the AFrame class for more information.
Returns
int
Syntax
ObjectValid()

6.4. Attribute
Attribute
Description
Describes a single attribute.
Returns
Attribute
Syntax
Attribute(name, values, valflags, allow)

602

ATTRIBUTEDEF
FUNCTION SUMMARY

CHAPTER 6

Parameters

Parameter name

Data
Type

Option
al

Description

name

strin
g

No

Attribute name.

values

Strin
gs

No

Attribute values.

valflags

uint

No

Validation error flags.

allow

uint

No

Allow error as special case.

6.5. AttributeDef
AttributeDef
Description
Describes a single attribute function.
Returns
AttributeDef
Syntax
AttributeDef(name, required, flags, attrType, choices, defValues,
rangeMin, rangeMax)
Parameters

Parameter name

Data
Type

Option
al

Description

name

strin
g

No

Attribute name.

required

int

No

1 if the attribute is required; 0
otherwise.

flags

uint

No

One of read-only, hidden or neither.

attrType

int

No

The attribute type.

603

ATTRIBUTEDEF
FUNCTION SUMMARY

CHAPTER 6

Parameter name

Data
Type

Option
al

Description

choices

Strin
gs

No

The list of choices if attrType is set
to
Constants.FV_AT_CHOICES(2
)

defValues

Strin
gs

No

The default value, if attribute is not
mandatory.

rangeMin

strin
g

No

The minimum allowed value (if any)

rangeMax

strin
g

No

The maximum allowed value (if any)

The flags parameter indicates whether the attribute is read-only, hidden or neither.
Flag

Meaning

Constants.FV_AF_READ_ONLY(0x0
001)

The attribute value is read-only.

Constants.FV_AF_HIDDEN(0x0002
)

The attribute value is hidden.

NULL

The attribute value is neither read-only nor hidden.

The attrType parameter can have one of the following values:
Value

Meaning

Constants.FV_AT_STRING(0)

Any arbitrary text string.

Constants.FV_AT_STRINGS(1)

One or more arbitrary text strings.

Constants.FV_AT_CHOICES(2)

A value from a list of choices.

Constants.FV_AT_INTEGER(3)

A signed whole number (optionally restricted to a range of
values).

Constants.FV_AT_INTEGERS(4)

One or more integers (optionally restricted to a range of
values).

Constants.FV_AT_REAL(5)

A real number (optionally restricted to a range of values).

Constants.FV_AT_REALS(6)

One or more real numbers (optionally restricted to a range
of values).

Constants.FV_AT_UNIQUE_ID(7)

A string that uniquely identifies the element.

604

ATTRIBUTEDEFS
FUNCTION SUMMARY

CHAPTER 6

Value

Meaning

Constants.FV_AT_UNIQUE_IDREF(
8)

A reference to a UniqueID attribute.

Constants.FV_AT_UNIQUE_IDREFS
(9)

One or more references to a UniqueID attribute.

6.6. AttributeDefs
An Array of AttributeDef objects with integer indexing and a length property.

concat
Description
The original array is unchanged. If an array is provided as a parameter to concat(), each of its elements
are appended as separate array elements at the end of the new array. Returns a new array, the result of
concatenation the given values to the end of the original array.
Returns
AttributeDefs
Syntax
concat(value)
Parameters

Parameter name
value

Data
Type
Attri
buteD
efs

Option
al
No

Description
Can also be arrays.

pop
Description
Removes the last element from the array.
Returns
AttributeDef

605

ATTRIBUTES
FUNCTION SUMMARY

CHAPTER 6

Syntax
pop()

push
Description
Returns the new length of the array.
Returns
number
Syntax
push(value)
Parameters

Parameter name
value

Data
Type
Attri
buteD
ef

Option
al
No

Description
Value to push into the array.

6.7. Attributes
An Array of Attribute objects with integer indexing and a length property.

concat
Description
The original array is unchanged. If an array is provided as a parameter to concat(), each of its elements
are appended as separate array elements at the end of the new array. Returns a new array, the result of
concatenation the given values to the end of the original array.
Returns
Attributes
Syntax
concat(value)

606

ATTRIBUTES
FUNCTION SUMMARY

CHAPTER 6

Parameters

Parameter name
value

Data
Type
Attri
butes

Option
al
No

Description
Can also be arrays.

pop
Description
Removes the last element from the array.
Returns
Attribute
Syntax
pop()

push
Description
Returns the new length of the array.
Returns
number
Syntax
push(value)
Parameters

Parameter name
value

Data
Type
Attri
bute

Option
al
No

Description
Value to push into the array.

607

ATTRIBUTESEX
FUNCTION SUMMARY

CHAPTER 6

6.8. AttributesEx
An Array of AttributeEx objects with integer indexing and a length property.

concat
Description
The original array is unchanged. If an array is provided as a parameter to concat(), each of its elements
are appended as separate array elements at the end of the new array. Returns a new array as the result
of concatenation, with the given values to the end of the original array.
Returns
AttributesEx
Syntax
concat(value)
Parameters

Parameter name
value

Data
Type
Attri
butes
Ex

Option
al
No

Description
Can also be arrays.

pop
Description
Removes the last element from the array.
Returns
AttributeEx
Syntax
pop()

608

BODYPAGE
FUNCTION SUMMARY

CHAPTER 6

push
Description
Returns the new length of the array.
Returns
number
Syntax
push(value)
Parameters

Parameter name
value

Data
Type
Attri
buteE
x

Option
al
No

Description
Value to push into the array.

6.9. BodyPage
Delete
Description
Deletes the specified Body Page.
See Delete under the AFrame class for more information.
Returns
int
Syntax
Delete()

GetProps
Description
The GetProps() method retrieves the properties of the specified Body Page.
See GetProps under the AFrame class for more information.

609

BODYPAGE
FUNCTION SUMMARY

CHAPTER 6

Returns
PropVals
Syntax
GetProps()

SetProps
Description
The SetProps() method sets the properties of the specified Body Page.
See SetProps under the AFrame class for more information.
Returns
Void
Syntax
SetProps(setVal)
Parameters

Parameter name
setVal

Data
Type
PropV
als

Option
al
No

Description
The property list.

ObjectValid
Description
Returns 1 if the Body Page is valid, else returns 0.
See ObjectValid under the AFrame class for more information.
Returns
int
Syntax
ObjectValid()

610

BOOK
FUNCTION SUMMARY

CHAPTER 6

ApplyPageLayout
Description
The ApplyPageLayout() method applies the layout of one page to another page.
The method returns FE_Success on success, and sets FA_errno with one of the following values on
error:
Error

Reason

Constants.FE_WrongProd
uct (-60)

Current FrameMaker version does not support this operation or
fmbatch is running.

Constants.FE_BadOperati
on (-27)

Parameters specified an invalid operation.

Constants.FE_BadParame
ter (-43)

The specified parameter has an invalid value.

Constants.FE_SystemErro
r (-42)

System Error.

Returns
int
Syntax
ApplyPageLayout(srcPage)
Parameters

Parameter name
srcPage

Data
Type
PageO
bject

Option
al
No

Description
The page to which the layout is to be
applied.

6.10. Book
Compare
Description
The Compare() method compares the differences between two versions of files and stores the result
in a CompareRet data object.

611

BOOK
FUNCTION SUMMARY

CHAPTER 6

You can OR the following values into the flags parameter:
Flag

Meaning

Constants.FF_CMP_SUMM
ARY_ONLY (0x01)

Generate a summary document, but not a composite document.

Constants.FF_CMP_CHANG
E_BARS (0x02)

Turn on change bars in the composite document.

Constants.FF_CMP_HYPERL
INKS (0x04)

Put hypertext links in the summary document.

Constants.FF_CMP_SUMKI
T (0x08)

Open the summary document.

Constants.FF_CMP_COMPK
IT (0x10)

Open the composite document.

The returned CompareRet object contains the pointers to the summary and composite results documents.
The method returns the comparison results in the CompareRet object on success. On failure, the
method assigns one of the following values to FA_errno:
Error

Reason

Constants.FE_BadDocId (-2)

Invalid document.

Constants.FE_BadCompare
(-35)

Older and newer documents are not the same types of files.

Constants.FE_CompareTypes
(-34)

One of the files is not a FrameMaker document or book or one
file is a book and the other is a document.

Constants.FE_WrongProduct
(-60)

Current FrameMaker version does not support the operation.

Returns
CompareRet
Syntax
Compare(newerDoc, flags, insertCondTag, deleteCondTag, replaceText,
compareThreshold)

612

BOOK
FUNCTION SUMMARY

CHAPTER 6

Parameters

Parameter name

Data
Type

Option
al

Description

newerDoc

Doc

No

The newer version of the document
or book.

flags

int

No

Bit flags that specify how to generate
the summary and composite
documents. Specify 0 for the default
flags.

insertCondTag

strin
g

No

Indicates the condition tag to apply to
insertions shown in the composite
document. To specify a blank insert
condition tag, enter the value null.

deleteCondTag

strin
g

No

Denotes the condition tag to apply to
deletions shown in the composite
document. To specify a blank delete
condition tag, enter the value null.

replaceText

strin
g

No

Text to appear in place of the deleted
text. To not specify any replacement
text, enter the value null.

compareThreshold

int

No

Threshold expresses the percentage
of words that can change before
paragraphs are considered not equal.
If two paragraphs are equal, word
differences between them are shown
within a paragraph in the composite
document.
If the compareThreshold property is
set to 0, the Compare() method uses
the default value of 75.
If the compareThreshold property is
set to any other value, the Compare()
method uses the setting in the
FrameMaker configuration files.

NewBookComponentInHierarchy
Description
The NewBookComponentInHierarchy() method inserts a book component at a specified position
in a FrameMaker structured book, and returns the component that was newly added, on success.

613

BOOK
FUNCTION SUMMARY

CHAPTER 6

The method returns the element that was added, on success. On failure, the method assigns one of the
following values to FA_errno:
Error

Reason

Constants.FE_BadBookId
(-66)

Invalid book.

Constants.FE_BadCompPat
h (-68)

Component name specified for compName is invalid.

Constants.FE_BadNew (-23)

The object cannot be created.

Constants.FE_BookUnStruc
tured (-67)

The specified book is unstructured.

Returns
Element
Syntax
NewBookComponentInHierarchy(compName, elemLoc)
Parameters

Parameter name

Data
Type

Option
al

Description

compName

strin
g

No

The name of the component to add.

elemLoc

Eleme
ntLoc

No

The position at which to add the new
component.

SilentPrintDoc
Description
The SilentPrintDoc() method prints a document or a book using the default print settings. Default
print settings are the settings that appear in the Print dialog box when the user attempts to print a document.
SilentPrintDoc() initializes the print page size and printer name if they do not have values.
On success, the method returns FE_Success. On failure, the method sets FA_errno to one of the
following values:

614

BOOK
FUNCTION SUMMARY

CHAPTER 6

Error

Reason

Constants.FE_SystemError
(-42)

Could not open or close the printer file.

Constants.FE_BadParamete
r (-43)

Parameter has an invalid value.

Returns
int
Syntax
SilentPrintDoc()

SimpleGenerate
Description
The SimpleGenerate() method generates files for a book.
The method performs the same operation as choosing Update Book from the book Edit menu.
You must set up the book and its generated files before calling SimpleGenerate().
The method returnsFE_Success on success, and assigns FA_errno with one of the following values
on failure:
Error

Reason

Constants.FE_BadOperati
on (-27)

The book is not self-consistent (book generates data in one file that
is source data for another generated file, or page count continually
changes for this operation); there is a duplicate file in the book; all
files in the book are generated files.

Constants.FE_BadParame
ter (-43)

Not a valid book.

Constants.FE_SystemErro
r (-42)

Could not allocate memory, or could not open or save one of the
files in the book.

Returns
int
Syntax
SimpleGenerate(interactive, makeVisible)

615

BOOK
FUNCTION SUMMARY

CHAPTER 6

Parameters

Parameter name

Data
Type

Option
al

Description

interactive

int

No

Set the interactive property to 1 to
display messages and warnings; set
the property to 0 to suppress display
of messages and warnings.

makeVisible

int

No

Specifies whether to display the
generated files. Set to 1 to display the
files, or to 0 to suppress displaying
the files.

SimpleImportFormats
Description
The SimpleImportFormats() method imports formats from a document to a document or a book.
NOTE: If you import formats to a book, SimpleImportFormats() imports formats to each book

component for which the ImportFmtInclude property is set to True.
You can OR the following values into the formatFlags parameter to specify the formats to import.
Flag

What to Import

Constants.FF_UFF_COLOR
(0x0100)

Colors

Constants.FF_UFF_COMBINED_F
ONTS (0x0800)

Combined fonts

Constants.FF_UFF_COND
(0x0010)

Conditions

Constants.FF_UFF_DOCUMENT_
PROPS (0x0400)

Document properties

Constants.FF_UFF_FONT
(0x0002)

Character Catalog formats

Constants.FF_UFF_MATH
(0x0200)

Equation settings

Constants.FF_UFF_PAGE (0x0004) Page layouts
Constants.FF_UFF_PGF (0x0001)

Paragraph Catalog formats

616

BOOK
FUNCTION SUMMARY

CHAPTER 6

Flag

What to Import

Constants.FF_UFF_REFPAGE
(0x0020)

Reference pages

Constants.FF_UFF_REMOVE_EXC
EPTIONS (0x8000)

Remove exception formats from target documents

Constants.FF_UFF_REMOVE_PAG
E_BREAKS (0x4000)

Remove all forced page breaks from target documents

Constants.FF_UFF_TABLE
(0x0008)

Table Catalog formats

Constants.FF_UFF_VAR (0x0040)

Variable formats

Constants.FF_UFF_XREF (0x0080)

Cross-reference formats

The method returns FE_Success on success. If the method fails, it sets FA_errno with one of the
following values:
Error

Reason

Constants.FE_WrongPr
oduct (-60)

Current FrameMaker version does not support books.

Constants.FE_BadDocId
(-2)

Invalid book or document.

Constants.FE_Canceled
(-44)

User canceled the operation.

Constants.FE_FailedStat
e (-45)

FrameMaker failed to open one or more of the book's document files
during the import operation.

Returns
int
Syntax
SimpleImportFormats(fromDoc, formatFlags)
Parameters

Parameter name
fromDoc

Data
Type
Doc

Option
al
No

Description
The document from which the
formats are to be imported.

617

BOOK
FUNCTION SUMMARY

CHAPTER 6

Parameter name

Data
Type
int

formatFlags

Option
al
No

Description
Bit field specifying the formats to be
imported. Specify 0 for the default
flags.

SimpleImportElementDefs
Description
The SimpleImportElementDefs()method imports element definitions and the format change list
catalog from an EDD or FrameMaker document or book to another FrameMaker document or book.
You can OR the following flags into the importFlags parameter:
Flag

Meaning

Constants.FF_IED_REMOVE_
OVERRIDES (0x0001)

Clear format overrides.

Constants.FF_IED_REMOVE_
BOOK_INFO (0x0002)

Clears formatting inherited from a parent book, if the element
definitions are being imported from a document.

Constants.FF_IED_DO_NOT_I
MPORT_EDD (0x0004)

If the source document is an EDD, setting this value does NOT
treat it as an EDD; instead the method just imports its element
catalog.

Constants.FF_IED_NO_NOTIF
Y (0x0008)

Do not issue the Constants.FA_Note_PreImportElemDefs (64)
or Constants.FA_Note_PostImportElemDefs (65) notifications.

The method returns FE_Success on success. If the method fails, it assigns one of the following values
to FA_errno:
Error

Reason

Constants.FE_WrongPro
duct (-60)

Current product version is not Structured FrameMaker.

Constants.FE_BadDocId
(-2)

Invalid book or document.

Returns
int
Syntax
SimpleImportElementDefs(fromDocOrBook, importFlags)

618

BOOK
FUNCTION SUMMARY

CHAPTER 6

Parameters

Parameter name

Data
Type

Option
al

Description

fromDocOrBook

Doc|B
ook

No

The document or book from which to
import element definitions.

importFlags

int

No

Specifies how to import formats.

GetUniqueObject
Description
The GetUniqueObject() method retrieves the object from its persistent unique identifier (UID). The
FrameMaker product assigns a UID to each object in a document or book that is not identified by a name.
The UID, unlike the object's ID, does not change from one session to another.
The GetUniqueObject() method returns the object on success. On failure, it sets FA_errno to one of
the following values:
Error

Reason

Constants.FE_BadDocId
(-2)

Invalid document or book.

Constants.FE_TypeUnNa
med (-19)

Objects of the specified type are not identified by UIDs.

Constants.FE_NameNotF
ound (-20)

Object with specified UID could not be found.

Returns
Object
Syntax
GetUniqueObject(objType, unique)
Parameters

Parameter name

Data
Type

Option
al

Description

objType

int

No

The type of object (for example,
FO_Pgf).

unique

int

No

The unique ID of the object.

619

BOOK
FUNCTION SUMMARY

CHAPTER 6

Close
Description
Closes a document, book, dialog box, or Frame session.
The flags parameter specifies whether to abort or to close open documents or books if they have
unsaved changes. Set theConstants.FF_CLOSE_MODIFIED flag to True (1) to close open documents and books regardless of their state.
The method sets FE_Success on success. On failure, the method assigns the following value to
FA_errno:
Error

Reason

Constants.FE_DocMo
dified (-8)

The document was modified and the flags parameter was set to 0.

Returns
int
Syntax
Close(flags)
Parameters

Parameter name
flags

Data
Type
int

Option
al
No

Description
The Close() method closes the
document or book.
NOTE: Flags specify whether to abort
or to close open documents or books
if they have unsaved changes. Set the
FF_CLOSE_MODIFIED flag to True (1)
to close open documents and books
regardless of their state.

SimpleSave
Description
The SimpleSave() method saves a book.
If you set theinteractive parameter to False and you specify the book's current name for
saveAsName, FrameMaker saves the book under its current name.

620

BOOK
FUNCTION SUMMARY

CHAPTER 6

If you specify another filename for saveAsName, FrameMaker saves the book to that filename.
If you specify an empty string (""), FrameMaker does not save the file. Instead it sets FA_errno to
Constants.FE_BadParameter (-43).
If you set the interactive parameter to True, FrameMaker displays the Save dialog box and allows
the user to choose a filename. The book's current name appears as the default file name.
The SimpleSave() method returns the book it saved, on success.
On failure, the method sets FA_errno, to one of the following values:
Error
•
•

Reason

Constants.FE_Can•
celed (-44)
•
Constants.FE_CanceledByClient (-86)
•
•

•

•
•
•
•
•
•

Constants.FV_FileNotWritable (33) - File was not writable.
Constants.FV_BadSaveFileName (34) - The specified file
name is not allowed by the operating system.
Constants.FV_BadFileId (35) - The file’s operating system ID
was bad.
Constants.FV_CancelSaveFileIsInUse (50) - The file is in use
and the user did not or could not reset the lock. Or the file
is in use, and the Constants.FS_FileIsInUse (17)
parameter is set to Constants.FV_DoCancel (0), or it is set to
Constants.FV_ResetLockAndContinue (7) but FrameMaker
could not reset the lock.
Constants.FV_CancelSaveModDateChanged (52) - The file
has changed since the last time it was opened or saved in
the current session.
Constants.FV_LockCouldntBeReset (2) - File lock could not
be reset.
Constants.FV_LockWasReset (0) - File lock was reset.
Constants.FV_LockNotReset (1) - File lock was not reset.
Constants.FV_FileIsViewOnly (4) - File was View Only.
Constants.FV_NonPortableSaveName (37) - File had a name
that is not portable (Macintosh only).
Constants.FV_NonPortableFileRefs (38) - Referenced
graphics files had filenames that are not portable (Macintosh only).

Constants.FE_WrongProduc
t (-60)

The specified file contains structure and the current product
interface is not Structured FrameMaker.

Constants.FE_FailedState
(-45)
Constants.FE_BadParamete
r (-43)

The filename was invalid.

621

BOOK
FUNCTION SUMMARY

CHAPTER 6

Error
Constants.FE_FilterFailed
(-89)

Reason
Constants.FV_InvalidSaveFilter (42) - The filter specified by
Constants.FS_SaveFileTypeHint (16) is not installed, or the syntax
for Constants.FS_SaveFileTypeHint (16) is invalid.

Returns
Book
Syntax
SimpleSave(saveAsName, interactive)
Parameters

Parameter name

Data
Type

Option
al

Description

saveAsName

strin
g

No

The absolute path in which to save
the document or book.

interactive

int

No

Specifies whether FrameMaker
displays messages and warnings to
the user. Set this parameter to 1 to
display messages and warnings.

NewSeriesObject
Description
The NewSeriesObject() method creates a series object. Series objects include the following object
types:
•
•
•

BodyPage
BookComponent
Pgf

The method allows you to specify the position in the series at which to add the new object.
The method returns the location of the new object, on success. If the method fails, it sets FA_errno to
one of the following values:
Error

Reason

Constants.FE_BadDocId (-2)

Invalid book.

Constants.FE_BadNew (-23)

Object cannot be created.

622

BOOK
FUNCTION SUMMARY

CHAPTER 6

Error

Reason

Constants.FE_BadObjId (-3)

Invalid object.

Constants.FE_NotBodyPage (-24)

The previous parameter must specify the location of a
body page.

Constants.FE_NotPgf (-25)

The previous parameter must specify the location of a
paragraph.

Constants.FE_NotBookCompone
nt (-26)

The previous parameter must specify the location of a book
component.

Returns
Object
Syntax
NewSeriesObject(objType, previous)
Parameters

Parameter name

Data
Type

Option
al

Description

objType

int

No

The type of object to create (for
example, FO_BodyPage or FO_Pgf).

previous

Objec
t

No

The location of the object in the
series after which to add the new
object. To add a paragraph at the start
of a flow, specify the location of the
flow. To add an object at the
beginning of any other series, specify
0.

NewSeriesBookComponent
Description
The NewSeriesBookComponent() method creates a Book Component.
The method allows you to specify the position in the series at which to add the new object.
See the NewSeriesObject method for more information.
Returns
BookComponent
623

BOOK
FUNCTION SUMMARY

CHAPTER 6

Syntax
NewSeriesBookComponent(previous)
Parameters

Parameter name
previous

Data
Type
Objec
t

Option
al
No

Description
The location of the object in the
series after which to add the new
Book Component. To add a paragraph
at the start of a flow, specify the
location of the flow. To add a Book
Component at the beginning of any
other series, specify 0.

NewBookComponentOfTypeInHierarchy
Description
Inserts a book component of a specified type at a specified position in a structured FrameMaker book.
Returns
BookComponent
Syntax
NewBookComponentOfTypeInHierarchy(compName, compType, elemLoc)
Parameters

Parameter name

Data
Type

Option
al

Description

bookId

int

No

The ID of the book to add the
component to

compName

strin
g

No

The name of the component

elemLoc

Eleme
ntLoc

No

The position at which to add the new
element

NOTE: The book you specify for bookId must already be structured.

624

BOOK
FUNCTION SUMMARY

CHAPTER 6

GetConditionalSettings
Description
Get a PropVals object containing the conditional settings of the current book.
Returns
PropVals
Syntax
GetConditionalSettings()

ApplyConditionalSettings
Description
Apply conditional settings in the selected book based on the specified settings.
Returns
Void
Syntax
ApplyConditionalSettings(settings)
Parameters

Parameter name

Data
Type
PropV
als

settings

Option
al
No

Description
The value of the property to set.

The following are the list of settings can be applied:
Property
Constants.FS_ShowState (1)

Meaning
Specify the show state of the conditional text
applied to the book.
•
Constants.FV_ShowAll (1)
•
Constants.FV_ShowAsPerConditions (2)
•
Constants.FV_ShowAsPerExpression (3)

625

BOOK
FUNCTION SUMMARY

CHAPTER 6

Property

Meaning

Constants.FS_ShowConditions
(2)

A string array of the names of the condition tags to
be added to the Show list in the Show/Hide
Conditional Text dialog

Constants.FS_HideConditions
(3)

A string array of the names of the condition tags to
be added to the Hide list in the Show/Hide
Conditional Text dialog

Constants.FS_ActiveCondition
alExpression (6)

The conditional build expression tag to be applied.
•
When reading this property: Returns the
currently applied Conditional Build Expression
tag, if (FS_ShowState = FV_ShowAsPerExpression). Else NULL is returned.
•
When applying this property: Applies the
current active Conditional Build expression if
(FS_ShowState = FV_ShowAsPerExpression).
Otherwise ignored.

Constants.FS_ShowConditionI
ndicators (7)

Show / hide the conditional indicators.

Constants.FS_ApplyCondition
alSettingsToViewOnlyDoc (8)

Apply the conditions to view-only documents in the
book.

Constants.FS_ApplyCondition
alSettingsToNestedBooks (9)

Apply the conditions to nested books within the
current book.

Constants.FS_ApplyCondition
alSettingsShowBookErrorLog
(10)

Show erros in the book error log.

The method returns FE_Success if it succeeds. On failure, the method returns one of the following values
to FA_errno:
Error

Reason

Constants.FE_Expressio
nNotFound

Expression Tag to be applied does not exist in the default
document of the book.

Constants.FE_FailedToA
pplyOnOneOrMoreCom
ponents

Failed to apply conditional settings on one or more book
components.

626

BOOK
FUNCTION SUMMARY

CHAPTER 6

ManageConditionalExpressions
Description
Add, edit, or delete conditional expression tags to the current book. Applies to the options available in
the Add/Edit Conditional Tag dialog.
Returns
Void
Syntax
ManageConditionalExpressions(settings)
Parameters

Parameter name

Data
Type
PropV
als

settings

Option
al
No

Description
The value of the property to set.

Use the following are add, edit, and delete settings:
Property

Meaning

Constants.FS_AddEditExpressi
ons (1)

String array of pair of strings (expression tag,
expression definition) to be added/edited in
conditional expression catalog.

Constants.FS_DeleteExpressio
ns (2)

String array of expression tags to be deleted from
conditional expression catalog.

The method returns FE_Success if it succeeds. On failure, the method returns one of the following values
to FA_errno:
Error

Reason

Constants.FE_CannotAd
dEditExpressionsInOne
OrMoreComponents

Failed to Add/Edit the Expression on one or more book
components while using
F_ApiManageCondiitonalExpressions(). See FrameMaker
Error pod for more details.

627

BOOK
FUNCTION SUMMARY

CHAPTER 6

GetConditionalExpression
Description
Returns the conditional expression definition for the given named expression.
Returns
exprName
Syntax
GetConditionalExpression(exprName)
Parameters

Parameter name
exprName

Data
Type
Strin
g

Option
al
No

Description
Name of the required conditional
build expression.

Save
Description
The Save() method saves a book. The method allows you to script the way FrameMaker saves the file
and to specify responses to warnings and messages that arise while the file is being saved.
You can save a file under its current name or save it as a new file.
The property list for the saveParams parameter is as follows:
Property

Meaning

Constants.FS_SavedFileNa
me (1)

A string that specifies the full path of the saved file.

Constants.FS_SaveNativeEr
ror (2)

The error condition. If the file is saved successfully, this property
is set to FE_Success.

Constants.FS_SaveStatus
(3)

A bit field indicating what happened when the file was saved.

The method returns the document it saved, on success.
On failure the method sets FA_errno to one of the following values:

628

BOOK
FUNCTION SUMMARY

CHAPTER 6

Error
•
•

Reason

Constants.FE_Can•
celed (-44)
•
Constants.FE_CanceledByClient (-86)
•
•

•

•
•
•
•
•
•

Constants.FV_FileNotWritable (33) - File was not writable.
Constants.FV_BadSaveFileName (34) - The specified filename is not allowed by the operating system.
Constants.FV_BadFileId (35) - The file’s operating system ID
was bad.
Constants.FV_CancelSaveFileIsInUse (50) - The file is in use
and the user did not or could not reset the lock. Or the file
is in use, and the Constants.FS_FileIsInUse (17)
parameter is set to Constants.FV_DoCancel (0), or it is set to
Constants.FV_ResetLockAndContinue (7) but FrameMaker
could not reset the lock.
Constants.FV_CancelSaveModDateChanged (52) - The file
has changed since the last time it was opened or saved in
the current session.
Constants.FV_LockCouldntBeReset (2) - File lock could not
be reset.
Constants.FV_LockWasReset (0) - File lock was reset.
Constants.FV_LockNotReset (1) - File lock was not reset.
Constants.FV_FileIsViewOnly (4) - File was View Only.
Constants.FV_NonPortableSaveName (37) - File had a name
that is not portable (Macintosh only).
Constants.FV_NonPortableFileRefs (38) - Referenced
graphics files had filenames that are not portable (Macintosh only).

Constants.FE_WrongProduc
t (-60)

The specified file contains structure and the current product
interface is not Structured FrameMaker.

Constants.FE_FailedState
(-45)
Constants.FE_BadParamete
r (-43)

The filename was invalid.

Constants.FE_FilterFailed
(-89)

Constants.FV_InvalidSaveFilter (42) - The filter specified by
Constants.FS_SaveFileTypeHint (16) is not installed, or the syntax
for Constants.FS_SaveFileTypeHint (16) is invalid.

Returns
Object

629

BOOK
FUNCTION SUMMARY

CHAPTER 6

Syntax
Save(saveAsName, saveParams, saveReturnParams)
Parameters

Parameter name

Data
Type

Option
al

Description

saveAsName

strin
g

No

The path for saving the document or
book.

saveParams

PropV
als

No

A property list that tells FrameMaker
how to save the file and how to
respond to errors and other
conditions. Use
GetSaveDefaultParams() or
AllocatePropVals() to create and
allocate memory for this property list.
To use the default list, specify null.

saveReturnParams

PropV
als

No

A property list that returns
information about how the
FrameMaker product saved the file.

UpdateBook
Description
The UpdateBook() method updates a book.
The method allows you to specify a script (property list) specifying how to update the book and how to
deal with error and warning conditions.
For example, you can specify whether to abort or to continue updating a book if it contains view-only
documents.
NOTE: Always initialize the pointer to the property list that you specify for updateReturnParamspp

to null before you call UpdateBook().
To get a property list to specify for the updateParamsp parameter, use
GetUpdateBookDefaultParams() or create the list from scratch.
The following are the properties that you can use in the property list:

630

BOOK
FUNCTION SUMMARY

CHAPTER 6

Property

Meaning

Constants.FS_AlertUserAboutFailu
re (2)

Alert user with warnings and messages if necessary. Set
this parameter to True or False as desired.
•
True - Notify user when unexpected conditions
occur.
•
False - Do not notify user when unexpected conditions occur.

Constants.FS_AllowInconsistentNu
mProps (6)

Allow the FrameMaker product to update numbering, text
insets and other properties of all the FrameMaker
documents in the book, even if there are documents in
the book with numbering properties that do not match
the properties specified in the book. The permissible
values are as follows:
•
Constants.FV_DoOK (1) - Update numbering even if
there are inconsistent properties in the book.
•
Constants.FV_DoCancel (0) - Cancel the update operation when FrameMaker encounters a document
with inconsistent numbering properties.
•
Constants.FV_DoShowDialog (4) - Show a dialog box
and let the user decide.

Constants.FS_AllowNonFMFiles
(1)

Allow the FrameMaker product to update numbering, text
insets, and other properties of all the FrameMaker
documents in the book, even if there are documents in
the book that were not created by FrameMaker. The
permissible values are as follows:
•
Constants.FV_DoOK (1) - Update the book even if the
book contains files not created by FrameMaker.
•
Constants.FV_DoCancel (0) - Cancel the update operation when it encounters a document not created by
FrameMaker.
•
Constants.FV_DoShowDialog (4) - Show a dialog box
and let the user decide.

631

BOOK
FUNCTION SUMMARY

CHAPTER 6

Property

Meaning

Constants.FS_AllowViewOnlyFiles
(3)

Allow the FrameMaker product to update view-only
documents in the book. The permissible values are as
follows:
•
Constants.FV_DoOK (1) - Update the view-only documents.
•
Constants.FV_DoCancel (0) - Cancel the entire
update operation when it encounters a view-only
document.
•
Constants.FV_DoShowDialog (4) - Show a dialog box
and let the user decide.

Constants.FS_MakeVisible (5)

Make newly generated files (lists and indexes) visible.
Takes the value True or False.
•
True - Make visible.
•
False - Do not make visible.

Constants.FS_ShowBookErrorLog
(4)

Display the book error log for this update operation. Takes
the value True or False.
•
False - Do not display the error log; all warnings and
errors are redirected to the console.
•
True - Display the error log.

Constants.FS_UpdateBookGenerat
edFiles (7)

Update generated files such as TOC, lists, and indexes.
Only update those generated files that have
GenerateInclude set to True in their associated
FO_BookComponent objects. Takes the value True or
False.
•
True - Update generated files.
•
False - Do not update generated files.

Constants.FS_UpdateBookMaster
Pages (12)

Update automatic assignment of master pages in all the
documents of the book. Takes the value True or False.
•
True - Update master pages.
•
False - Do not update master pages.

Constants.FS_UpdateBookNumber
ing (8)

Update numbering in all the documents of the book. Takes
the value True or False.
•
True - Update numbering.
•
False - Do not update numbering.

632

BOOK
FUNCTION SUMMARY

CHAPTER 6

Property

Meaning

Constants.FS_UpdateBookOleLink
s (9)

Update OLE links in all the documents of the book. Takes
the value True or False.
•
True - Update OLE links.
•
False - Do not update OLE links.

Constants.FS_UpdateBookTextRef
erences (10)

Update text insets in all the documents of the book. Takes
the value True or False.
•
True - Update text insets.
•
False - Do not update text insets.

Constants.FS_UpdateBookXRefs
(11)

Update cross-references in all the documents of the book.
Takes the value True or False.
•
•

True - Update cross-references.
False - Do not update cross-references.

The property list to which updateReturnParams is set, has the following property:
Property

Meaning

Constants.FS_UpdateBookS
tatus (1)

A bit field to indicate what happened during the update.

To determine if a particular Constants.FS_UpdateBookStatus (1) bit is set, use
CheckStatus().
The method returns FE_Success on success.
On failure, the method sets FA_errno to one of the following values:
Error

Reason

Constants.FE_BadDocId
(-2)

Invalid book

Constants.FE_BadOperat
ion ()

•

•
•

Constants.FV_BookNotSelfConsistent (0) - The book is not
self-consistent (book generates data in one file that is source
data for another generated file, or page count continually
changes for this operation).
Constants.FV_DuplicateFileInBook (1) - One or more files in the
book is a duplicate of another file.
Constants.FV_NoNonGeneratedFilesInBook (2) - The only files
in the book are generated files.

633

BOOK
FUNCTION SUMMARY

CHAPTER 6

Error
Constants.FE_BadParam
eter (-43)

Reason
•
•

Constants.FE_Canceled
(-44)Constants.FE_Cance
ledByClient (-86)

•

•
•
•
Constants.FE_SystemErr
or (-42)

•
•
•

Constants.FV_BadUpdateBookFileId (64) - Specified book is
invalid.
Constants.FV_BadUpdateBookScriptValue (65) - The update
book script contains an invalid property value.
Constants.FV_CancelInconsistentNumPropsInFileInBook (34) One or more of the book's document files has numbering properties that are inconsistent with the properties stored in the
book.
Constants.FV_CancelNonFMFileInBook (32) - One or more of
the book's document files is not a FrameMaker file.
Constants.FV_CancelViewOnlyFileInBook (33) - One or more of
the book's document files is view-only.
Constants.FV_UserCanceledUpdateBook (35) - The user
canceled the update operation.
Constants.FV_FileInBookNotOpened (96) - One or more files in
the book could not be opened.
Constants.FV_FileInBookNotSaved (97) - One or more files in
the book could not be saved.
Constants.FV_TooManyWindowsUpdateBook (98) - Not
enough memory. Too many windows were open.

Returns
int
Syntax
UpdateBook(updateParams, updateReturnParams)
Parameters

Parameter name
updateParams

Data
Type
PropV
als

Option
al
No

Description
A property list specifying how to
update the book and how to respond
to errors and other conditions. To use
the default list, specify null.

634

BOOK
FUNCTION SUMMARY

CHAPTER 6

Parameter name
updateReturnParams

Data
Type
PropV
als

Option
al
No

Description
A property list that provides
information about how the
FrameMaker product updated the
book. This parameter must be
initialized before you call
UpdateBook().

Import
Description
The Import() method imports text or graphics into a document.
Import() allows you to specify a script (property list) specifying how to import text or graphics and
how to deal with error and warning conditions.
For example, you can specify whether to import a file by reference or by copy.
If you import a file by reference, Import() creates an inset. The following list summarizes the types of
files you can import with Import() and the types of inset objects it creates when you import them by
reference:
•
•
•
•

Graphics - FO_Inset
Text - FO_TiText, FO_TiTextTable
Frame binary document - FO_TiFlow
MIF - FO_TiFlow

NOTE: When importing a graphic, you can specify that it be imported at its default resolution by setting

the Constants.FS_GraphicDpi (15) property to 0 and setting the
Constants.FS_FitGraphicInSelectedRect (14) property to False. If the graphic has no
default resolution, it is imported at 72 dpi
To get a property list to specify for the importParamsp parameter, use
GetImportDefaultParams() or create the list from scratch.
NOTE: Always initialize the pointer to the property list that you specify for importReturnParamspp

to null before you call Import().
The following are the list of properties that can be imported:

635

BOOK
FUNCTION SUMMARY

CHAPTER 6

Property

Meaning

Constants.FS_AlertUserAboutF
ailure (2)

Alert user if an unexpected condition, such as an
unrecognized file type, occurs. Set to either True or False
•
True - Notify user when unexpected conditions occur.
•
False - Do not notify user when unexpected conditions
occur.

Constants.FS_DisallowDoc (8)

Disallow importing FrameMaker binary documents. Set to
either True or False.
•
True - Do not allow importing FrameMaker binary documents.
•
False - Allow importing FrameMaker binary documents.

Constants.FS_DisallowFilterTyp
es (11)

Disallow importing filterable files. Set to either True or False.
•
True - Do not allow importing filterable files.
•
False - Allow importing filterable files.

Constants.FS_DisallowMIF (7)

Disallow importing MIF files. Set to either True or False.
•
True - Do not allow importing MIF files.
•
False - Allow importing MIF files.

Constants.FS_DisallowGraphicT
ypes (9)

Disallow importing graphic files. Set to either True or False.
•
True - Do not allow importing graphic files.
•
False - Allow importing graphic files.

Constants.FS_DisallowMacEditi
ons (10)

Disallow importing Macintosh editions of files. Set to either
True or False.
•
True - Do not allow importing Macintosh editions of
files.
•
False - Allow importing Macintosh editions of files.

Constants.FS_DisallowPlainText
(12)

Disallow importing Text Only files. Set to either True or False.
•
True - Do not allow importing Text Only files.
•
False - Allow importing Text Only files.

Constants.FS_DisallowSgml (33)

Disallow importing SGML documents. Set to either True or
False.
•
True - Do not allow importing SGML documents.
•
False - Allow importing SGML documents.

636

BOOK
FUNCTION SUMMARY

CHAPTER 6

Property

Meaning

Constants.FS_DisallowXml (43)

Disallow importing XML documents. Set to either True or
False.
•
True - Do not allow importing XML documents.
•
False - Allow importing XML documents.

Constants.FS_DontNotifyAPICli
ents (3)

Notify other clients of the import operation. Set to either
True or False.
•
True - Do not notify other clients of the import operation.
•
False - Notify other clients of the import operation.

Constants.FS_FileTypeHint (34)

If the file is filterable, this property is a string that enables
FrameMaker to automatically call the correct filter to filter
the file.
If the file is not filterable, this property contains the value
null.

Constants.FS_FileIsSgmlDoc
(32)

File is an SGML document. The possible values are:
•
Constants.FV_DoOK (1) - Import it anyway.
•
Constants.FV_DoCancel (0) - Cancel the import operation.
•
Constants.FV_DoShowDialog (4) - Show a dialog box
and let the user decide.

Constants.FS_FileIsXmlDoc (37)

File is an XML document. The possible values are:
•
Constants.FV_DoOK (1) - Import it anyway.
•
Constants.FV_DoCancel (0) - Cancel the import operation.
•
Constants.FV_DoShowDialog (4) - Show a dialog box
and let the user decide.

Constants.FS_ForceImportAsTe
xt (17)

Import the file as a Text Only document, even if it is a MIF file
or a filterable file. Set to either True or False.
•
True - Import it as a Text Only file.
•
False - Import it in a format based on its type.

Constants.FS_HowToImport (4)

Import file by reference or copy. The possible values are:
•
Constants.FV_DoByRef (5) - Import file by reference.
•
Constants.FV_DoByCopy (6) - Import file by copy.
•
Constants.FV_DoUserChoice (7) - Allow user to choose
how to import the file.

637

BOOK
FUNCTION SUMMARY

CHAPTER 6

Property

Meaning

Constants.FS_ImportAsType
(36)

Specify the format of the file to import. Possible values are:
•
Constants.FV_AUTORECOGNIZE (0x00) - Default value;
recognize the file type aoutmatically.
•
Constants.FV_TYPE_BINARY (0x01) - A FrameMaker
binary file.
•
Constants.FV_TYPE_MIF (0x02) - A MIF file.
•
Constants.FV_TYPE_TEXT (0x03) - A file containing plain
text.
•
Constants.FV_TYPE_SGML (0x04) - An SGML file.
•
Constants.FV_TYPE_XML (0x05) - An XML file.
•
Constants.FV_TYPE_FILTER (0xFF) - Use a filter to import
this file. You must specify a valid file type hint for the
Constants.FS_FileTypeHint (34) property.

Constants.FS_ManualUpdate
(5)

Update inset manually. Set to either True or False.
•
True - Update inset automatically.
•
False - Do not update inset manually.

Constants.FS_SgmlImportAppli
cation (35)

Retained for compatibility with older versions of
FrameMaker. Use the
Constants.FS_StructuredImportApplication (35) property
instead.

Constants.FS_StructuredImport
Application (35)

String specifying the name of the structure application to use
when importing an XML or SGML file. This property takes
precedence over any other structure application
specification. If the specified application does not exist, the
calling function will fail.
If this property is not set, then the value of this property is
null.

Constants.FS_ShowBrowser (1)

Display the Import dialog box. Set to either True or False.
•
True - Display the Import dialog box.
•
False - Do not display the Import dialog box.

Constants.FS_TextInsetName
(6)

Denotes the Inset name. If not set, the value of this property
is null.

The syntax of the string passed to the Constants.FS_FileTypeHint (34) is as follows:
record_vers vendor format_id platform filter_vers filter_name
NOTE: The fields in the record are not separated by spaces. Spaces are significant data except those that

appear in the filter_name field.

638

BOOK
FUNCTION SUMMARY

CHAPTER 6

For example:
0001PGRFPICTMAC61.0 Built-in PICT reader0001ORBLSVGIAll Platform SVG
reader for 7.0
Each field of the record (except filter_name) specifies a four-byte code. If a code contains fewer than
four alphanumeric characters, the remaining bytes must be filled out with spaces.
record_vers specifies the version of the record, currently 0001.
vendor is a code specifying the filter's vendor. The code is a string of four characters. The following
table lists the possible codes
Code

Meaning

PGRF

Built-in Frame filters.

FAPI

External Frame FDK client filter.

FFLT

External Frame filters.

IMAG

External ImageMark filters.

XTND

External XTND filters.

format_id is a code specifying the format that the filter translates. The code is a string of four characters. The following are the possible codes:
Code

Meaning

CDR

CorelDRAW

CGM

Computer Graphics Metafile

DIB

Device-independent bitmap (Windows)

DRW

Micrografx CAD

DXF

Autodesk Drawing eXchange file (CAD files)

EMF

Enhanced Metafile (Windows)

EPSB

Encapsulated PostScript Binary (Windows)

EPSD

Encapsulated PostScript with Desktop Control Separations (DCS)

EPSF

Encapsulated PostScript (Macintosh)

EPSI

Encapsulated PostScript Interchange

FRMI

FrameImage

FRMV

FrameVector

G4IM

CCITT Group 4 to Image

639

BOOK
FUNCTION SUMMARY

CHAPTER 6

Code

Meaning

GEM

GEM file (Windows)

GIF

Graphics Interchange Format (Compuserve)

HPGL

Hewlett-Packard Graphics Language

IGES

Initial Graphics Exchange Specification (CAD files)

IMG4

Image to CCITT Group 4 (UNIX)

MooV

QuickTime Movie

OLE

Object Linking and Embedding Client (Microsoft)

PCX

PC Paintbrush

PICT

QuickDraw PICT

PNTG

MacPaint

SNRF

Sun Raster File

SRGB

SGI RGB

SVGI

Scalable Vector Graphics

TIFF

Tag Image File Format

WMF

Windows Metafile

WPG

WordPerfect Graphics

XWD

X Windows System Window Dump file

platform is a code specifying the platform on which the filter was run. The code is a string of four characters. The following are the possible codes:
Code

Meaning

MAC6

Macintosh 68000 series

MACP

Power Macintosh

WINT

Windows NT

WIN3

Windows 3.1

WIN4

Windows 95

OS/2

IBM OS/2

UNIX

Generic X/11 (Sun, HP)

640

BOOK
FUNCTION SUMMARY

CHAPTER 6

filter_vers is a string of four characters identifying the version of the filter on that platform. For
example, version 1.0 of a filter is represented by the string 1.0.
filter_name is a text string (up to 31 characters long) that describes the filter.
Import() uses the following properties only for importing FrameMaker documents and MIF
files:
Property

Meaning

Constants.FS_FileIsMakerDoc
(18)

File is a FrameMaker binary document or a MIF file. The
possible values are:
•
Constants.FV_DoOK (1) - Import it anyway.
•
Constants.FV_DoCancel (0) - Cancel the import operation.
•
Constants.FV_DoShowDialog (4) - Show a dialog box and
let the user decide.

Constants.FS_FormatImporte
dText (22)

Format the imported text. The possible values are:
•
Constants.FV_EnclosingDoc (1) - Use formatting in the
enclosing document.
•
Constants.FV_PlainText (2) - Format the imported text as
plain text.
•
Constants.FV_SourceDoc (0) - Use formatting from the
source documents.

Constants.FS_ImportFlowPag
eSpace (21)

If Constants.FS_UseMainFlow (19) is False, then
Constants.FS_ImportFlowPageSpace (21) indicates the type of
pages to search for the flow specified by the
Constants.FS_ImportFlowTag (20) property. The possible values
are:
•
Constants.FV_BodyPage (10) - Search body pages.
•
Constants.FV_ReferencePage (9) - Search reference
pages.

Constants.FS_ImportFlowTag
(20)

If Constants.FS_UseMainFlow (19) is False, then
Constants.FS_ImportFlowTag (20) indicates the name of the
flow to import. If this value is not set, the default value is
null.

Constants.FS_RemoveManual
PageBreaks (23)

Remove manual page breaks if FS_FormatImportedTest is set to
Constants.FV_EnclosingDoc (1). Set to either True or False.
•
True - Remove manual page breaks.
•
False - Do not remove manual page breaks.

641

BOOK
FUNCTION SUMMARY

CHAPTER 6

Property

Meaning

Constants.FS_RemoveOverrid
es (24)

Remove format overrides if Constants.FS_FormatImportedTest
is set to Constants.FV_EnclosingDoc (1). Set to either True or
False.
•
True - Remove format overrides.
•
False - Do not remove format overrides.

Constants.FS_UseMainFlow
(19)

Import text from specified document's main flow. Set to either
True or False.
•
True - Import the text from the main flow.
•
False - Do not import the text from the main flow.

Import() uses the following properties only for importing graphics files:
Property

Meaning

Constants.FS_FileIsGraphic
(13)

File is a graphic file. The possible values are:
•
Constants.FV_DoOK (1) - Import it.
•
Constants.FV_DoCancel (0) - Cancel import operation.
•
Constants.FV_DoShowDialog (4) - Display a dialog box and
let the user decide.

Constants.FS_FitGraphicInSel
ectedRect (14)

Fit the graphic in the selected graphic frame. Set to either True
or False.
•
True - Fit the graphic in the frame.
•
False - Do not fit the graphic in the frame.

Constants.FS_GraphicDpi (15)

Integer specifying dots per inch (DPI) at which to import the
graphic. The default value is 72 (to specify 72 DPI).

Constants.FS_InsetRasterDpi

Denotes the read-only value to indicate the DPI of the bitmap
facet when importing SVG data.

Constants.FS_RasterDpi (38)

Specifies the DPI for the bitmap facet when importing SVG
data. This corresponds to any of the DPI settings in the
Imported Graphic Scaling dialog box.

Constants.FS_RasterImageHei
ght (40)

Specifies the height of the rectangle in which to import the
graphic, when importing SVG data.
NOTE: You should always specify this value in points. This
property corresponds to the height for the Fit in Selected
Rectangle setting in the Imported Graphic Scaling dialog box.

642

BOOK
FUNCTION SUMMARY

CHAPTER 6

Property

Meaning

Constants.FS_RasterImageWi
dth (39)

Specifies the width of the rectangle in which to import the
graphic, when importing SVG data.
NOTE: You should always specify this value in points. This
property corresponds to the width for the Fit in Selected
Rectangle setting in the Imported Graphic Scaling dialog box.

Constants.FS_ShowRasterDpi
Dialog (41)

For importing SVG data, show the Imported Graphic Scaling
dialog box. Default is 1 (one). The values are:
•
1 (one) or any non-zero value: Display the Imported
Graphic Scaling dialog box.
•
0 (zero): Do not display the Imported Graphic Scaling
dialog box.

Import() uses the following properties only for importing ASCII text files:
Property

Meaning

Constants.FS_CellSeparator
(29)

If Constants.FS_FileIsText (16) is set to
Constants.FV_DoImportAsTable (8), then this property
denotes the delimiter or separator used to parse the text into
cells. The default value is null.

Constants.FS_FileIsText (16)

File is a Text Only file. The possible values are:
•
Constants.FV_TextFile_EOLisEOP (12) - Import the file
and convert each end-of-line into a paragraph break.
•
Constants.FV_TextFile_EOLisNotEOP (13) - Import the
file but do not convert each end-of-line into a paragraph
break.
•
Constants.FV_DoImportAsTable (8) - Import the file into
a table.
•
Constants.FV_DoCancel (0) - Cancel the import operation.

Constants.FS_ImportTblTag
(25)

Specifies the table format to use, if Constants.FS_FileIsText
(16) is set to Constants.FV_DoImportAsTable (8). The default
value is null.

Constants.FS_LeaveHeadingRo
wsEmpty (27)

Leave the heading rows empty if Constants.FS_FileIsText (16)
is set to Constants.FV_DoImportAsTable (8).
Constants.FS_LeaveHeadingRowsEmpty (27) is set to either
True or False.
•
True - Leave heading rows empty.
•
False - Do not leave heading rows empty.

643

BOOK
FUNCTION SUMMARY

CHAPTER 6

Property

Meaning

Constants.FS_NumCellSeparato
rs (30)

Denotes the number of spaces to use as a separator, if
Constants.FS_FileIsText (16) is set to
Constants.FV_DoImportAsTable (8), and
Constants.FS_CellSeparator (29) is set to a space (' '). The
default value is 1.

Constants.FS_NumColumns
(31)

Specifies the number of columns in the table, if
Constants.FS_FileIsText (16) is set to
Constants.FV_DoImportAsTable (8), and
Constants.FS_TreatParaAsRow (28) is False. The default value
is 1.

Constants.FS_TblNumHeadingR
ows (26)

Specifies the number of heading rows in the table, if
Constants.FS_FileIsText (16) is set to
Constants.FV_DoImportAsTable (8). The default value is 1.

Constants.FS_TreatParaAsRow
(28)

Convert each line in the text file into a row of table cells and
use Constants.FS_CellSeparator (29) and
Constants.FS_NumCellSeparators (30) to determine how to
divide the line into separate cells, if Constants.FS_FileIsText
(16) is set to Constants.FV_DoImportAsTable (8).
Constants.FS_TreatParaAsRow (28) is set to either True or
False.
•
True - Convert each line into a row of table cells.
•
False - Convert each line into a table cell instead.

When you import text into a table, in addition to setting Constants.FS_FileIsText (16) to
Constants.FV_DoImportAsTable (8), you must specify a value for the
Constants.FS_ImportTblTag (25) property. If you set the
Constants.FS_TreatParaAsRow (28) property to True, you must also specify a value for the
Constants.FS_CellSeparator (29) property.
The property list returned by GetImportDefaultParams() does not specify values for the
Constants.FS_ImportTblTag (25) and Constants.FS_CellSeparator (29) properties.
If you use the property list to import a table and do not specify a value for
Constants.FS_ImportTblTag (25), Import() fails and sets FA_errno to
Constants.FE_BadParameter (-43).
If you set Constants.FS_TreatParaAsRow (28) to True and do not specify a cell separator by
setting Constants.FS_CellSeparator (29), Import() fails and sets FA_errno to
Constants.FE_BadParameter (-43).
If GetImportDefaultParams() fails, the Import() method sets the len field of the returned
PropVals structure to 0.

644

BOOK
FUNCTION SUMMARY

CHAPTER 6

The Import() method returns the object that was imported, on success.
NOTE: Import() returns 0 on success, if it imports a copy or a graphic inset.

On failure, the method assigns one of the following values to FA_errno:
Error

Reason

Constants.FE_SystemError
(-42)

System error, such as an unreadable file or insufficient memory.

Constants.FE_BadParamet
er (-43)

The property list contained an invalid parameter.

Constants.FE_BadFileType
(-83)

The specified file exists, but it does not have the correct file type.

Constants.FE_MissingFile
(-84)

The specified file does not exist.

Constants.FE_NoSuchFlow
(-82)

The script specifies an import flow that does not exist.

Constants.FE_FailedState
(-45)

Internal error.

Constants.FE_CircularRefe
rence (-81)

Importing the specified file causes a circular reference.

Constants.FE_FileClosedBy
Clients

The file was closed by a client before it could be imported.

The property list returned to importReturnParamspp has the following properties:
Property

Meaning

Constants.FS_ImportedFileN
ame (1)

A string specifying the source file's path. If you scripted
Constants.FS_ShowBrowser (1), this path can be different from
the one you specified in the Import script.

Constants.FS_ImportNativeE
rror (2)

The error condition; normally the same value as FA_errno. If
the file is imported successfully,
Constants.FS_ImportNativeError (2) is set to
Constants.FE_Success (0).

Constants.FS_ImportStatus
(3)

A bit field indicating what happened when the file was
imported. See the following table for more information.

Both the Constants.FS_ImportNativeError (2) property and the FA_errno global variable
indicate the result of a call to the Import() method. The following table lists the possible status flags
and the reasons associated with them:

645

BOOK
FUNCTION SUMMARY

CHAPTER 6

Status Flag
•
•
•
•
•

Constants.FE_BadParameter
(-43)
Constants.FE_BadFileType
(-83)
Constants.FE_MissingFile (-84)
Constants.FE_FailedState (-45)
Constants.FE_CanceledByClient (-86) (file was not
imported)

Reason
•
•

•
•

•
•
•

•

•

•
•
•

Constants.FV_BadImportFileName (16) - The specified source filename is invalid.
Constants.FV_BadImportFileType (17) - The Import
script specified a file type different from the source
file's actual type.
Constants.FV_BadImportScriptValue (18) - The
Import script contained an invalid property value.
Constants.FV_BadTextFileTypeHint (29) - The file
was a text file, and the string in Constants.FS_FileTypeHint (34) was not a valid import hint string.
Constants.FV_MissingScript: Import() was called
without a script.
Constants.FV_DisallowedImportType (21) - Source
file's type is disallowed by script.
Constants.FV_NoMainFlow (22) - A script was specified to import the main flow, but the source file
does not have a main flow.
Constants.FV_NoFlowWithSpecifiedName (23) - A
script was specified with a flow name that does not
exist.
Constants.FV_InsertionPointNotInText (24) - The
insertion point in the enclosing document is not in
the text.
Constants.FV_InsufficientMemory (27) - There is
insufficient memory to import the source file.
Constants.FV_BadEnclosingDocId (28) - There is no
open document with the specified ID.
Constants.FV_ImportFileNotReadable (48) - The
specified source file is unreadable.

646

BOOK
FUNCTION SUMMARY

CHAPTER 6

Status Flag
Constants.FE_Success (0)

Reason
•
•
•
•
•
•
•
•

Constants.FV_ImportedByCopy (0) - The source file
was imported by copy.
Constants.FV_ImportTextTable - The source file is a
text file, which was imported into a table.
Constants.FV_ImportedMIF (3) - The source file is a
MIF file.
Constants.FV_ImportedMakerDoc (4) - The source
file is a FASL file.
Constants.FV_ImportedFilteredFile (5) - The source
file was filtered.
Constants.FV_ImportedGraphicFile (6) - The
source file is a graphics file.
Constants.FV_ImportedSgmlDoc (8) - The source
file is an SGML document.
Constants.FV_ImportedXmlDoc (9) - The source file
is an XML document.

647

BOOK
FUNCTION SUMMARY

CHAPTER 6

Status Flag
Constants.FE_Canceled (-44)

Reason
•

•

•

•

•

•

•

•

•

•

•
•

Constants.FV_CancelFileText (32) - The file is text,
so the user or the Import script canceled the
Import operation.
Constants.FV_CancelFileGraphic (36) - The source
file is a graphic, so the user or the Import script
canceled the Import operation.
Constants.FV_CancelFileMacEdition - The source
file is a Macintosh Edition, so the Import script
canceled the Import operation
Constants.FV_CancelFileDoc (33) - The file is a FASL
file, so the user or the script canceled the Import
operation.
Constants.FV_CancelFileSgml (40) - The file is an
SGML document, so the user or the script canceled
the Import operation
Constants.FV_CancelFileXml (41) - The file is an
XML document, so the user or the script canceled
the Import operation.
Constants.FV_CancelFileMIF (34) - The source file
is a MIF file, so the user or the script canceled the
Import operation.
Constants.FV_CancelFileFilterable (35) - The
source file is a filterable file, so the user or the
script canceled the Import operation.
Constants.FV_InsertionPointInFootnote (26) - The
insertion point was in a footnote and the import
script specified to import the file as a table, so the
file could not be imported.
Constants.FV_InsertionPointInTableCell (25) - The
insertion point was in a table cell and the import
script specified to import the file as a table, so the
file could not be imported
Constants.FV_UserCanceledImport (37) - The user
canceled the Import operation.
Constants.FV_UserCanceledImportBrowser : The
user canceled the Import browser

To determine whether a particular Constants.FS_ImportStatus (3) bit is set, use
CheckStatus().

648

BOOK
FUNCTION SUMMARY

CHAPTER 6

Returns
Object
Syntax
Import(textLocP, filename, importParams, importReturnParams)
Parameters

Parameter name

Data
Type

Option
al

Description

textLocP

TextL
oc

No

The text location at which to import
the file.

filename

strin
g

No

The full path of the file to import.

importParams

PropV
als

No

A property list specifying how to
import the file and how to respond to
errors and other conditions. To use
the default list, specify null.

importReturnParams

PropV
als

No

A property list that provides
information about how FrameMaker
imported the file. This parameter
must be initialized before you call
Import().

GetProps
Description
Retrieves the properties of the specified Book.
See GetProps under the AFrame class for more information.
Returns
PropVals
Syntax
GetProps()

649

BOOKCOMPONENT
FUNCTION SUMMARY

CHAPTER 6

SetProps
Description
Sets the value of the specified property of the Book.
See SetProps under the AFrame class for more information.
Returns
Void
Syntax
SetProps(setVal)
Parameters

Parameter name
setVal

Data
Type
PropV
als

Option
al
No

Description
The value to set.

ObjectValid
Description
Indicates whether the specified book is valid. Returns 1 if the specified book is valid, else returns 0.
See ObjectValid under the AFrame class for more information.
Returns
int
Syntax
ObjectValid()

6.11. BookComponent
Delete
Description
Deletes the specified BookComponent object.

650

BOOKCOMPONENT
FUNCTION SUMMARY

CHAPTER 6

See Delete under the AFrame class for more information.
Returns
int
Syntax
Delete()

MoveComponent
Description
Moves a particular book component up and down in the book components sequence. In addition , you
can promote and demote operations of a component in a hierarchy using this method.
Returns
Void
Syntax
MoveComponent(moveAction)
Parameters

Parameter name
moveAction

Data
Type
int

Option
al
No

Description
Specifies the action to move the
component

GetProps
Description
Retrieves the properties of the specified BookComponent object.
See GetProps under the AFrame class for more information.
Returns
PropVals
Syntax
GetProps()

651

CELL
FUNCTION SUMMARY

CHAPTER 6

SetProps
Description
Sets the property of the BookComponent object.
See SetProps under the AFrame class for more information.
Returns
Void
Syntax
SetProps(setVal)
Parameters

Parameter name
setVal

Data
Type
PropV
als

Option
al
No

Description
The value of the property to be set.

ObjectValid
Description
Indicates whether a BookComponent object is valid. Returns 1 if the specified book component is valid,
else returns 0.
See ObjectValid under the AFrame class for more information.
Returns
int
Syntax
ObjectValid()

6.12. Cell
StraddleCells
Description
The StraddleCells() method straddles the specified cells in a table.

652

CELL
FUNCTION SUMMARY

CHAPTER 6

The cells you straddle must all be from the same type of row. You cannot straddle a set of cells that are
in both heading and body rows or footing and body rows. Also, the cells you straddle must be unstraddled. You cannot use this function to further straddle cells that are already straddled.
The StraddleCells() method returns FE_Success on success.
The method assigns one of the following values toFA_errno, on failure:
Error

Reason

Constants.FE_WrongProd
uct (-60)

Current FrameMaker product does not support tables.

Constants.FE_BadOperati
on (-27)

Parameters specify an action that is invalid.

Constants.FE_BadDocId
(-2)

Invalid document.

Constants.FE_BadParame
ter (-43)

Parameter has an invalid value.

Constants.FE_BadObjId
(-3)

Invalid cell.

Returns
int
Syntax
StraddleCells(heightInRows, widthInCols)
Parameters

Parameter name

Data
Type

Option
al

Description

heightInRows

int

No

Denotes the number of cells to
straddle vertically.

widthInCols

int

No

Indicates the number of cells to
straddle horizontally.

UnStraddleCells
Description
The UnStraddleCells() method unstraddles the specified cells in a table.

653

CELL
FUNCTION SUMMARY

CHAPTER 6

The UnStraddleCells() method returns FE_Success on success.The method assigns one of the
following values to FA_errno, on failure:
Error

Reason

Constants.FE_WrongProd
uct (-60)

Current FrameMaker product does not support tables.

Constants.FE_BadOperati
on (-27)

Parameters specify an action that is invalid.

Constants.FE_BadDocId
(-2)

Invalid document.

Constants.FE_BadParame
ter (-43)

Parameter has an invalid value.

Constants.FE_BadObjId
(-3)

Invalid cell.

Returns
int
Syntax
UnStraddleCells(heightInRows, widthInCols)
Parameters

Parameter name

Data
Type

Option
al

Description

heightInRows

int

No

The number of cells to unstraddle
vertically.

widthInCols

int

No

The number of cells to unstraddle
horizontally.

GetText
Description
The GetText() method gets the text from the following types of objects:
•
•
•
•

Cell
Element
Flow
Fn

654

CELL
FUNCTION SUMMARY

CHAPTER 6

•
•
•
•
•
•
•
•
•

Pgf
SubCol
TextFrame
TextLine
TiApiClient
TiFlow
TiText
TiTextTable
XRef

Call this method on the document as follows:
document.GetText(flags)
GetText() returns an object containing an array of text items. Each text item contains either a string
of text, an object that appears within the text (such as a table or an anchored frame), an indicator that
the text properties have changed, or the object that organizes the text (such as a paragraph or a text
column).
NOTE: Use the DeallocateTextItems() method to deallocate the memory used by the

TextItems structure returned by GetText() when you have finished using it.
To get specific types of text items, OR the constants that represent them (for example, use a bitwise OR
to combine FTI_FlowBegin and FTI_String) into flags. To get all types of text items, specify -1.
The method returns a TextItems object containing the array of text items of the requested text types.
TextItem.dataType can be one of the following constants:
Text Item Type

Text Item Represents

Text Item Data

FTI_CharPropsChang
e

A change in the text
properties

Flags indicating which properties have
changed (see the following table).

FTI_ElementBegin

The beginning of a
container structural
element

FO_Element

FTI_ElementEnd

The end of a container
structural element

FO_Element

FTI_ElemPrefixBegin

The beginning of an
element’s prefix

FO_Element

FTI_ElemPrefixEnd

The end of an element’s
prefix

FO_Element

FTI_ElemSuffixBegin

The beginning of an
element’s suffix

FO_Element

655

CELL
FUNCTION SUMMARY

CHAPTER 6

Text Item Type

Text Item Represents

Text Item Data

FTI_ElemSuffixEnd

The end of an element’s
suffix

FO_Element

FTI_FlowBegin

The beginning of a flow

FO_Flow

FTI_FlowEnd

The end of a flow

FO_Flow

FTI_FnAnchor

A footnote

FO_Fn

FTI_FrameAnchor

An anchored frame

FO_AFrame

FTI_LineBegin

The beginning of a line

-

FTI_LineEnd

The end of a line and the
line end type

If the line end is a normal line end, the
value is 0;
if it is a forced line end, the
FTI_HardLineEnd flag is set;
if it is a hyphen line end, the
FTI_HyphenLineEnd flag is set

FTI_MarkerAnchor

A Marker

FO_Marker

FTI_PageBegin

The beginning of a page

FO_Page

FTI_PageEnd

The end of a page

FO_Page

FTI_PgfBegin

The beginning of a
paragraph

FO_Pgf

FTI_PgfEnd

The end of a paragraph

FO_Pgf

FTI_String

A string of characters with
the same condition and
character format.

A character string

FTI_SubColBegin

The beginning of a column

FO_SubCol

FTI_SubColEnd

The end of a column

FO_SubCol

FTI_TblAnchor

A Table

FO_Tbl

FTI_TextFrameBegin

The beginning of a text
frame

FO_TextFrame

FTI_TextFrameEnd

The end of a text frame

FO_TextFrame

FTI_TextInsetBegin

The beginning of a text
inset

FO_TiApiClient, FO_TiFlow, FO_TiText, or
FO_TiTextTable

FTI_TextInsetEnd

The end of a text inset

FO_TiApiClient, FO_TiFlow, FO_TiText, or
FO_TiTextTable

656

CELL
FUNCTION SUMMARY

CHAPTER 6

Text Item Type

Text Item Represents

Text Item Data

FTI_TextObjId

The object to which the
offsets of all the text items
are relative

FO_Pgf or FO_TextLine

FTI_VarBegin

The beginning of a variable

FO_Var

FTI_VarEnd

The end of a variable

FO_Var

FTI_XRefBegin

The beginning of a
cross-reference

FO_XRef

FTI_XRefEnd

The end of a
cross-reference

FO_XRef

The following table lists the bit flags that a client can bitwise AND with the idata field of a
Constants.FTI_CharPropsChange (0x00200000) text item. For example, to determine if
the font family changed, bitwise AND the Constants.FTF_FAMILY (0x80000000) flag with the
idata field.
Flags

Meaning

FTF_ALL

OR of all the flags

FTF_ANGLE

The font angle has changed.

FTF_CAPITALIZATION

The capitalization has changed.

FTF_CHANGEBAR

The change bars have changed.

FTF_CHARTAG

The Character Catalog format has changed.

FTF_COLOR

The color has changed.

FTF_CONDITIONTAG

The condition tag has changed.

FTF_ENCODING

The text encoding has changed,

FTF_FAMILY

The font family has changed.

FTF_IIF

An internal flag having to do with Asian text. input. If there is a
non-zero value for this flag, a front-end processor is controlling that
text and you should not modify the associated text item.

FTF_KERNX

The kern-x characteristic has changed.

FTF_KERNY

The kern-x characteristic has changed.

FTF_LANGUAGE

Character language has changed.

FTF_OUTLINE

The outline characteristic has changed.

FTF_OVERLINE

The overline characteristic has changed.

657

CELL
FUNCTION SUMMARY

CHAPTER 6

Flags

Meaning

FTF_PAIRKERN

The pair kerning has changed.

FTF_POSITION

The character position has changed.

FTF_SHADOW

The shadow characteristic has changed.

FTF_SIZE

The font size has changed.

FTF_SPREAD

The font spread has changed.

FTF_STRETCH

The font stretch value has changed.

FTF_STRIKETHROUGH

The strikethrough characteristic has changed.

FTF_TSUME

The Tsume setting has changed.

FTF_UNDERLINING

The underlining has changed.

FTF_VARIATION

The font variation has changed.

FTF_WEIGHT

The font weight has changed.

On success, the method returns a TextItems structure containing the array of text items of the
requested types.
On failure, the method sets the len field of the returned TextItems structure to 0, and returns one
of the following values toFA_errno:
Error

Reason

Constants.FE_BadDocId (-2)

Invalid document.

Constants.FE_BadObjId (-3)

Invalid Object

Constants.FE_NotTextObjec
t (-41)

Object specified for the text range is not an object that contains
text.

If you call GetText() for an object (FO_Element object), the returned information depends on the type
of element, as shown:
Value

Information Returned

Constants.FV_FO_CONTAI
NER (1)

All the text items from the beginning to the end of the element.

Constants.FV_FO_SYS_VA
R (2)

All the text items from the beginning to the end of the variable.

Constants.FV_FO_XREF (3)

All the text items from the beginning to the end of the cross
reference.

658

CELL
FUNCTION SUMMARY

CHAPTER 6

Value

Information Returned

Constants.FV_FO_FOOTN
OTE (5)

All the text items from the beginning to the end of the footnote.

Constants.FV_FO_TBL_TIT
LE (9)

All the text items from the beginning to the end of the table title.

Constants.FV_FO_TBL_CEL
L (14)

All the text items from the beginning to the end of the cell.

Constants.FV_FO_TBL_HE
ADING (10)

Nothing. GetText() failed.

Constants.FV_FO_TBL_BO
DY (11)
Constants.FV_FO_TBL_FO
OTING (12)
Constants.FV_FO_MARKE
R (4)
Constants.FV_FO_TBL (8)
Constants.FV_FO_GRAPHI
C (6)
Constants.FV_FO_EQN (7)
Constants.FV_FO_TBL_RO
W (13)
Returns
TextItems
Syntax
GetText(flags)
Parameters

Parameter name
flags

Data
Type
int

Option
al
No

Description
Denotes the various bit flags that
specify the items to be retrieved.

659

CELL
FUNCTION SUMMARY

CHAPTER 6

GetProps
Description
Retrieves the properties of the specified cell object.
See GetProps under the AFrame class for more information.
Returns
PropVals
Syntax
GetProps()

SetProps
Description
Sets the desired property of the cell object.
See SetProps under the AFrame class for more information.
Returns
Void
Syntax
SetProps(setVal)
Parameters

Parameter name
setVal

Data
Type
PropV
als

Option
al
No

Description
The value of the property to set.

ObjectValid
Description
Indicates whether a cell object is valid. Returns 1 if the cell object is valid, else returns 0.
See ObjectValid under the AFrame class for more information.

660

CHAPTER 6

CHARFMT
FUNCTION SUMMARY

Returns
int
Syntax
ObjectValid()

6.13. CharFmt
Delete
Description
Deletes the specified CharFmt object.
See Delete under the AFrame class for more information.
Returns
int
Syntax
Delete()

GetProps
Description
Get the properties of the specified CharFmt object.
See GetProps under the AFrame class for more information.
Returns
PropVals
Syntax
GetProps()

SetProps
Description
Sets the value of the property for the specified CharFmt object.
See SetProps under the AFrame class for more information.

661

CMSOBJECT
FUNCTION SUMMARY

CHAPTER 6

Returns
Void
Syntax
SetProps(setVal)
Parameters

Parameter name
setVal

Data
Type
PropV
als

Option
al
No

Description
The value of the property to set.

ObjectValid
Description
Indicates whether the specified CharFmt object is valid. Returns 1 if the CharFmt object is valid, else
returns 0.
See ObjectValid under the AFrame class for more information.
Returns
int
Syntax
ObjectValid()

6.14. CMSObject
CMSSetProperty()
Description
Sets a single property for a CMS object.
Returns
void
Syntax
void CMSSetProperty(cmsSessionId,objectId,propval);

662

CMSOBJECT
FUNCTION SUMMARY

CHAPTER 6

Parameters

Parameter name

Data
Type

Option
al

Description

cmsSessionId

int

No

The ID of the CMS Session

cmsObjectId

int

No

The ID of the CMS Object

propVal

int

No

The specified property of a CMS
object as a PropVal data structure

If CMSSetProperty() fails, the method assigns following values to FA_errno:
Error

Reason

Constants.FE_CMSBadS
essionId

The client specified an invalid session ID.

Constants.FE_CMSBadO
bjectId

The client specified an invalid cms object ID.

Constants.FE_CMSRoot
ObjectExists

The method tries to set a root which already exists.

Constants.FE_CMSBadIt
emFileType

The file type expected by the cms object does not match
the valid file type.

Constants.FE_CMSBadIt
emType

The item type expected by the cms object does not
match the valid item type

Constants.FE_CMSBadIt
emContainerType

The container value expected by the cms object is not
properly set

CMSSetProperties()
Description
Sets multiple properties of a CMS object
Returns
void
Syntax
CMSSetProperties (cmsSessionId,objectId,propVals);

663

CMSOBJECT
FUNCTION SUMMARY

CHAPTER 6

Parameters

Parameter name

Data
Type

Option
al

Description

cmsSessionId

int

No

The ID of the CMS Session

cmsObjectId

int

No

The ID of the CMS Object

propVals

int

No

A property list that specifies the CMS
properties . Properties are added as
propvals with the identifier as
CMSItemPropertyT enum and value.

If CMSSetProperties() fails, the method assigns following values to FA_errno:
Error

Reason

Constants.FE_CMSBadS
essionId

The client specified an invalid session ID.

Constants.FE_CMSBadO
bjectId

The client specified an invalid cms object ID.

Constants.FE_CMSRoot
ObjectExists

The method tries to set a root which already exists.

Constants.FE_CMSBadIt
emFileType

The file type expected by the cms object does not match
the valid file type.

Constants.FE_CMSBadIt
emType

The item type expected by the cms object does not
match the valid item type

Constants.FE_CMSBadIt
emContainerType

The container value expected by the CMS object is not
properly set

CMSGetProperty()
Description
Gets a specified property of a CMS object.
Returns
PropVals
Syntax
CMSGetProperty (cmsSessionId, objectId,propertyId);

664

CMSOBJECT
FUNCTION SUMMARY

CHAPTER 6

Parameters

Parameter name

Data
Type

Option
al

Description

cmsSessionId

int

No

The ID of the CMS Session.

objectId

int

No

The ID of the CMS Object.

propertyId

int

No

F_PropIdentT which allows user to
specify property identifier as Integer
value OR string value based on the
CMS. For e.g. Documentum works on
object name, whereas Generic CMS
works on Integer based identifier ID
of the CMS Object.

If CMSGetProperty() fails, the method assigns following values to FA_errno:
Error

Reason

Constants.FE_CMSBadS
essionId

The client specified an invalid session ID.

Constants.FE_CMSBadO
bjectId

The client specified an invalid cms object ID.

Constants.FE_BadParam
eter

The function call specified an invalid parameter.

CMSGetProperties()
Description
Gets the properties of a CMS object.
Returns
PropVals
Syntax
CMSGetProperties (cmsSessionId, objectId);

665

CMSOBJECT
FUNCTION SUMMARY

CHAPTER 6

Parameters

Parameter name

Data
Type

Option
al

Description

cmsSessionId

int

No

The ID of the CMS Session

objectId

int

No

The ID of the CMS Object

If CMSGetProperties() fails, the method assigns following values to FA_errno:
Error

Reason

Constants.FE_CMSBadS
essionId

The client specified an invalid session ID.

Constants.FE_CMSBadO
bjectId

The client specified an invalid cms object ID.

CMSEnableCommand()
Description
Enables the specified CMS command in the context menu of the CMS tree within FrameMaker.
Returns
void
Syntax
CMSEnableCommand (cmsSessionId, objectId, commandId);
Parameters

Parameter name

Data
Type

Option
al

Description

cmsSessionId

int

No

The ID of the CMS Session

cmsObjectId

int

No

The ID of the CMS Object

commandId

int

No

The command to enable

If CMSEnableCommand() fails, the method assigns following values to FA_errno:

666

CMSOBJECT
FUNCTION SUMMARY

CHAPTER 6

Error

Reason

Constants.FE_CMSBadS
essionId

The client specified an invalid session ID.

Constants.FE_CMSBadO
bjectId

The client specified an invalid cms object ID.

Constants.FE_CMSBadC
ommandId

The client specified an invalid command ID.

CMSDisableCommand()
Description
Disables the specified CMS command in the context menu of the CMS tree within FrameMaker.
Returns
void
Syntax
CMSDisableCommand (cmsSessionId, objectId, commandId);
Parameters

Parameter name

Data
Type

Option
al

Description

cmsSessionId

int

No

The ID of the CMS Session

cmsObjectId

int

No

The ID of the CMS Object

commandId

int

No

The command to disable

If CMSDisableCommand() fails, the method assigns following values to FA_errno:
Error

Reason

Constants.FE_CMSBadS
essionId

The client specified an invalid session ID.

Constants.FE_CMSBadO
bjectId

The client specified an invalid cms object ID.

Constants.FE_CMSBadC
ommandId

The client specified an invalid command ID.

667

CMSOBJECT
FUNCTION SUMMARY

CHAPTER 6

CMSShowCheckoutUI()
Description
Displays the checkout dialog for a CMS object
Returns
bool
Syntax
CMSShowCheckoutUI (sessionId, objectId, hideUiItems);
Parameters

Parameter name

Data
Type

Option
al

Description

sessionId

int

No

The ID of the CMS session

objectId

int

No

The ID of the CMS Object

hideUiItems

int

No

Parameter to customize the checkout
dialog. It can take the values from
CMSCustomizeCheckoutUI enum

Enum constants used to customize CMS Object's Checkout user interface.
The possible values of the hideUiItems field are
Value for flags
FV_CMSCheckoutUI_Id_
ShowDependents

Meaning
Flag to hide “Show dependents” checkbox

If CMSShowCheckoutUI() fails, the method assigns following values to FA_errno:
Error

Reason

Constants.FE_CMSBadS
essionId

The client specified an invalid session ID

Constants.FE_CMSBadO
bjectId

The client specified an invalid cms object ID

Constants.FE_BadParam
eter

The function call specified an invalid parameter.

668

CMSOBJECT
FUNCTION SUMMARY

CHAPTER 6

CMSShowCheckinUI()
Description
Displays the checkin dialog for a CMS object
Returns
bool
Syntax
CMSShowCheckinUI (sessionId, objectId, hideUiItems);
Parameters

Parameter name

Data
Type

Option
al

Description

sessionId

int

No

The ID of the CMS session

objectId

int

No

The ID of the CMS Object

hideUiItems

int

No

Parameter to customize the checkout
dialog. It can take the values from
CMSCustomizeCheckinUI enum

Enum constants used to customize CMS Object's Checkin user interface.
The possible values of the hideUiItems field are
hideUiItems constants

Reason

Constants.FV_CMSChec
kinUI_Id_MajorVersion

Flag to hide “Major version” radio button

Constants.FV_CMSChec
kinUI_Id_VersionLabel

Flag to hide “Version Label” text field

Constants.FV_CMSChec
kinUI_Id_Description

Flag to hide “Description” text field

Constants.FV_CMSChec
kinUI_Id_CheckinComm
ent

Flag to hide “Checkin comment” text field

Constants.FV_CMSChec
kinUI_Id_MakeThisCurr
entVersion

Flag to hide “Make this current version” checkbox

If CMSShowCheckinUI() fails, the method assigns following values to FA_errno:
669

CMSOBJECT
FUNCTION SUMMARY

CHAPTER 6

Error

Reason

Constants.FE_CMSBadS
essionId

The client specified an invalid session ID

Constants.FE_CMSBadO
bjectId

The client specified an invalid cms object ID

Constants.FE_BadParam
eter

The function call specified an invalid parameter.

CMSShowCancelCheckoutUI()
Description
Displays the Cancel Check out dialog for a CMS object
Returns
void
Syntax
CMSShowCancelCheckoutUI (sessionId, objectId);
Parameters

Parameter name

Data
Type

Option
al

Description

cmsSessionId

int

No

The ID of the CMS session

cmsObjectId

int

No

The ID of the CMS object

If CMSShowCancelCheckoutUI() fails, the method assigns following values to FA_errno:
Error

Reason

Constants.FE_CMSBadS
essionId

The client specified an invalid session ID

Constants.FE_CMSBadO
bjectId

The client specified an invalid cms object ID

670

CMSOBJECT
FUNCTION SUMMARY

CHAPTER 6

CMSShowDeleteUI()
Description
Displays the Delete dialog for a CMS object
Returns
CMSDeleteParam
Syntax
CMSShowDeleteUI (F_ObjHandleT cmsSessionId, objectId, T hideUiItems);
Parameters

Parameter name

Data
Type

Option
al

Description

sessionId

int

No

The ID of the CMS session

objectId

int

No

The ID of the CMS Object

hideUiItems

int

No

Parameter to customize the delete
dialog. It can take the values from
CMSCustomizeDeleteUI enum

Enum constants used to customize CMS Object's Delete user interface.
The user can specify one or more of the following flag constants (using the OR expression for multiple
flags) into the hideUiItems field:
Value for flags

Meaning

Constants.FV_CMSDelet
eUI_DeleteAllVersion

Flag to hide “Delete all the version of a file” checkbox

Constants.FV_CMSDelet
eUI_DeleteAllDependen
ts

Flag to hide “Delete all the dependents of a file”
checkbox

If CMSShowDeleteUI() fails, the method assigns following values to FA_errno:
Error

Reason

Constants.FE_CMSBadS
essionId

The client specified an invalid session ID

Constants.FE_CMSBadO
bjectId

The client specified an invalid cms object ID

671

CMSOBJECT
FUNCTION SUMMARY

CHAPTER 6

Error
Constants.FE_BadParam
eter

Reason
The function call specified an invalid parameter.

CMSShowCommonListUI()
Description
Displays the list-based dialogs such as “Show Version”, “Show Checked out files”, “Show dependents”
and “Show result”. These items are fetched using the CMSGetItems CMS command.
Returns
bool
Syntax
CMSShowCommonListUI (cmsSessionId, objectId, commandId, title,
columnProperties);
Parameters

Parameter name

Data
Type

Option
al

Description

cmsSessionId

int

No

The ID of the CMS Session

cmsObjectId

int

No

The ID of the CMS Object

commandId

int

No

The ID of the CMS command

title

int

No

The Title of the Show Dialog

columnProperties

int

No

Properties Columns to show

If CMSShowCommonListUI() fails, the method assigns following values to FA_errno:
Error

Reason

Constants.FE_CMSBadS
essionId

The client specified an invalid session ID.

Constants.FE_CMSBadO
bjectId

The client specified an invalid cms object ID.

Constants.FE_CMSBadC
ommandId

The client specified an invalid command ID.

672

CMSOBJECT
FUNCTION SUMMARY

CHAPTER 6

Error
Constants.FE_BadParam
eter

Reason
The function call specified an invalid parameter.

CMSShowPropertyUI()
Description
Displays the Property dialog for a CMS object
Returns
CMSProperties
Syntax
CMSShowPropertyUI ( cmsSessionId, objectId, props);
Parameters

Parameter name

Data
Type

Option
al

Description

cmsSessionId

int

No

The ID of the CMS Session

cmsObjectId

int

No

The ID of the CMS Object

props

int

No

CMSPropertiesT structure specifies a
set of CMS object propeties. Set NULL
if user wants to show default
properties

If CMSShowPropertyUI() fails, the method assigns following values to FA_errno:
Error

Reason

Constants.FE_CMSBadS
essionId

The client specified an invalid session ID

Constants.FE_CMSBadO
bjectId

The client specified an invalid cms object ID

Constants.FE_BadParam
eter

The function call specified an invalid parameter.

673

CMSOBJECT
FUNCTION SUMMARY

CHAPTER 6

CMSShowPropertyUIWithTitle
Description
Displays the Property dialog for a CMS object with a specified title.
Returns
CMSProperties
Syntax
CMSShowPropertyUIWithTitle ( cmsSessionId, objectId, props, title);
Parameters

Parameter name

Data
Type

Option
al

Description

cmsSessionId

int

No

The ID of the CMS Session

cmsObjectId

int

No

The ID of the CMS Object

props

int

No

CMSPropertiesT structure specifies a
set of CMS object propeties. Set NULL
if user wants to show default
properties

title

strin
g

No

Title of the dialog box

If CMSShowPropertyUIWithTitle fails, the method assigns following values to FA_errno:
Error

Reason

Constants.FE_CMSBadS
essionId

The client specified an invalid session ID

Constants.FE_CMSBadO
bjectId

The client specified an invalid cms object ID

Constants.FE_BadParam
eter

The function call specified an invalid parameter.

674

CMSREGISTRATION
FUNCTION SUMMARY

CHAPTER 6

6.15. CMSRegistration
CMSGetCMSInfo()
Description
Gets the CMS information for a particular CMS registration id.
Returns
CMSInfo
Syntax
CMSGetCMSInfo (cmsId);
Parameters

Parameter name

Data
Type
int

cmsId

Option
al
No

Description
The registration ID of the CMS

If CMSGetCMSInfo() fails, the method assigns following values to FA_errno:
Error
Constants.FE_BadParam
eter

Reason
The function call specified an invalid parameter.

CMSConfigLoginUI()
Description
Configures the CMS Connector Manager dialogs within the FrameMaker interface
Returns
void
Syntax
CMSConfigLoginUI (cmsId, userFields, userLoginUI);

675

CMSSESSION
FUNCTION SUMMARY

CHAPTER 6

Parameters

Parameter name

Data
Type

Option
al

Description

cmsId

int

No

The ID of the CMS

userFields

int

No

Optional user fields with strings. User
can add upto two user fields.

userLoginUI

int

No

1 if user want to impement his own
custom connection manager dialog

If CMSConfigLoginUI() fails, the method assigns following values to FA_errno:
Error
Constants.FE_BadParam
eter

Reason
The function call specified an invalid parameter.

6.16. CMSSession
CMSLogout()
Description
Logs out the user from a particular CMS connection
Returns
void
Syntax
CMSLogout(cmsSessionId);
Parameters

Parameter name
cmsSessionId

Data
Type
int

Option
al
No

Description
The ID of the CMS session

If CMSLogout() fails, the method assigns following values to FA_errno:

676

CMSSESSION
FUNCTION SUMMARY

CHAPTER 6

Error
Constants.FE_CMSFaile
dLogout

Reason
Failed to log out of the CMS

GetCMSObjectFromPath()
Description
Gets CMS object from a URL path
Returns
CMS Object
Syntax
GetCMSObjectFromPath (cmsSessionId, urlPath)
Parameters

Parameter name

Data
Type

Option
al

Description

cmsSessionId

int

No

The ID of the CMS Session

urlPath

int

No

The url pathname of the file or folder

If GetCMSObjectFromPath() fails, the method assigns following values to FA_errno:
Error
Constants.FE_CMSFaile
dGetItemFrompath

Reason
Failed to get the CMS object from the specified path

CMSShowBrowseRepositoryUI
Description
Displays repository browser dialog based on flag “showContainerOnly”
Returns
CMS Object
Syntax
CMSShowBrowseRepositoryUI (cmsSessionId,showContainerOnly);
677

CMSSESSION
FUNCTION SUMMARY

CHAPTER 6

Parameters

Parameter name

Data
Type

Option
al

Description

cmsSessionId

int

No

The ID of the CMS session

showContainerOnly

int

No

1 if only container item is shown 0 if
all items are shown

CMSCreateObject
Description
Creates a CMS object.
Returns
CMS Object
Syntax
CMSCreateObject (cmsSessionId);
Parameters

Parameter name
cmsSessionId

Data
Type
int

Option
al
No

Description
The ID of the CMS session

If CMSCreateObject() fails, the method assigns following values to FA_errno:
Error

Reason

Constants.FE_CMSBadS
essionId

The client specified an invalid session ID.

Constants.FE_CMSObje
ctCreationFailed

Method failed to create a cms object.

CMSGetCmsIdFromSession
Description
Gets the CMS registration id from CMS Session id

678

COLOR
FUNCTION SUMMARY

CHAPTER 6

Returns
CMS Object
Syntax
F_ApiCMSGetCmsIdFromSession (cmsSessionId);
Parameters

Parameter name
cmsSessionId

Data
Type
int

Option
al
No

Description
The ID of the CMS session

If CMSGetCmsIdFromSession() fails, the method assigns following values to FA_errno:
Error
Constants.FE_CMSBadS
essionId

Reason
The client specified an invalid session ID

6.17. Color
Delete
Description
Deletes the specified color object.
See Delete under the AFrame class for more information.
Returns
int
Syntax
Delete()

GetProps
Description
Retrieves the properties of the specified color object.
See GetProps under the AFrame class for more information.

679

COLOR
FUNCTION SUMMARY

CHAPTER 6

Returns
PropVals
Syntax
GetProps()

SetProps
Description
Sets the value of the property for the color object.
See SetProps under the AFrame class for more information.
Returns
Void
Syntax
SetProps(setVal)
Parameters

Parameter name
setVal

Data
Type
PropV
als

Option
al
No

Description
The value of the property to be set.

ObjectValid
Description
Determines whether a color object is valid. Returns 1 if the Color object is valid, else returns 0.
See ObjectValid under the AFrame class for more information.
Returns
int
Syntax
ObjectValid()

680

COMBINEDFONT
FUNCTION SUMMARY

CHAPTER 6

6.18. CombinedFont
CombinedFont
Description
CombinedFont specifies a set of font characteristics for a combined font. The combinedFont field
specifies a CombinedFont object. From this object you can get information about the combined font
such as the base and Western font families, or the combined font name.
Returns
CombinedFont
Syntax
CombinedFont(combinedFont, variation, weight, angle)
Parameters
Data
Type

Parameter name

Option
al

Description

combinedFont

Combi
nedFo
ntDef
n

No

CombinedFont object.

variation

uint

No

Index of the font variation.

weight

uint

No

Index of the font weight.

angle

uint

No

Index of the font angle.

6.19. CombinedFontDefn
CombinedFamilyFonts
Description
Returns the permutations of angles, variations, and weights available for a specified combined font definition.
The method does not take any arguments.
The CombinedFamilyFonts() method returns a CombinedFonts object that provides a list of the
permutations of angles, variations, and weights available for the specified combined font definition.

681

CHAPTER 6

COMBINEDFONTDEFN
FUNCTION SUMMARY

Returns
CombinedFonts
Syntax
CombinedFamilyFonts()

Delete
Description
Deletes the specified CombinedFonts object.
See Delete under the AFrame class for more information.
Returns
int
Syntax
Delete()

GetProps
Description
Retrieves the properties of the specified CombinedFonts object.
See GetProps under the AFrame class for more information.
Returns
PropVals
Syntax
GetProps()

SetProps
Description
Sets the value of the desired property of the CombinedFonts object.
See SetProps under the AFrame class for more information.
Returns
Void

682

COMBINEDFONTS
FUNCTION SUMMARY

CHAPTER 6

Syntax
SetProps(setVal)
Parameters

Parameter name
setVal

Data
Type
PropV
als

Option
al
No

Description
The value of the property to be set.

ObjectValid
Description
Indicates whether a CombinedFonts object is valid. Returns 1 if the CombinedFonts object is valid, else
returns 0.
See ObjectValid under the AFrame class for more information.
Returns
int
Syntax
ObjectValid()

6.20. CombinedFonts
An Array of CombinedFont objects with integer indexing and a length property.

concat
Description
The original array is unchanged. If an array is provided as a parameter to concat(), each of its elements
are appended as separate array elements at the end of the new array. Returns a new array, the result of
concatenation the given values to the end of the original array.
Returns
CombinedFonts

683

COMBINEDFONTS
FUNCTION SUMMARY

CHAPTER 6

Syntax
concat(value)
Parameters

Parameter name
value

Data
Type
Combi
nedFo
nts

Option
al
No

Description
Can also be arrays.

pop
Description
Removes the last element from the array.
Returns
CombinedFont
Syntax
pop()

push
Description
Returns the new length of the array.
Returns
number
Syntax
push(value)

684

COMMAND
FUNCTION SUMMARY

CHAPTER 6

Parameters

Parameter name
value

Data
Type
Combi
nedFo
nt

Option
al
No

Description
The value to push into the array

6.21. Command
Delete
Description
Deletes the specified Command object.
See Delete under the AFrame class for more information.
Returns
int
Syntax
Delete()

GetProps
Description
Retrieves the properties of the specified Command object.
See GetProps under the AFrame class for more information.
Returns
PropVals
Syntax
GetProps()

685

COMMAND
FUNCTION SUMMARY

CHAPTER 6

SetProps
Description
Sets the value of the specified Command property.
See SetProps under the AFrame class for more information.
Returns
Void
Syntax
SetProps(setVal)
Parameters

Parameter name
setVal

Data
Type
PropV
als

Option
al
No

Description
The value of the property to set.

ObjectValid
Description
Identifies whether a Command object is valid or not. Returns 1 if the Command object is valid, else
returns 0.
See ObjectValid under the AFrame class for more information.
Returns
int
Syntax
ObjectValid()

Delete
Description
Deletes the specified Command object.
The method does not take any arguments.
Call the Delete() method directly on the object to be deleted.

686

COMPARERET
FUNCTION SUMMARY

CHAPTER 6

Returns
int
Syntax
Delete()

6.22. CompareRet
CompareRet
Description
CompareRet provides the results of a call to the Compare() method. The method returns a
CompareRet object with the summary and composite documents.
Returns
CompareRet
Syntax
CompareRet(sum, comp)
Parameters

Parameter name

Data
Type

Option
al

Description

sum

Doc

No

Summary Document.

comp

Doc

No

Composite Document.

6.23. CondFmt
Delete
Description
Deletes the specified CondFmt object.
See Delete under the AFrame class for more information.

687

CONDFMT
FUNCTION SUMMARY

CHAPTER 6

Returns
int
Syntax
Delete()

DeleteCondTag
Description
Deletes a conditional tag from a document.
Returns
Status
Syntax
DeleteCondTag(docId, condTagId, action);
Parameters

Parameter name

Data
Type

Option
al

Description

docId

int

No

The id of the document containing
the conditional tag to be deleted

condTagId

int

No

The id of the conditional tag object
(type: FO_CondFmt) in the doc

action

int

No

One of the following:
FF_UNTAGGED_ASK: Prompt the user
FF_UNTAGGED_UNCOND: Make text
unconditional
FF_UNTAGGED_DELETE: Delete text

If DeleteCondTag() fails, the method assigns following values to FA_errno:
Error

Reason

Constants.FE_ReadOnly

Document is read only.

Constants.FE_BadValue

Action is not one of the specified values

Constants.FE_Success

Deletion was successful

688

CONDFMT
FUNCTION SUMMARY

CHAPTER 6

GetProps
Description
Retrieves the properties of the specified CondFmt object.
See GetProps under the AFrame class for more information.
Returns
PropVals
Syntax
GetProps()

SetProps
Description
Sets the value of the specified CondFmt object property.
See SetProps under the AFrame class for more information.
Returns
Void
Syntax
SetProps(setVal)
Parameters

Parameter name
setVal

Data
Type
PropV
als

Option
al
No

Description
The value of the property to set.

ObjectValid
Description
Identifies whether a CondFmt object is valid or not. Returns 1 if the CondFmt object is valid, else returns
0.
See ObjectValid under the AFrame class for more information.

689

DOC
FUNCTION SUMMARY

CHAPTER 6

Returns
int
Syntax
ObjectValid()

6.24. Doc
AddText
Description
Inserts text into a paragraph or a text line.
The text you specify for text must use the FrameMaker character set. To add special characters, you must
specify octal (\) or hexadecimal (\x) sequences. The following table lists some of these sequences.
Hexadecimal
Representation

Special Character

Octal Representation

>

\x3e

\76

“ (straight double
quotation mark)

\x22

\42

“ (left double quotation
mark)

\xd2

\322

” (right double quotation
mark)

\xd3

323

The method returns the location of the text that was added, on success. On failure, it sets one of the
following error numbers to FA_errno:
Error

Reason

Constants.FE_BadDocId (-2)

Invalid document.

Constants.FE_BadObjId (-3)

Invalid Object.

Constants.FE_NotTextObjec
t (-41)

The object that textLoc specifies is not a paragraph (FO_Pgf) or a
text line (FO_TextLine).

Constants.FE_OffsetNotFou
nd (-21)

The offset specified for the text location could not be found in
the specified text object.

Constants.FE_ReadOnly (-6)

The document is read only.

690

DOC
FUNCTION SUMMARY

CHAPTER 6

Error
Constants.FE_BadSelection
ForOperation (-59)

Reason
The location that textLoc specifies is invalid. For example, it is
inside a variable or outside the highest level element in a
structured FrameMaker document.

Returns
TextLoc
Syntax
AddText(textLoc, text)
Parameters

Parameter name

Data
Type

Option
al

Description

textLoc

TextL
oc

No

The text location at which to add the
text.

text

strin
g

No

The text to add.

CenterOnText
Description
Centers a range of text such that the middle of the text appears in the middle of the document window.
The method returns FE_Success if it succeeds. On failure, the method returns one of the following
values toFA_errno:
Error

Reason

Constants.FE_BadDocId (-2)

Invalid document.

Constants.FE_BadRange
(-36)

The specified text range is invalid.

Constants.FE_NotTextObjec
t (-41)

The object that textRange specifies is not a paragraph (FO_Pgf) or
a text line (FO_TextLine).

Constants.FE_OffsetNotFou
nd (-21)

The offset specified for the text location could not be found in
the specified paragraph or text line.

691

DOC
FUNCTION SUMMARY

CHAPTER 6

Returns
int
Syntax
CenterOnText(textRange)
Parameters
Data
Type

Parameter name
textRange

Option
al

TextR
ange

No

Description
The range of text to center.

Clear
Description
Deletes the current selection from a document.
If you specify 0 for flags, the method suppresses any interactive alerts or warnings that arise, leaves the
selected table cells empty, and deletes hidden text.
You can OR the following values into flags:
Flags

Meaning

Constants.FF_INTERACTIVE (0x0001)

Prompt the user with dialog or alert boxes that
arise.

Constants.FF_CUT_TBL_CELLS (0x0002)

Remove cleared table cells.

Constants.FF_VISIBLE_ONLY (0x0010)

Clear only the visible portion of the selection.

Constants.FF_DONT_DELETE_HIDDEN_TE
XT (0x0004)

Do not delete hidden text.

The Constants.FF_INTERACTIVE flag takes precedence over other flags. If you specify
Constants.FF_INTERACTIVE | Constants.FF_DONT_DELETE_HIDDEN_TEXT and the
selection contains hidden text, then FrameMaker allows you to select whether to delete the hidden text
or to retain it.
The method returns FE_Success if it succeeds. On failure, the method returns one of the following
values to FA_errno:
Error
Constants.FE_BadDocId (-2)

Reason
Invalid document.

692

DOC
FUNCTION SUMMARY

CHAPTER 6

Error

Reason

Constants.FE_BadSelectionForOperat
ion (-59)

Current selection is invalid for this operation.

Constants.FE_Canceled (-44)

The User or parameters canceled the operation.

Constants.FE_WrongProduct (-60)

The current FrameMaker version does not support the
requested operation.

Returns
int
Syntax
Clear(flags)
Parameters

Parameter name
flags

Data
Type
int

Option
al
No

Description
Bit field that specifies how to clear
the text and how to handle
interactive alerts. For default settings,
specify 0.

ClearAllChangebars
Description
Clears all change bars from a specified document.
NOTE: The method performs the same function as clicking the Clear All Change Bars box in the Change Bars
dialog box.

The method returns FE_Success if it succeeds. On failure, the method returns one of the following
values to FA_errno:
Error

Reason

Constants.FE_BadDocId (-2)

Invalid document.

Constants.FE_WrongProduc
t (-60)

The current FrameMaker version does not support the requested
operation.

Constants.FE_SystemError
(-42)

A system error occurred.

693

DOC
FUNCTION SUMMARY

CHAPTER 6

Returns
int
Syntax
ClearAllChangebars()

Compare
Description
Compares two documents or two books.
You can OR the values shown in the following table into the flags argument.
Flags

Meaning

Constants.FF_CMP_SUMMA
RY_ONLY (0x01)

Generate a summary document, but not a composite
document.

Constants.FF_CMP_CHANGE
_BARS (0x02)

Turn on change bars in the composite document.

Constants.FF_CMP_HYPERLI
NKS (0x04)

Put hypertext links in the summary document.

Constants.FF_CMP_SUMKIT
(0x08)

Open the summary document.

Constants.FF_CMP_COMPKI
T (0x10)

Open the composite document.

On success, the method returns a CompareRet structure containing the summary and composite documents detailing the changes found, if any.
On failure, the method returns one of the following values to FA_errno:
Error

Reason

Constants.FE_BadDocId
(-2)

Invalid document.

Constants.FE_BadCompa
re (-35)

Documents to be compared are not of the same type.

Constants.FE_CompareT
ypes (-34)

One of the files is not a FrameMaker document or book,
or one file is a book and the other is a document.

Constants.FE_WrongPro
duct (-60)

The current FrameMaker version does not support the
requested operation.

694

DOC
FUNCTION SUMMARY

CHAPTER 6

Returns
CompareRet
Syntax
Compare(newerDoc, flags, insertCondTag, deleteCondTag, replaceText,
compareThreshold)
Parameters

Parameter name

Data
Type

Option
al

Description

newerDoc

Doc

No

The newer version of the document
to be compared.

flags

int

No

Bit flags that specify how to generate
the summary and composite
documents. Specify 0 for the default
flags.

insertCondTag

strin
g

No

The condition tag to apply to
insertions shown in the composite
document. For no insert condition
tag, specify null.

deleteCondTag

strin
g

No

The condition tag to apply to
deletions shown in the composite
document. For no delete condition
tag, specify null.

replaceText

strin
g

No

Text to appear in place of the deleted
text. For no replacement text, specify
null.

compareThreshold

int

No

Threshold expresses the percentage
of words that can change before
paragraphs are considered not equal.
If two paragraphs are equal, word
differences between them are shown
within a paragraph in the composite
document.
If this value is set to zero, the
compare function uses the default
value of 75.If not zero, the function
uses the setting in the FrameMaker
configuration files.

695

DOC
FUNCTION SUMMARY

CHAPTER 6

Copy
Description
Copies the current selection to the FrameMaker Clipboard.
If the value of the flags parameter is 0, the method suppresses any interactive alerts or warnings that
arise.
You can also OR the following values into flags:
Flags

Meaning

Constants.FF_INTERACTIVE (0x0001)

Prompt user with dialog or alert boxes that arise.

Constants.FF_STRIP_HYPERTEXT
(0x0080)

Do not copy any hypertext markers in the selection.

Constants.FF_VISIBLE_ONLY (0x0010)

Copy only the visible portion of the selection.

The Constants.FF_INTERACTIVE (0x0001) flag takes precedence over other flags. If you
specify Constants.FF_INTERACTIVE (0x0001)| Constants.FF_VISIBLE_ONLY
(0x0010) and the selection is not visible, then FrameMaker allows the user to choose whether to copy
the selection or not.
The method returns FE_Success if it succeeds. On failure, the method returns one of the following
values to FA_errno:
Error

Reason

Constants.FE_BadDocId (-2)

Invalid document.

Constants.FE_WrongProduct (-60)

The current FrameMaker version does not support
the requested operation

Constants.FE_BadSelectionForOperatio
n (-59)

The Selection doesn’t support the requested
operation.

Constants.FE_Canceled (-44)

The User or parameters canceled the operation.

Constants.FE_BadOperation (-27)

The parameters specified an invalid operation.

Returns
int
Syntax
Copy(flags)

696

DOC
FUNCTION SUMMARY

CHAPTER 6

Parameters
Data
Type

Parameter name

int

flags

Option
al
No

Description
Bit field that specifies how to copy
the text and how to handle
interactive alerts. For default settings,
specify 0.

Cut
Description
Cuts the current selection to the FrameMaker Clipboard.
If the value of the flags parameter is 0, the method suppresses any interactive alerts or warnings that
arise.
You can OR the following values into flags:
Flags

Meaning

Constants.FF_INTERACTIVE (0x0001)

Prompt user with dialog or alert boxes that arise.

Constants.FF_CUT_TBL_CELLS
(0x0002)

Remove cut table cells.

Constants.FF_VISIBLE_ONLY (0x0010)

Cut only the visible portion of the selection.

Constants.FF_DONT_DELETE_HIDDEN
_TEXT (0x0004)

Do not cut hidden text.

The Constants.FF_INTERACTIVE (0x0001) flag takes precedence over other flags. If you
specify Constants.FF_INTERACTIVE (0x0001)|
Constants.FF_DONT_DELETE_HIDDEN_TEXT (0x0004) and the selection contains hidden
text, then FrameMaker allows the user to choose whether to delete the hidden text or retain it.
The method returns FE_Success if it succeeds. On failure, the method returns one of the following
values to FA_errno:
Error

Reason

Constants.FE_BadDocId (-2)

Invalid document.

Constants.FE_WrongProduct (-60)

The current FrameMaker version does not support
the requested operation

Constants.FE_BadSelectionForOperation
(-59)

The Selection doesn’t support the requested
operation.

697

DOC
FUNCTION SUMMARY

CHAPTER 6

Error

Reason

Constants.FE_Canceled (-44)

The User or parameters canceled the operation.

Constants.FE_BadOperation (-27)

The parameters specified an invalid operation.

Returns
int
Syntax
Cut(flags)
Parameters

Parameter name
flags

Data
Type
int

Option
al
No

Description
Bit field that specifies how to cut the
text and how to handle interactive
alerts. For default settings, specify 0.

DeleteText
Description
Deletes a specified text range from a document.
The method returns FE_Success if it succeeds. On failure, the method returns one of the following
values to FA_errno:
Error

Reason

Constants.FE_BadDelete (-17)

Specified text could not be deleted.

Constants.FE_BadDocId (-2)

Invalid document.

Constants.FE_BadObjId (-3)

Invalid Object

Constants.FE_BadRange (-36)

Specified text range is invalid.

Constants.FE_NotTextObject (-41)

Object specified for the text range is not an object that
contains text, for example, a text frame (FO_TextFrame),
a paragraph (FO_Pgf) or a text line (FO_TextLine).

Constants.FE_BadSelectionForOper
ation (-59)

Selection is within a locked text range.

698

DOC
FUNCTION SUMMARY

CHAPTER 6

Returns
int
Syntax
DeleteText(textRange)
Parameters

Parameter name
textRange

Data
Type
TextR
ange

Option
al
No

Description
The text range to delete.

DemoteElement
Description
Demotes the selected structural element or elements. The element becomes a child of the sibling
element before it.
NOTE: At least one structural element must be selected in the document, before calling DemoteElement().

The method does not return anything on success.
On failure, the method returns one of the following values toFA_errno:
Error

Reason

Constants.FE_WrongProduct
(-60)

The current FrameMaker version does not support the
requested operation

Constants.FE_BadDocId (-2)

Invalid document.

Constants.FE_BadSelectionForO
peration (-59)

Current text selection is invalid for this operation.

Returns
Void
Syntax
DemoteElement()

699

DOC
FUNCTION SUMMARY

CHAPTER 6

GetTextForRange
Description
Gets the text for a specified text range.
Call the method on the document as follows:
document.GetTextForRange()
You can OR the following constants into the flags parameter, to retrieve various text items:
Text Item Type

Text Item Represents

Text Item Data

Constants.FTI_CharPr
opsChange
(0x00200000)

A change in the text
properties

Flags indicating which properties have
changed (see the following table).

Constants.FTI_Eleme
ntBegin
(0x00080000)

The beginning of a
container structural
element

FO_Element

Constants.FTI_Eleme
ntEnd (0x00100000)

The end of a container
structural element

FO_Element

Constants.FTI_ElemPr
efixBegin
(0x08000000)

The beginning of an
element’s prefix

FO_Element

Constants.FTI_ElemPr
efixEnd (0x10000000)

The end of an element’s
prefix

FO_Element

Constants.FTI_ElemS
uffixBegin
(0x20000000)

The beginning of an
element’s suffix

FO_Element

Constants.FTI_ElemS
uffixEnd
(0x40000000)

The end of an element’s
suffix

FO_Element

Constants.FTI_FlowB
egin (0x00000020)

The beginning of a flow

FO_Flow

Constants.FTI_FlowEn
d (0x00000040)

The end of a flow

FO_Flow

Constants.FTI_FnAnc
hor (0x00001000)

A footnote

FO_Fn

Constants.FTI_Frame
Anchor (0x00000800)

An anchored frame

FO_AFrame

700

DOC
FUNCTION SUMMARY

CHAPTER 6

Text Item Type

Text Item Represents

Text Item Data

Constants.FTI_LineBe
gin (0x00000002)

The beginning of a line

-

Constants.FTI_LineEn
d (0x00000004)

The end of a line and the
line end type

If the line end is a normal line end, the
value is 0;
if it is a forced line end, the
FTI_HardLineEnd flag is set;
if it is a hyphen line end, the
FTI_HyphenLineEnd flag is set

Constants.FTI_Marke
rAnchor
(0x00004000)

A Marker

FO_Marker

Constants.FTI_PageB
egin (0x00000080)

The beginning of a page

FO_Page

Constants.FTI_PageE
nd (0x00000100)

The end of a page

FO_Page

Constants.FTI_PgfBeg
in (0x00000008)

The beginning of a
paragraph

FO_Pgf

Constants.FTI_PgfEnd
(0x00000010)

The end of a paragraph

FO_Pgf

Constants.FTI_String
(0x00000001)

A string of characters with
the same condition and
character format.

A character string

Constants.FTI_SubCol
Begin (0x00000200)

The beginning of a column

FO_SubCol

Constants.FTI_SubCol
End (0x00000400)

The end of a column

FO_SubCol

Constants.FTI_TblAnc
hor (0x00002000)

A Table

FO_Tbl

Constants.FTI_TextFra
meBegin
(0x00400000)

The beginning of a text
frame

FO_TextFrame

Constants.FTI_TextFra
meEnd (0x00800000)

The end of a text frame

FO_TextFrame

Constants.FTI_TextIns
etBegin (0x02000000)

The beginning of a text
inset

FO_TiApiClient, FO_TiFlow, FO_TiText, or
FO_TiTextTable

701

DOC
FUNCTION SUMMARY

CHAPTER 6

Text Item Type

Text Item Represents

Text Item Data

Constants.FTI_TextIns
etEnd (0x04000000)

The end of a text inset

FO_TiApiClient, FO_TiFlow, FO_TiText, or
FO_TiTextTable

Constants.FTI_TextOb
jId (0x01000000)

The object to which the
offsets of all the text items
are relative

FO_Pgf or FO_TextLine

Constants.FTI_VarBeg
in (0x00020000)

The beginning of a variable

FO_Var

Constants.FTI_VarEnd
(0x00040000)

The end of a variable

FO_Var

Constants.FTI_XRefBe
gin (0x00008000)

The beginning of a
cross-reference

FO_XRef

Constants.FTI_XRefEn
d (0x00010000)

The end of a
cross-reference

FO_XRef

The following table lists the flags for FTI_CharPropsChange. These flags indicate which properties
have changed.
Flags

Meaning

Constants.FTF_ALL
(0xFFFFFE03)

OR of all the flags

Constants.FTF_ANGL
E (0x10000000)

The font angle has changed.

Constants.FTF_CAPIT
ALIZATION
(0x000040000)

The capitalization has changed.

Constants.FTF_CHAN
GEBAR (0x01000000)

The change bars have changed.

Constants.FTF_CHAR
TAG (0x00008000)

The Character Catalog format has changed.

Constants.FTF_COLO
R (0x00010000)

The color has changed.

Constants.FTF_CONDI
TIONTAG
(0x00000001)

The condition tag has changed.

Constants.FTF_ENCO
DING (0x00000200)

The text encoding has changed,

702

DOC
FUNCTION SUMMARY

CHAPTER 6

Flags

Meaning

Constants.FTF_FAMIL
Y (0x80000000)

The font family has changed.

Constants.FTF_IIF
(0x00000002)

An internal flag having to do with Asian text. input. If there is a
non-zero value for this flag, a front-end processor is controlling that
text and you should not modify the associated text item.

Constants.FTF_KERNX
(0x00080000)

The kern-x characteristic has changed.

Constants.FTF_KERNY
(0x00040000)

The kern-x characteristic has changed.

Constants.FTF_LANG
UAGE (0x00000800)

Character language has changed.

Constants.FTF_OUTLI
NE (0x00800000)

The outline characteristic has changed.

Constants.FTF_OVERL
INE (0x02000000)

The overline characteristic has changed.

Constants.FTF_PAIRK
ERN (0x00200000)

The pair kerning has changed.

Constants.FTF_POSITI
ON (0x00002000)

The character position has changed.

Constants.FTF_SHAD
OW (0x00400000)

The shadow characteristic has changed.

Constants.FTF_SIZE
(0x00100000)

The font size has changed.

Constants.FTF_SPREA
D (0x00020000)

The font spread has changed.

Constants.FTF_STRET
CH (0x00001000)

The font stretch value has changed.

Constants.FTF_STRIK
ETHROUGH
(0x04000000)

The strikethrough characteristic has changed.

Constants.FTF_TSUM
E (0x00000400)

The Tsume setting has changed.

Constants.FTF_UNDE
RLINING
(0x08000000)

The underlining has changed.

703

DOC
FUNCTION SUMMARY

CHAPTER 6

Flags

Meaning

Constants.FTF_VARIA
TION (0x40000000)

The font variation has changed.

Constants.FTF_WEIG
HT (0x20000000)

The font weight has changed.

On success, the method returns a TextItems structure containing the array of text items of the
requested types.
On failure, the method sets the len field of the returned TextItems structure to 0, and returns one
of the following values toFA_errno:
Error

Reason

Constants.FE_BadDocId (-2)

Invalid document.

Constants.FE_BadObjId (-3)

Invalid Object

Constants.FE_NotTextObjec
t (-41)

Object specified for the text range is not an object that contains
text.

Constants.FE_BadRange
(-36)

Specified text range is invalid.

Constants.FE_OffsetNotFou
nd (-21)

Offset specified for the text location could not be found in the
specified paragraph or text line.

NOTE: The returned TextItems structure references memory that is allocated by the method. Use the Deal-

locateTextItems() method to free this memory when you are done with using it.
Returns
TextItems
Syntax
GetTextForRange(tr, flags)
Parameters

Parameter name
tr

Data
Type
TextR
ange

Option
al
No

Description
The text range containing the text you
want to get.

704

DOC
FUNCTION SUMMARY

CHAPTER 6

Data
Type

Parameter name
flags

int

Option
al
No

Description
Bit flags that specify the type of text
items to retrieve. To get specific types
of text items, OR the constants that
represent them (for example,
FTI_FlowBegin and FTI_String) into
flags. To get all types of text items,
specify -1.

GetTextForRange2
Description
Gets the text for a specified text range.
You can OR the same flags as in the GetTextForRange() method, for the flags parameter.
On success, the method returns a TextItems structure containing the array of text items of the
requested types.
On failure, the method sets the len field of the returned TextItems structure to 0, and returns one
of the following values toFA_errno:
Error

Reason

Constants.FE_BadDocId (-2)

Invalid document.

Constants.FE_BadObjId (-3)

Invalid Object

Constants.FE_NotTextObjec
t (-41)

Object specified for the text range is not an object that contains
text.

Constants.FE_BadRange
(-36)

Specified text range is invalid.

Constants.FE_OffsetNotFou
nd (-21)

Offset specified for the text location could not be found in the
specified paragraph or text line.

NOTE: The returned TextItems structure references memory that is allocated by the method. Use the DeallocateTextItems() method to free this memory when you are done with using it.

Returns
TextItems
Syntax
GetTextForRange2(tr, flags, flags2)

705

DOC
FUNCTION SUMMARY

CHAPTER 6

Parameters

Parameter name

Data
Type

Option
al

Description

tr

TextR
ange

No

The text range containing the text you
want to get.

flags

int

No

Bit flags for the base set text item
types that of text items to retrieve.

flags2

int

No

Bit flags for the extended set of text
item types that specify the type of
text items to retrieve. To get specific
types of text items from the extended
set, OR the constants that represent
them (for example, use a bitwise OR
to combine FTI2_RubiTextBegin and
FTI2_RubiTextEnd) into flags2.
To get all types of the extended set of
text items, specify -1.

GetTextProps
Description
Gets the text properties (such as the format tag, font family and size, and conditions) for a location in
text.
As the text properties can be different for each character, you can only get the text properties for an individual location in the text.
On success, the method returns a PropVals structure with the text property list for the specified location.
On failure, the method sets the len field of the returned PropVals structure to 0, and returns one of
the following values toFA_errno:
Error

Reason

Constants.FE_BadDocId
(-2)

Invalid document.

Constants.FE_BadObjId
(-3)

Invalid Object

Constants.FE_NotTextObj
ect (-41)

Object specified for the text range is not an object that contains
text.

706

DOC
FUNCTION SUMMARY

CHAPTER 6

Error

Reason

Constants.FE_OffsetNotF
ound (-21)

Offset specified for the text location could not be found in the
specified paragraph or text line.

Constants.FE_WrongProd
uct (-60)

The current FrameMaker version does not support the requested
operation

Returns
PropVals
Syntax
GetTextProps(textLoc)
Parameters

Parameter name
textLoc

Data
Type
TextL
oc

Option
al
No

Description
The text location of the character that
you want to get text properties for.
The returned properties are the
properties that apply to the character
to the right of the specified location.

GetTextPropVal
Description
Gets a text property (such as the format tag, font family and size, or conditions) for a location in text.
As a text property can be different for each character, you can get the property for only one location in
text at a time.
On success, the method returns a PropVal structure with the details of the specified property.On
failure, the method returns one of the following values to FA_errno:
Error

Reason

Constants.FE_BadDocId
(-2)

Invalid document.

Constants.FE_BadObjId
(-3)

Invalid Object

Constants.FE_BadPropN
um (-4)

Specified property number is invalid.

707

DOC
FUNCTION SUMMARY

CHAPTER 6

Error

Reason

Constants.FE_BadPropTy
pe (-5)

Incorrect property type for this function.

Constants.FE_WrongPro
duct (-60)

The current FrameMaker version does not support the requested
operation

Returns
PropVal
Syntax
GetTextPropVal(textLoc, propNum)
Parameters

Parameter name

Data
Type

Option
al

Description

textLoc

TextL
oc

No

The text location of the character for
which you want to get the the text
property. The returned property
applies to the character to the right of
this location.

propNum

int

No

The property to query. Specify a
constant, such as FontFamily.

NOTE: The returned PropVal structure references memory that is allocated by the method. Use the Deal-

locatePropVal() method to free this memory when you are done with using it.

GetTextVal
Description
Gets the value of a specified text property, which can be of any type.
On success, the method returns a TypedVal structure containing the value of the specified property.On failure, the method returns one of the following values to FA_errno:
Error

Reason

Constants.FE_BadDocId (-2)

Invalid document.

Constants.FE_BadObjId (-3)

Invalid Object

708

DOC
FUNCTION SUMMARY

CHAPTER 6

Error

Reason

Constants.FE_BadPropNum
(-4)

Specified property number is invalid.

Constants.FE_BadPropType
(-5)

Incorrect property type for this function.

Constants.FE_NotTextObjec
t (-41)

Object specified for the text location is not an object that
contains text.

Constants.FE_OffsetNotFou
nd (-21)

Offset specified for the text location could not be found in the
specified paragraph or text line.

Constants.FE_WrongProduc
t (-60)

The current FrameMaker version does not support the requested
operation

Returns
TypedVal
Syntax
GetTextVal(textLoc, propNum)
Parameters

Parameter name

Data
Type

Option
al

Description

textLoc

TextL
oc

No

The text location of the character for
which you want to get the text
property. The returned property
applies to the character to the right of
this location.

propNum

int

No

The property to query. Specify a
constant, such as FontFamily.

HypertextCommand
Description
Simulates a user-invoked hypertext command.
NOTE: Calling the HypertextCommand() method has the same effect as a user clicking on a hypertext
marker containing the specified text.

The method returns FE_Success on success.

709

DOC
FUNCTION SUMMARY

CHAPTER 6

On failure, the method returns the following value to FA_errno:
Error

Reason

Constants.FE_BadDocId
(-2)

Invalid document.

Returns
int
Syntax
HypertextCommand(hypertext)
Parameters

Parameter name
hypertext

Data
Type
strin
g

Option
al
No

Description
A hypertext command to execute,
such as gotolink
orpreviouslink.You can specify
any command that is valid in a
hypertext marker in the document.

MergeIntoFirst
Description
Merges the selected structural elements into the first element in the selection.
NOTE: At least two structural elements must be selected in the document before calling the MergeInto-

First() method.
On success, the method does not return any value.
On failure, the method returns one of the following values to FA_errno:
Error

Reason

Constants.FE_WrongProduct (-60)

The current FrameMaker version does not support the
requested operation

Constants.FE_BadDocId (-2)

Invalid document.

Constants.FE_BadSelectionForOpera
tion (-59)

Current text selection is invalid for this operation.

710

DOC
FUNCTION SUMMARY

CHAPTER 6

Returns
Void
Syntax
MergeIntoFirst()

MergeIntoLast
Description
Merges the selected structural elements into the last element in the selection.
NOTE: At least two structural elements must be selected in the document before calling the MergeIntoLast() method.

On success, the method does not return any value.
On failure, the method returns one of the following values to FA_errno:
Error

Reason

Constants.FE_WrongProduct (-60)

The current FrameMaker version does not support the
requested operation

Constants.FE_BadDocId (-2)

Invalid document.

Constants.FE_BadSelectionForOpera
tion (-59)

Current text selection is invalid for this operation.

Returns
Void
Syntax
MergeIntoLast()

NewTable
Description
Inserts a table (FO_Tbl object).
When you create a table in the user interface, you can specify a Table Catalog format for the table.
FrameMaker uses the following properties of the Table Catalog format as the defaults for the new table:
•
•
•

Number of body rows (TblInitNumBodyRows)
Number of columns (TblInitNumCols)
Number of footer rows (TblInitNumFRows)

711

DOC
FUNCTION SUMMARY

CHAPTER 6

•
•

Number of header rows (TblInitNumHRows)
Paragraph formats for header, body, and footer cells

For example, if the Table Catalog format’s TblInitNumCols property is set to 8, the NumCols property of the new table is set to 8.With the NewTable() method, you can use the Table Catalog format
properties as defaults for the number of rows and columns in a new table, or you can provide your own
defaults. After you have create a table, you can add or remove rows with the AddRows() and
DeleteRows() methods. You can add or remove columns with the AddCols() and
DeleteCols() methods. If you use theNewTable() method to create a table in a structured
FrameMaker document, FrameMaker applies default element tags, such as Table, Row, and Cell, to the
table element and its child elements. To make these elements valid, you must add code to change their
tags. In most cases it is easier to add tables to structured documents by calling the
NewElementInHierarchy() or NewElement() methods to add a table element.
On success, the method returns the newly added table.
On failure, the method returns one of the following values to FA_errno:
Error

Reason

Constants.FE_BadDocId
(-2)

Invalid document.

Constants.FE_BadObjId
(-3)

Invalid Object

Constants.FE_NotTextObj
ect (-41)

Object specified for the text location is not a paragraph (FO_Pgf).

Constants.FE_OffsetNotF
ound (-21)

Offset specified for the text location could not be found in the
specified paragraph or text line.

Constants.FE_BadOperati
on (-27)

Function call specified an illegal operation.

Constants.FE_BadNew
(-23)

Table cannot be created; the format specified by format may not
exist or the text location specified by textLoc is in a table or a
footnote.

Returns
Tbl
Syntax
NewTable(format, numCols, numBodyRows, numHeaderRows, numFooterRows,
textLoc)

712

DOC
FUNCTION SUMMARY

CHAPTER 6

Parameters
Data
Type

Parameter name

Option
al

Description

format

strin
g

No

The table format tag (for example,
FormatA or Wide Table). To use the
default format, specify NULL.

numCols

int

No

The number of columns in the table.
To use the default number of columns
from the Table Catalog format,
specify -1.

numBodyRows

int

No

The number of rows in the table. To
use the default number of body rows
from the Table Catalog format,
specify -1.

numHeaderRows

int

No

The number of heading rows in the
table. To use the default number of
header rows from the Table Catalog
format, specify -1.

numFooterRows

int

No

The number of footing rows in the
table. To use the default number of
footer rows from the Table Catalog
format, specify -1.

textLoc

TextL
oc

No

The location at which to insert the
new table. The location cannot be
within a footnote or a table.

Paste
Description
Pastes the contents of the FrameMaker Clipboard into a specified document at the insertion point.
Cutting and Pasting objects causes FrameMaker to create an ID for the pasted object.
Specifying a value of 0 for the flags parameter, causes the Paste() method to suppress any interactive
alerts or warnings that arise. In addition, the method inserts columns to the left of the current columns
and rows above the current row.
You can OR the following values into flags:
Flags
Constants.FF_INTERACTIVE (0x0001)

Meaning
Prompt the user with dialog or alert boxes that arise.

713

DOC
FUNCTION SUMMARY

CHAPTER 6

Flags

Meaning

Constants.FF_VISIBLE_ONLY
(0x0010)

Cut only the visible portion of the selection.

Constants.FF_DONT_DELETE_HIDDE
N_TEXT (0x0004)

Do not replace hidden text.

Constants.FF_DONT_APPLY_ALL_RO
WS (0x0040)

Do no’t apply condition setting on the Clipboard to all
rows. If whole table is selected and the Clipboard
contains condition setting, cancel the paste operation.

Constants.FF_REPLACE_CELLS
(0x0020)

Replace selected cells with cells on the Clipboard.

Constants.FF_INSERT_BELOW_RIGH
T (0x0008)

Add columns to the right of the current column or below
the current row.

When you use the Paste() method to paste table cells into a table, it does not work exactly like the
interactive Paste command.
The interactive Paste command automatically overwrites cells if the Clipboard contains less than an
entire row or column. For example, if the insertion point is in a three-column table and the Clipboard
contains a single cell, the interactive Paste command overwrites the cell containing the insertion point
with the cell on the Clipboard.
If two cells in the table are selected, the interactive Paste command overwrites both of them with the
cell on the Clipboard.
By default, the Paste() method does not overwrite any cells. If the Clipboard contains less than an
entire row or column when you call Paste(), or if the current selection is less than an entire row, the
Paste() method does nothing and returns Constants.FE_BadSelectionForOperation
(-59).The method ensures that you do not inadvertently overwrite any cells.
To make the Paste() method replace cells with the Clipboard contents, you must call it with the
Constants.FF_REPLACE_CELLS (0x0020) flag set. The Constants.FF_INTERACTIVE
(0x0001) flag takes precedence over other flags.
If you specify Constants.FF_INTERACTIVE (0x0001)|Constants.
FF_DONT_DELETE_HIDDEN_TEXT (0x0004) and the selection contains hidden text, FrameMaker
prompts the user, and allows the user to choose whether to delete the hidden text or retain it.
It is illegal to specify Constants.FF_REPLACE_CELLS (0x0020)|
Constants.FF_INSERT_BELOW_RIGHT (0x0008).
The method returns FE_Success on success.
On failure, the method returns one of the following values to FA_errno:

714

DOC
FUNCTION SUMMARY

CHAPTER 6

Error

Reason

Constants.FE_BadOperation
(-27)

Function call specified an illegal operation.

Constants.FE_BadDocId (-2)

Invalid document.

Constants.FE_BadSelectionForO
peration (-59)

Current text selection is invalid for this operation.

Constants.FE_Canceled (-44)

User canceled the operation.

Returns
int
Syntax
Paste(flags)
Parameters

Parameter name
flags

Data
Type
int

Option
al
No

Description
Bit field that specifies how to paste
the text and how to handle
interactive alerts. For default settings,
specify 0.

PromoteElement
Description
Promotes the selected structural element. The selected element becomes a sibling of its former parent
and appears immediately after its former parent. The siblings that follow it become the element’s children.
NOTE: One structural element must be selected when the PromoteElement() method is called. The selected

element cannot be the root element or a child of the root element.
The method does not return anything on success.
On failure, the method returns one of the following values to FA_errno:
Error
Constants.FE_WrongProduct (-60)

Reason
The current FrameMaker version does not support the
requested operation

715

DOC
FUNCTION SUMMARY

CHAPTER 6

Error

Reason

Constants.FE_BadDocId (-2)

Invalid document.

Constants.FE_BadSelectionForOper
ation (-59)

Current text selection is invalid for this operation.

Returns
Void
Syntax
PromoteElement()

QuickSelect
Description
Implements a quick-key interface that allows the user to choose a string from a list of strings in the document Tag area.
The QuickSelect() method highlights the document Tag area and displays a prompt and the first
string in a specified list of strings.
The user can display a string in the Tag area by typing the first few letters of the string. The user can also
scroll through the strings by pressing the up and down arrow keys.
To choose a string, the user presses Return when the string appears in the Tag area. To cancel the choice,
the user clicks in the document without pressing Return.
On success, the method returns an index into the array of strings specified by stringlist or -1 if the user
cancels the quick selection.
On failure, the method returns one of the following values to FA_errno:
Error

Reason

Constants.FE_Transpor
t (-1)

A transport error occurred.

Constants.FE_BadDocI
d (-2)

Invalid document.

Returns
int
Syntax
QuickSelect(prompt, stringlist)

716

DOC
FUNCTION SUMMARY

CHAPTER 6

Parameters

Parameter name

Data
Type

Option
al

Description

prompt

strin
g

No

The prompt that appears in the Tag
area

stringlist

Strin
gs

No

The list of strings from which the user
can choose

Redisplay
Description
Updates the display for a specified document to reflect any changes that occurred when the
Displaying property was set to False. If you have set the Displaying property to False and
subsequently reset it to True, you should call the Redisplay() method to redisplay each document
you modified.
The method returns FE_Success on success. On failure, the method returns the following value to
FA_errno:
Error
Constants.FE_BadDo
cId (-2)

Reason
Invalid document.

Returns
int
Syntax
Redisplay()

Reformat
Description
Reformats the specified document. If you have disabled and subsequently re-enabled reformatting by
setting the session property, Reformatting to True, you should call the Reformat() method to
reformat each changed document in the session.
The method returns FE_Success on success. On failure, the method returns the following value to
FA_errno:

717

DOC
FUNCTION SUMMARY

CHAPTER 6

Error
Constants.FE_BadDo
cId (-2)

Reason
Invalid document.

Returns
int
Syntax
Reformat()

Rehyphenate
Description
Rehyphenates a specified document based on changes the user has made to words’ hyphenation points.
The method returns FE_Success on success. On failure, the method returns one of the following
values to FA_errno:
Error

Reason

Constants.FE_BadDocId (-2)

Invalid document.

Constants.FE_WrongProduct
(-60)

Current FrameMaker version does not support this operation.

Constants.FE_SystemError
(-42)

Could not allocate memory.

Returns
int
Syntax
Rehyphenate()

ResetEqnSettings
Description
Resets the document equation settings to the default settings.
The method returns FE_Success on success. On failure, the method returns one of the following
values to FA_errno:

718

DOC
FUNCTION SUMMARY

CHAPTER 6

Error

Reason

Constants.FE_BadDocId (-2)

Invalid document.

Constants.FE_WrongProduct
(-60)

Current FrameMaker version does not support this operation.

Constants.FE_SystemError
(-42)

Could not allocate memory.

Returns
int
Syntax
ResetEqnSettings()

ResetReferenceFrames
Description
Resets the reference frames in the specified document. This method is useful for updating a document
after you have programmatically changed a reference frame that is referenced by paragraphs in the
document.
The method returns FE_Success on success. On failure, the method returns one of the following
values to FA_errno:
Error

Reason

Constants.FE_BadDocId (-2)

Invalid document.

Constants.FE_WrongProduct
(-60)

Current FrameMaker version does not support this operation.

Constants.FE_SystemError
(-42)

Could not allocate memory.

Returns
int
Syntax
ResetReferenceFrames()

719

DOC
FUNCTION SUMMARY

CHAPTER 6

RestartPgfNumbering
Description
Restarts the paragraph numbering for a specified document.
The method returns FE_Success on success. On failure, the method returns one of the following
values to FA_errno:
Error

Reason

Constants.FE_BadDocId (-2)

Invalid document.

Constants.FE_WrongProduct
(-60)

Current FrameMaker version does not support this operation.

Constants.FE_SystemError
(-42)

Could not allocate memory.

Returns
int
Syntax
RestartPgfNumbering()

ScrollToText
Description
Scrolls the document window to a specified text range. The method scrolls the document to the end of
the range that is closest to the current display position.
The method returns FE_Success on success. On failure, the method returns one of the following
values to FA_errno:
Error

Reason

Constants.FE_BadDocId (-2)

Invalid document.

Constants.FE_BadObjId (-3)

Invalid Object

Constants.FE_NotTextObject
(-41)

Object specified for the text location is not a paragraph (FO_Pgf)
or a flow (FO_Flow).

Constants.FE_OffsetNotFou
nd (-21)

Offset specified for the text range could not be found in the
specified paragraph or text line.

Constants.FE_BadRange
(-36)

The specified text range is invalid.

720

DOC
FUNCTION SUMMARY

CHAPTER 6

Returns
int
Syntax
ScrollToText(textRange)
Parameters
Data
Type

Parameter name
textRange

TextR
ange

Option
al
No

Description
The text range to which to scroll.

SetTextProps
Description
Sets the text properties (such as the format tag, font family, and size) for a text range.
On success, the method does not return anything.
On failure, the method returns one of the following values to FA_errno:
Error

Reason

Constants.FE_BadDocId (-2)

Invalid document.

Constants.FE_BadName (-33)

Specified name is illegal.

Constants.FE_BadRange (-36)

Specified text range is invalid.

Constants.FE_GenRuleAmbiguous
(-55)

General rule in structured document is ambiguous.

Constants.FE_GenRuleConnectorExp
ected (-57)

General rule in structured document is missing a
connector.

Constants.FE_GenRuleItemExpected
(-51)

General rule in structured document is missing a rule
item.

Constants.FE_GenRuleLeftBracketEx
pected (-53)

General rule in structured document is missing a left
bracket.

Constants.FE_GenRuleMixedConnec
tors (-52)

General rule in structured document has mixed
connectors.

Constants.FE_GenRuleRightBracketE
xpected (-54)

General rule in structured document is missing a right
bracket.

721

DOC
FUNCTION SUMMARY

CHAPTER 6

Error

Reason

Constants.FE_GenRuleSyntaxError(56)

General rule in structured document has a syntax error.

Constants.FE_NotTextObject (-41)

Object specified for the text range is not a paragraph
(FO_Pgf) or a flow (FO_Flow).

Constants.FE_OffsetNotFound (-21)

Offset specified for the text range could not be found in
the specified paragraph or text line.

Constants.FE_OutOfRange (-7)

Specified property value is out of the legal range for the
specified property.

Constants.FE_ReadOnly (-6)

Property is read-only and cannot be set.

Constants.FE_WrongProduct (-60)

Current FrameMaker version does not support this
operation.

Returns
Void
Syntax
SetTextProps(textRange, setVal)
Parameters

Parameter name

Data
Type

Option
al

Description

textRange

TextR
ange

No

The text range to which to apply the
property list.

setVal

PropV
als

No

The property list to apply to the text
range.

SetTextPropVal
Description
Sets a text property for a specified text range. The property can be of any type.
On success, the method does not return anything.
On failure, the method returns one of the following values to FA_errno:

722

DOC
FUNCTION SUMMARY

CHAPTER 6

Error

Reason

Constants.FE_BadDocId (-2)

Invalid document.

Constants.FE_BadName (-33)

Specified name is illegal.

Constants.FE_BadPropType (-5)

Incorrect property type for this function.

Constants.FE_BadPropNum (-4)

Specified property number is invalid.

Constants.FE_BadRange (-36)

Specified text range is invalid.

Constants.FE_GenRuleAmbiguous
(-55)

General rule in structured document is ambiguous.

Constants.FE_GenRuleConnectorExp
ected (-57)

General rule in structured document is missing a
connector.

Constants.FE_GenRuleItemExpected
(-51)

General rule in structured document is missing a rule
item.

Constants.FE_GenRuleLeftBracketEx
pected (-53)

General rule in structured document is missing a left
bracket.

Constants.FE_GenRuleMixedConnec
tors (-52)

General rule in structured document has mixed
connectors.

Constants.FE_GenRuleRightBracketE
xpected (-54)

General rule in structured document is missing a right
bracket.

Constants.FE_GenRuleSyntaxError(56)

General rule in structured document has a syntax error.

Constants.FE_NotTextObject (-41)

Object specified for the text range is not a paragraph
(FO_Pgf) or a flow (FO_Flow).

Constants.FE_OffsetNotFound (-21)

Offset specified for the text range could not be found in
the specified paragraph or text line.

Constants.FE_OutOfRange (-7)

Specified property value is out of the legal range for the
specified property.

Constants.FE_ReadOnly (-6)

Property is read-only and cannot be set.

Constants.FE_WrongProduct (-60)

Current FrameMaker version does not support this
operation.

Returns
Void

723

DOC
FUNCTION SUMMARY

CHAPTER 6

Syntax
SetTextPropVal(textRange, setVal)
Parameters
Data
Type

Parameter name

Option
al

Description

textRange

TextR
ange

No

The text range to which the property
is to be applied.

setVal

PropV
al

No

The property to apply to the text
range.

SetTextVal
Description
Sets a specified text property for a text range.
On success, the method does not return anything.
On failure, the method returns one of the following values to FA_errno:
Error

Reason

Constants.FE_BadDocId (-2)

Invalid document.

Constants.FE_BadName (-33)

Specified name is illegal.

Constants.FE_BadPropType (-5)

Incorrect property type for this function.

Constants.FE_BadPropNum (-4)

Specified property number is invalid.

Constants.FE_BadRange (-36)

Specified text range is invalid.

Constants.FE_GenRuleAmbiguous
(-55)

General rule in structured document is ambiguous.

Constants.FE_GenRuleConnectorExp
ected (-57)

General rule in structured document is missing a
connector.

Constants.FE_GenRuleItemExpected
(-51)

General rule in structured document is missing a rule
item.

Constants.FE_GenRuleLeftBracketEx
pected (-53)

General rule in structured document is missing a left
bracket.

Constants.FE_GenRuleMixedConnec
tors (-52)

General rule in structured document has mixed
connectors.

724

DOC
FUNCTION SUMMARY

CHAPTER 6

Error

Reason

Constants.FE_GenRuleRightBracketE
xpected (-54)

General rule in structured document is missing a right
bracket.

Constants.FE_GenRuleSyntaxError(56)

General rule in structured document has a syntax error.

Constants.FE_NotTextObject (-41)

Object specified for the text range is not a paragraph
(FO_Pgf) or a flow (FO_Flow).

Constants.FE_OffsetNotFound (-21)

Offset specified for the text range could not be found in
the specified paragraph or text line.

Constants.FE_OutOfRange (-7)

Specified property value is out of the legal range for the
specified property.

Constants.FE_ReadOnly (-6)

Property is read-only and cannot be set.

Constants.FE_WrongProduct (-60)

Current FrameMaker version does not support this
operation.

Returns
Void
Syntax
SetTextVal(textRange, propNum, setVal)
Parameters

Parameter name

Data
Type

Option
al

Description

textRange

TextR
ange

No

The text range to which the property
is to be applied.

propNum

int

No

The number of the property to set.

setVal

Typed
Val

No

The value of the property to set.

SilentPrintDoc
Description
Prints a document or a book using the default print settings. Default print settings are the settings that
appear in the Print dialog box when the user attempts to print a document.

725

DOC
FUNCTION SUMMARY

CHAPTER 6

The SilentPrintDoc() method initializes the print page size and printer name if they do not have
values.
To change a document’s default print settings, set the document’s print properties. [To be linked to the
print properties]
For example, to change the turn registration marks on when you print a document, use the SetInt()
method to set the document’s RegistrationMarks property.
If you save the document or attempt to print it again within the same session, any changes you make to
a document’s print settings (except PrintStartPage and PrintEndPage) appears the next time
the user displays the Print dialog box for the document.
The method returns FE_Success on success. On failure, the method returns one of the following
values to FA_errno:
Error

Reason

Constants.FE_SystemErr
or (-42)

Could not open or close the printer file.

Constants.FE_BadParam
eter (-43)

Parameter has an invalid value.

Returns
int
Syntax
SilentPrintDoc()

SimpleImportFormats
Description
Imports formats from a document to a document or a book. If you import formats to a book, the method
imports formats to each book component for which the ImportFmtInclude property is set to True.
You can OR the following values into the formatFlags parameter to specify which formats to import.
Value

Format to Import

Constants.FF_UFF_COLOR
(0x0100)

Colors

Constants.FF_UFF_COMBINED_
FONTS (0x0800)

Combined Fonts

Constants.FF_UFF_COND
(0x0010)

Conditions

726

DOC
FUNCTION SUMMARY

CHAPTER 6

Value

Format to Import

Constants.FF_UFF_DOCUMENT
_PROPS (0x0400)

Document Properties

Constants.FF_UFF_FONT
(0x0002)

Character Catalog Formats

Constants.FF_UFF_MATH
(0x0200)

Equation Settings

Constants.FF_UFF_PAGE
(0x0004)

Page Layouts

Constants.FF_UFF_PGF
(0x0001)

Paragraph Catalog Formats

Constants.FF_UFF_REFPAGE
(0x0020)

Reference Pages

Constants.FF_UFF_REMOVE_EX
CEPTIONS (0x8000)

Remove exception formats from target documents

Constants.FF_UFF_REMOVE_PA
GE_BREAKS (0x4000)

Remove all forced page breaks from target documents

Constants.FF_UFF_TABLE
(0x0008)

Table Catalog Formats

Constants.FF_UFF_VAR
(0x0040)

Variable Formats

Constants.FF_UFF_XREF
(0x0080)

Cross Reference Formats

The method returns FE_Success on success. On failure, the method returns one of the following
values to FA_errno:
Error

Reason

Constants.FE_WrongPro
duct (-60)

Current FrameMaker version does not support this operation.

Constants.FE_BadDocId
(-2)

Invalid document.

Constants.FE_Canceled
(-44)

User canceled the operation.

Constants.FE_FailedStat
e (-45)

The FrameMaker product failed to open one or more of the book’s
document files during the import operation.

727

DOC
FUNCTION SUMMARY

CHAPTER 6

Returns
int
Syntax
SimpleImportFormats(fromDoc, formatFlags)
Parameters
Data
Type

Parameter name

Option
al

Description

fromDoc

Doc

No

The document or book from which to
import formats.

formatFlags

int

No

Bit field specifying which formats to
import. Specify 0 for the default flags.

You can OR the following values into the formatFlags parameter to specify which formats to import.
Value

Import

Constants.FF_UFF_COLOR (0x100)

Import colors.

Constants.FF_UFF_COMBINED_FONTS (0x800)

Import combined fonts.

Constants.FF_UFF_COND (0x0010)

Import conditions.

Constants.FF_UFF_DOCUMENT_PROPS (0x0400)

Import document properties.

Constants.FF_UFF_FONT (0x0002)

Import Character Catalog formats.

Constants.FF_UFF_MATH (0x200)

Import equation settings.

Constants.FF_UFF_PAGE (0x0004)

Import page layouts.

Constants.FF_UFF_PGF (0x0001)

Import Paragraph Catalog formats.

Constants.FF_UFF_REFPAGE (0x0020)

Import reference pages.

Constants.FF_UFF_REMOVE_EXCEPTIONS (0x8000)

Remove exception formats from target
documents.

Constants.FF_UFF_REMOVE_PAGE_BREAKS (0x4000)

Remove all forced page breaks from
target documents.

Constants.FF_UFF_TABLE (0x0008)

Import Table Catalog formats.

Constants.FF_UFF_VAR (0x0040)

Import variable formats.

Constants.FF_UFF_XREF (0x0080)

Import cross reference formats.

728

DOC
FUNCTION SUMMARY

CHAPTER 6

SplitElement
Description
Splits the structural element containing the insertion point into two elements at the insertion point. The
insertion point must be inside the element you want to split.
The method does not return anything on success.
On failure, the method returns one of the following values to FA_errno:
Error

Reason

Constants.FE_BadDocId (-2)

Invalid document.

Constants.FE_BadSelectionForOperation
(-59)

Current text selection is invalid for this operation.

Constants.FE_WrongProduct (-60)

Current FrameMaker interface is not Structured
FrameMaker.

Returns
Void
Syntax
SplitElement()

TextLocToElementLoc
Description
Returns the element location structure that corresponds to the current text location.
On success, the method returns an ElementLoc structure containing the element location.
On failure, the method returns one of the following values to FA_errno:
Error

Reason

Constants.FE_BadDocId (-2)

Invalid document.

Constants.FE_BadParameter ()

tloc parameter was empty or was improperly
specified

Constants.FE_WrongProduct (-60)

Current FrameMaker interface is not Structured
FrameMaker.

Returns
ElementLoc

729

DOC
FUNCTION SUMMARY

CHAPTER 6

Syntax
TextLocToElementLoc(tloc)
Parameters

Parameter name

Data
Type
TextL
oc

tloc

Option
al
No

Description
The text location structure to convert.

UnWrapElement
Description
Removes the selected structural elements, but leaves their contents and child elements intact in the
document.
The UnWrapElement() method does not remove all the elements in the selection but only removes
the top-level elements.
NOTE: At least one structural element must be selected before calling the UnWrapElement() method.NOTE:

The UnWrapElement() method has no effect on object elements.
The method does not return anything on success.
On failure, the method returns one of the following values to FA_errno:
Error

Reason

Constants.FE_BadDocId (-2)

Invalid document.

Constants.FE_BadSelectionForOperation
(-59)

Current text selection is invalid for this operation.

Constants.FE_WrongProduct (-60)

Current FrameMaker interface is not Structured
FrameMaker.

Returns
Void
Syntax
UnWrapElement()

730

DOC
FUNCTION SUMMARY

CHAPTER 6

UpdateXRefs
Description
Updates the cross-references in a document. The method performs the same operation as clicking
Update in the Cross-Reference window.
You can OR the following values into the updateXRefFlags parameter:
Flags

Meaning

Constants.FF_XRUI_FORCE_UPDATE
(0x08)

Updates all cross-references, regardless of whether the
source document has changed

Constants.FF_XRUI_INTERNAL
(0x01)

Only update internal cross-references

Constants.FF_XRUI_OPEN_DOCS
(0x02)

Only update cross-references whose sources are in open
documents

Constants.FF_XRUI_CLOSED_DOCS
(0x04)

Only update cross-references whose sources are in
closed documents

Constants.FF_XRUI_EVERYTHING
(0x01|0x02|0x03)

Update all cross references.

The method returns FE_Success on success. On failure, the method returns one of the following
values to FA_errno:
Error

Reason

Constants.FE_WrongProduct (-60)

Current FrameMaker version does not support the
requested operation

Constants.FE_BadDocId (-2)

Invalid document

Constants.FE_SomeUnresolved (-22)

There are some unresolved references after the
update

Returns
int
Syntax
UpdateXRefs(updateXRefFlags)

731

DOC
FUNCTION SUMMARY

CHAPTER 6

Parameters

Parameter name
updateXRefFlags

Data
Type
int

Option
al
No

Description
Flags that indicate which
cross-references to update.

UpdateDITAReferences
Description
Updates all DITA references of the specified type.
Returns
void
Syntax
UpdateDITAReferences(docId, flag);
Parameters

Parameter name

Data
Type

Option
al

Description

docId

int

No

The ID of the document containing
the inset.

flag

int

No

The available flags and their values
are as follows:
FF_DITAUpdateAllConrefs: 0x01
FF_DITAUpdateAllXrefs: 0x02
FF_DITAUpdateAllLinks: 0x04
FF_DITAUpdateAllTopicrefs: 0x08
FF_DITAUpdateAllTopicsetrefs: 0x10
FF_DITAUpdateAllReferences:
FF_DITAUpdateAllConrefs |
FF_DITAUpdateAllXrefs |
FF_DITAUpdateAllLinks |
FF_DITAUpdateAllTopicrefs |
FF_DITAUpdateAllTopicsetrefs

If UpdateDITAReferences() fails, the method assigns following values to FA_errno:

732

DOC
FUNCTION SUMMARY

CHAPTER 6

Error

Reason

Constants.FE_WrongPro
duct

Current FrameMaker product doesn’t support the
operation.

Constants.FE_BadDocId

The Document ID provided is invalid.

Constants.FE_NonDITAD
ocument

The Document provided is not a DITA document.

SimpleImportElementDefs
Description
Imports element definitions and the format change list catalog from an EDD or FrameMaker document
or book to a FrameMaker document or book.
NOTE: If you import element definitions to a book,the SimpleImportElementDefs() method imports
element definitions to each book component for which the ImportFmtInclude property is set to True.

You can OR the following flags into the importFlags parameter:
Flag

Meaning

Constants.FF_IED_REMOVE
_OVERRIDES (0x0001)

Clear format overrides

Constants.FF_IED_REMOVE
_BOOK_INFO (0x0002)

Clear formatting inherited from a parent book, if the method is
called on a document

Constants.FF_IED_DO_NOT
_IMPORT_EDD (0x0004)

Do not treat the target document as an EDD but just import its
element catalog, if the target document is an EDD

Constants.FF_IED_NO_NOT
IFY (0x0008)

Do not issue the
Constants.FA_Note_PreImportElemDefs (64) or
Constants.FA_Note_PostImportElemDefs (65)
notifications.

The method returns FE_Success on success.On failure, the method returns one of the following
values to FA_errno:
Error

Reason

Constants.FE_WrongProduct (-60)

Current FrameMaker version does not support the
requested operation

Constants.FE_BadDocId (-2)

Invalid document

733

DOC
FUNCTION SUMMARY

CHAPTER 6

Returns
int
Syntax
SimpleImportElementDefs(fromDocOrBook, importFlags)
Parameters

Parameter name

Data
Type

Option
al

Description

fromDocOrBook

Doc|B
ook

No

The document or book from which
the element definitions are to be
imported

importFlags

int

No

Specifies how to import formats

GetUniqueObject
Description
Gets the object from its persistent unique identifier (UID).
FrameMaker assigns a UID to each object in a document or book that is not identified by a name. The
UID, unlike the object’s ID, does not change from one session to another.
NOTE: When you copy an object to the clipboard and paste it, FrameMaker changes the UID. This also

happens when you hide and show conditional text.
The method returns the object, on success.
On failure, the method returns one of the following values to FA_errno:
Error

Reason

Constants.FE_BadDocId (-2)

Invalid document

Constants.FE_TypeUnNamed (-19)

Objects of the specifies type are not identified by
UIDs

Constants.FE_NameNotFound (-20)

Objects with the specified UID could not be found

Returns
Object
Syntax
GetUniqueObject(objType, unique)

734

DOC
FUNCTION SUMMARY

CHAPTER 6

Parameters

Parameter name

Data
Type

Option
al

Description

objType

int

No

The type of object (for example,
FO_Pgf)

unique

int

No

UID of the object

Close
Description
Closes a document or a book.
NOTE: If there are unsaved changes in a document and you set Constants.FF_CLOSE_MODIFIED

(1) for the flags parameter,then the Close() method abandons the changes and closes the file
anyway.NOTE: If you set the flags parameter to 0, the Close() method aborts the Close operation and
returns Constants.FE_DocModified (-8).
The method returns FE_Success, on success.
On failure, the method returns the following value to FA_errno:
Error

Reason

Constants.FE_DocMo
dified (-8)

The document was modified and the flags parameter was set to 0

Returns
int
Syntax
Close(flags)
Parameters

Parameter name
flags

Data
Type
int

Option
al
No

Description
Specifies whether to abort or close
open documents or books if they
have unsaved changes. Set the
Constants.FF_CLOSE_MODIFIED (1)
flag to close open documents and
books regardless of their state.

735

DOC
FUNCTION SUMMARY

CHAPTER 6

SimpleSave
Description
Saves a document or book.
If you set the interactive parameter to False and specify the document or book’s current name
for saveAsName, FrameMaker saves the document or book under its current name.
If you specify another filename for saveAsName, FrameMaker saves the document or book to that filename.
If you specify an empty string (""), FrameMaker does not save the file. Instead it sets FA_errno to
Constants.FE_BadParameter (-43).If you set theinteractive parameter to True,
FrameMaker displays the Save dialog box and allows the user to choose a filename. The document or
book’s current name appears as the default name.
The method returns the document it saved, on success.
On failure, the method returns one of the following values to FA_errno:
Error
•
•

Reason

Constants.FE_Can•
celed (-44)
•
Constants.FE_CanceledByClient (-86)
•
•

•

•
•
•
•
•
•

Constants.FV_FileNotWritable (33): File was not writable.
Constants.FV_BadSaveFileName (34): The specified file
name is not allowed by the operating system.
Constants.FV_BadFileId (35): The file’s operating system ID
was bad.
Constants.FV_CancelSaveFileIsInUse (50): The file is in use
and the user did not or could not reset the lock. Or the file
is in use, and the Constants.FS_FileIsInUse (17)
parameter is set to Constants.FV_DoCancel (0), or it is set to
Constants.FV_ResetLockAndContinue (7) but FrameMaker
could not reset the lock.
Constants.FV_CancelSaveModDateChanged (52): The file
has changed since the last time it was opened or saved in
the current session.
Constants.FV_LockCouldntBeReset (2): File lock could not
be reset.
Constants.FV_LockWasReset (0): File lock was reset.
Constants.FV_LockNotReset (1): File lock was not reset.
Constants.FV_FileIsViewOnly (4): File was View Only.
Constants.FV_NonPortableSaveName (37): File had a name
that is not portable (Macintosh only).
Constants.FV_NonPortableFileRefs (38): Referenced
graphics files had filenames that are not portable (Macintosh only).

736

DOC
FUNCTION SUMMARY

CHAPTER 6

Error

Reason

Constants.FE_WrongProduc
t (-60)

The specified file contains structure and the current product
interface is not Structured FrameMaker.

Constants.FE_FailedState
(-45)
Constants.FE_BadParamete
r (-43)

The filename was invalid.

Constants.FE_FilterFailed
(-89)

Constants.FV_InvalidSaveFilter (42): The filter specified by
Constants.FS_SaveFileTypeHint (16) is not
installed, or the syntax for
Constants.FS_SaveFileTypeHint (16) is invalid.

Returns
Doc
Syntax
SimpleSave(saveAsName, interactive)
Parameters

Parameter name

Data
Type

Option
al

Description

saveAsName

strin
g

No

The absolute path in which to save
the document or book.

interactive

int

No

Specifies whether the FrameMaker
product displays messages and
warnings to the user. Setting this to
True displays messages and warnings.

NewGraphicObject
Description
Creates the following types of graphic objects:
•
•
•
•
•

Arc
Ellipse
Flow
Group
Inset

737

DOC
FUNCTION SUMMARY

CHAPTER 6

•
•
•
•
•
•
•
•
•

Line
Math
Polyline
Polygon
Rectangle
RoundRect
TextFrame
TextLine
UnanchoredFrame

NOTE: To create an anchored frame, use NewAnchoredObject().

If there is more than one object within the parent frame, the NewGraphicObject() method adds
the new ESTK graphic object to the end of the linked list of child objects. That is, it puts it in the front of
the back-to-front draw order. The method automatically takes care of updating the object’s
PrevGraphicInFrame and NextGraphicInFrame properties. The NewGraphicObject()
method gives the new method graphic object a set of arbitrary default properties.
The method returns the newly created graphic object, on success.
On failure, the method returns one of the following values to FA_errno:
Error

Reason

Constants.FE_BadDocId (-2)

Invalid document.

Constants.FE_BadObjId (-3)

Invalid object.

Constants.FE_NotFrame (-12)

Specified parent object is not a frame.

Constants.FE_BadNew (-23)

Object cannot be created.

Returns
Object
Syntax
NewGraphicObject(objType, parent)
Parameters

Parameter name
objType

Data
Type
int

Option
al
No

Description
The type of ESTK graphic object to
create (for example, FO_Rectangle or
FO_Line).

738

DOC
FUNCTION SUMMARY

CHAPTER 6

Parameter name
parent

Data
Type
Any
Frame
Maker
Graph
ic
Objec
t

Option
al
No

Description
The parent frame in which to create
the object.

NewArc
Description
Creates an arc object.
See NewGraphicObject for more information.
Returns
Arc
Syntax
NewArc(parent)
Parameters

Parameter name
parent

Data
Type
Any
Frame
Maker
Graph
ic
Objec
t

Option
al
No

Description
The parent frame in which to create
the arc.

NewEllipse
Description
Creates an ellipse object.
See NewGraphicObject for more information.

739

DOC
FUNCTION SUMMARY

CHAPTER 6

Returns
Ellipse
Syntax
NewEllipse(parent)
Parameters

Parameter name
parent

Data
Type
Any
Frame
Maker
Graph
ic
Objec
t

Option
al
No

Description
The parent frame in which to create
the ellipse.

NewFlow
Description
Creates a flow object.
See NewGraphicObject for more information.
Returns
Flow
Syntax
NewFlow(parent)

740

DOC
FUNCTION SUMMARY

CHAPTER 6

Parameters

Parameter name
parent

Data
Type
Any
Frame
Maker
Graph
ic
Objec
t

Option
al
No

Description
The parent frame in which to create
the flow.

NewGroup
Description
Creates a group object.
See NewGraphicObject for more information.
Returns
Group
Syntax
NewGroup(parent)
Parameters

Parameter name
parent

Data
Type
Any
Frame
Maker
Graph
ic
Objec
t

Option
al
No

Description
The parent frame in which to create
the group.

741

DOC
FUNCTION SUMMARY

CHAPTER 6

NewInlineComponentOfType
Description
Creates an inline component. Presently only one type of inline component exists, and that is the
mini-TOC.
Returns
Void
Syntax
NewInlineComponentOfType(inlineCompType,tags,hyperLinks,textLocP)
Parameters

Parameter name

Data
Type

Option
al

Description

inlineCompType

int

No

Type of inline component. Presently
only one type exists:
Constants.FV_MiniTOC

tags

Strin
gs

No

Paragraph tags to include for the
inline component

hyperLinks

Const
ants.
FP_In
sertL
inks

No

Flag that specifies if hyperlinks need
to be created in the inline
component.

textLocP

TextL
oc

No

Text location in docId at which to
create the inline component.

NewInset
Description
Creates an inset object.
See NewGraphicObject for more information.
Returns
Inset

742

DOC
FUNCTION SUMMARY

CHAPTER 6

Syntax
NewInset(parent)
Parameters

Parameter name
parent

Data
Type
Any
Frame
Maker
Graph
ic
Objec
t

Option
al
No

Description
The parent frame in which to create
the inset.

NewLine
Description
Creates a line object.
See NewGraphicObject for more information.
Returns
Line
Syntax
NewLine(parent)
Parameters

Parameter name
parent

Data
Type
Any
Frame
Maker
Graph
ic
Objec
t

Option
al
No

Description
The parent frame in which to create
the line.

743

DOC
FUNCTION SUMMARY

CHAPTER 6

NewMath
Description
Creates a math object.
See NewGraphicObject for more information.
Returns
Math
Syntax
NewMath(parent)
Parameters

Parameter name
parent

Data
Type
Any
Frame
Maker
Graph
ic
Objec
t

Option
al
No

Description
The parent frame in which to create
the math object.

NewMathML
Description
Creates a MathML object.
See NewGraphicObject for more information.
Returns
MathML
Syntax
NewMathML(parent)

744

DOC
FUNCTION SUMMARY

CHAPTER 6

Parameters

Parameter name
parent

Data
Type
Any
Frame
Maker
Graph
ic
Objec
t

Option
al
No

Description
The parent frame in which to create
the MathML object.

NewPolyline
Description
Creates a polyline object.
See NewGraphicObject for more information.
Returns
Polyline
Syntax
NewPolyline(parent)
Parameters

Parameter name
parent

Data
Type
Any
Frame
Maker
Graphic
Object

Option
al
No

Description
The parent frame in which to create
the polyline.

NewPolygon
Description
Creates a polygon object.
See NewGraphicObject for more information.

745

DOC
FUNCTION SUMMARY

CHAPTER 6

Returns
Polygon
Syntax
NewPolygon(parent)
Parameters

Parameter name
parent

Data
Type
Any
Frame
Maker
Graph
ic
Objec
t

Option
al
No

Description
The parent frame in which to create
the polygon.

NewRectangle
Description
Creates a rectangle object.
See NewGraphicObject for more information.
Returns
Rectangle
Syntax
NewRectangle(parent)

746

DOC
FUNCTION SUMMARY

CHAPTER 6

Parameters

Parameter name
parent

Data
Type
Any
Frame
Maker
Graph
ic
Objec
t

Option
al
No

Description
The parent frame in which to create
the rectangle.

NewRoundRect
Description
Creates a round rectangle object.
See NewGraphicObject for more information.
Returns
RoundRect
Syntax
NewRoundRect(parent)
Parameters

Parameter name
parent

Data
Type
Any
Frame
Maker
Graph
ic
Objec
t

Option
al
No

Description
The parent frame in which to create
the round rectangle.

NewTextFrame
Description
Creates a text frame object.

747

DOC
FUNCTION SUMMARY

CHAPTER 6

See NewGraphicObject for more information.
Returns
TextFrame
Syntax
NewTextFrame(parent)
Parameters

Parameter name
parent

Data
Type
Any
Frame
Maker
Graph
ic
Objec
t

Option
al
No

Description
The parent frame in which to create
the text frame.

NewTextLine
Description
Creates a text line object.
See NewGraphicObject for more information.
Returns
TextLine
Syntax
NewTextLine(parent)

748

DOC
FUNCTION SUMMARY

CHAPTER 6

Parameters
Data
Type

Parameter name
parent

Any
Frame
Maker
Graph
ic
Objec
t

Option
al
No

Description
The parent frame in which to create
the text line.

NewUnanchoredFrame
Description
Creates an unanchored frame object.
See NewGraphicObject for more information.
Returns
UnanchoredFrame
Syntax
NewUnanchoredFrame(parent)
Parameters

Parameter name
parent

Data
Type
Any
Frame
Maker
Graph
ic
Objec
t

Option
al
No

Description
The parent frame in which to create
the unanchored frame.

NewAnchoredFormattedObject
Description
Creates the following types of anchored objects:

749

DOC
FUNCTION SUMMARY

CHAPTER 6

•
•
•

Var
XRef
Tbl

NewAnchoredFormattedObject() inserts the object at the specified location in text. It uses arbitrary default properties for the new object.
If you call NewAnchoredFormattedObject() to create a table, it uses the default numbers of rows
and columns from the specified Table Catalog format. To use the default Table Catalog format for a new
table, set the format to Null. To specify the number of rows and columns when you create a table, use
NewTable().
NewAnchoredFormattedObject() returns the created anchor object, on success.
On failure, the method sets FA_errno to one of the following values:
Error

Reason

Constants.FE_BadDocId(
-2)

Invalid document.

Constants.FE_BadObjId(3)

Invalid object.

Constants.FE_NotTextOb
ject (-41)

Object specified for text location is not a paragraph (FO_Pgf).

Constants.FE_OffsetNot
Found(-21)

Offset specified for the text location could not be found in the
specified paragraph or text line.

Constants.FE_BadNew(23)

Object cannot be created; the format specified by format may not
exist.

Returns
Object
Syntax
NewAnchoredFormattedObject(objType, format, textLoc)
Parameters

Parameter name
objType

Data
Type
int

Option
al
No

Description
The type of object to create (for
example, FO_XRef).

750

DOC
FUNCTION SUMMARY

CHAPTER 6

Parameter name

Data
Type

Option
al

Description

format

strin
g

No

The string that specifies the object’s
format (for example, Heading &
Page for a cross-reference, Format
Afor a table, or Current Date
(Long) for a variable).

textLoc

TextL
oc

No

The text location at which to insert
the anchored object.

NewAnchoredFormattedVar
Description
Creates an AnchoredFormattedVar object.
See NewAnchoredFormattedObject under the Doc class for more information.
Returns
Var
Syntax
NewAnchoredFormattedVar(format, textLoc)
Parameters

Parameter name

Data
Type

Option
al

Description

format

strin
g

No

The string that specifies the object’s
format (for example, Heading &
Page for a cross-reference, Format
Afor a table, or Current Date
(Long) for a variable).

textLoc

TextL
oc

No

The text location at which to insert
the AnchoredFormattedVar
object.

NewAnchoredFormattedXRef
Description
Creates an AnchoredFormattedXRef object.
751

DOC
FUNCTION SUMMARY

CHAPTER 6

See NewAnchoredFormattedObject under the Doc class for more information.
Returns
XRef
Syntax
NewAnchoredFormattedXRef(format, textLoc)
Parameters

Parameter name

Data
Type

Option
al

Description

format

strin
g

No

The string that specifies the object’s
format (for example, Heading &
Page for a cross-reference, Format
Afor a table, or Current Date
(Long) for a variable).

textLoc

TextL
oc

No

The text location at which to insert
the AnchoredFormattedXRef
object.

NewAnchoredFormattedTbl
Description
Creates an AnchoredFormattedTbl object.
See NewAnchoredFormattedObject under the Doc class for more information.
Returns
Tbl
Syntax
NewAnchoredFormattedTbl(format, textLoc)

752

DOC
FUNCTION SUMMARY

CHAPTER 6

Parameters

Parameter name

Data
Type

Option
al

Description

format

strin
g

No

The string that specifies the object’s
format (for example, Heading &
Page for a cross-reference, Format
Afor a table, or Current Date
(Long) for a variable).

textLoc

TextL
oc

No

The text location at which to insert
the AnchoredFormattedTbl
object.

NewAnchoredObject
Description
Creates any of the following anchored objects:
•
•
•
•
•

AFrame
Fn
Marker
TiApiClient
Table

NewAnchoredObject() inserts the object at the specified location in text. It uses arbitrary default
properties for the new object. Tables created by NewAnchoredObject() have a single column and a
single body row. It is usually easier to use NewTable() to create tables.
The method returns the created anchored object on success.
On failure, the method assigns one of the following values to FA_errno:
Error

Reason

Constants.FE_BadDocId(-2)

Invalid document.

Constants.FE_BadNew(-23)

Object cannot be created.

Constants.FE_BadObjId(-3)

Invalid object.

Constants.FE_BadOperatio
n (-27)

Method call specified a bad operation.

Constants.FE_NotTextObjec
t (-41)

Object specified for text location is not a paragraph (FO_Pgf).

753

DOC
FUNCTION SUMMARY

CHAPTER 6

Error
Constants.FE_OffsetNotFou
nd(-21)

Reason
Offset specified for the text location could not be found in the
specified paragraph or text line.

Returns
Object
Syntax
NewAnchoredObject(objType, textloc)
Parameters
Data
Type

Parameter name

Option
al

Description

objType

int

No

The type of object to create (for
example, FO_Marker or FO_Fn).

textloc

TextL
oc

No

The text location at which to insert
the anchored object.

NewAnchoredAFrame
Description
Creates an anchored AFrame object.
See NewAnchoredObject under the Doc class for more information.
Returns
AFrame
Syntax
NewAnchoredAFrame(textloc)
Parameters

Parameter name
textloc

Data
Type
TextL
oc

Option
al
No

Description
The text location at which to insert
the anchored AFrame.

754

DOC
FUNCTION SUMMARY

CHAPTER 6

NewAnchoredFn
Description
Creates an anchored Fn object.
See NewAnchoredObject under the Doc class for more information.
Returns
Fn
Syntax
NewAnchoredFn(textloc)
Parameters
Data
Type

Parameter name
textloc

TextL
oc

Option
al
No

Description
The text location at which to insert
the anchored Fn object.

NewAnchoredMarker
Description
Creates an anchored Marker object.
See NewAnchoredObject under the Doc class for more information.
Returns
Marker
Syntax
NewAnchoredMarker(textloc)
Parameters

Parameter name
textloc

Data
Type
TextL
oc

Option
al
No

Description
The text location at which to insert
the anchored Marker.

755

DOC
FUNCTION SUMMARY

CHAPTER 6

NewAnchoredTiApiClient
Description
Creates an anchored TiApiClient object.
See NewAnchoredObject under the Doc class for more information.
Returns
TiApiClient
Syntax
NewAnchoredTiApiClient(textloc)
Parameters

Parameter name
textloc

Data
Type
TextL
oc

Option
al
No

Description
The text location at which to insert
the anchored TiApiClient object.

NewAnchoredTbl
Description
Creates an anchored table object.
See NewAnchoredObject under the Doc class for more information.
Returns
Tbl
Syntax
NewAnchoredTbl(textloc)
Parameters

Parameter name
textloc

Data
Type
TextL
oc

Option
al
No

Description
The text location at which to insert
the anchored Table.

756

DOC
FUNCTION SUMMARY

CHAPTER 6

NewSeriesObject
Description
Creates the following series objects:
•
•
•

BodyPage
BookComponent
Pgf

The method allows you to specify the position in the series at which to add the new object.
The method returns the created series object, on success.
On failure, the method assigns one of the following values to FA_errno:
Error

Reason

Constants.FE_BadDocId (-2)

Invalid document.

Constants.FE_BadNew (-23)

Object cannot be created.

Constants.FE_BadObjId (-3)

Invalid object.

Constants.FE_NotBodyPage
(-24)

The prevId parameter must specify a body page.

Constants.FE_NotBodyPgf
(-25)

The prevId parameter must specify a paragraph..

Constants.FE_NotBookCom
ponent (-26)

The prevId parameter must specify a book component..

Returns
One of the following objects: Body page, Pgf and Book Component
Syntax
NewSeriesObject(objType, previous)
Parameters

Parameter name
objType

Data
Type
int

Option
al
No

Description
The type of object to create (for
example, FO_BodyPage or FO_Pgf).

757

DOC
FUNCTION SUMMARY

CHAPTER 6

Parameter name
previous

Data
Type
One
of:
Body
page,
Pgf
and
Book
Compo
nent

Option
al
No

Description
The object in the series after which to
add the new object. To add a
paragraph at the start of a flow,
specify the flow. To add an object at
the beginning of any other series,
specify 0.

NewSeriesBodyPage
Description
Creates a body page.
See NewSeriesObject under the Doc class for more information.
Returns
BodyPage
Syntax
NewSeriesBodyPage(previous)
Parameters

Parameter name
previous

Data
Type
BodyP
age

Option
al
No

Description
The object in the series after which to
add the new body page. To add a
paragraph at the start of a flow,
specify the flow. To add a body page
at the beginning of any other series,
specify 0.

NewSeriesPgf
Description
Creates a paragraph.

758

DOC
FUNCTION SUMMARY

CHAPTER 6

See NewSeriesObject under the Doc class for more information.
Returns
Pgf
Syntax
NewSeriesPgf(previous)
Parameters

Parameter name
previous

Data
Type
Pgf

Option
al
No

Description
The object in the series after which to
add the new paragraph. To add a
paragraph at the start of a flow,
specify the flow. To add a paragraph
at the beginning of any other series,
specify 0.

GetNamedObject
Description
Gets the object with the specified name and type. The method works with the following objects:
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•

AttrCondExpr
CharFmt
Color
CombinedFontDefn
Command
CondFmt
ElementDef
FmtChangeList
Menu
MenuItemSeparator
MasterPage
PgfFmt
RefPage
RulingFmt
TblFmt
UnanchoredFrame (reference frame)

759

DOC
FUNCTION SUMMARY

CHAPTER 6

•
•
•

VarFmt
XRefFmt
MarkerType

The method returns the object, on success.
On failure, the method assigns one of the following values to FA_errno:
Error

Reason

Constants.FE_BadDocId
(-2)

Invalid document.

Constants.FE_TypeUnNam
ed (-19)

Objects of the specified type do not have names.

Constants.NameNotFound
(-20)

Object with the specified name and type does not exist in the
specified document.

Returns
Object
Syntax
GetNamedObject(objType, name)
Parameters

Parameter name

Data
Type

Option
al

Description

objType

int

No

The type of object (for example
FO_TblFmt).

name

strin
g

No

The name of the object you want to
get.

GetNamedAttrCondExpr
Description
Gets an attribute conditional expression object.
See GetNamedObject under the Doc class for more information.
Returns
AttrCondExpr

760

DOC
FUNCTION SUMMARY

CHAPTER 6

Syntax
GetNamedAttrCondExpr(name)
Parameters

Parameter name
name

Data
Type
strin
g

Option
al
No

Description
The name of the AttrCondExpr object
you want to get.

GetNamedCharFmt
Description
Gets a Character Format object.
See GetNamedObject under the Doc class for more information.
Returns
CharFmt
Syntax
GetNamedCharFmt(name)
Parameters

Parameter name
name

Data
Type
strin
g

Option
al
No

Description
The name of the CharFmt object you
want to get.

GetNamedColor
Description
Gets a Color object.
See GetNamedObject under the Doc class for more information.
Returns
Color

761

DOC
FUNCTION SUMMARY

CHAPTER 6

Syntax
GetNamedColor(name)
Parameters

Parameter name
name

Data
Type
strin
g

Option
al
No

Description
The name of the Color object you
want to get.

GetNamedCombinedFontDefn
Description
Gets a Combined Font Definition object.
See GetNamedObject under the Doc class for more information.
Returns
CombinedFontDefn
Syntax
GetNamedCombinedFontDefn(name)
Parameters

Parameter name
name

Data
Type
strin
g

Option
al
No

Description
The name of the CombinedFontDefn
object you want to get.

GetNamedCondFmt
Description
Gets a Conditional Format object.
See GetNamedObject under the Doc class for more information.
Returns
CondFmt

762

DOC
FUNCTION SUMMARY

CHAPTER 6

Syntax
GetNamedCondFmt(name)
Parameters

Parameter name
name

Data
Type
strin
g

Option
al
No

Description
The name of the CondFmt object you
want to get.

GetNamedElementDef
Description
Gets an Element Definition object.
See GetNamedObject under the Doc class for more information.
Returns
ElementDef
Syntax
GetNamedElementDef(name)
Parameters

Parameter name
name

Data
Type
strin
g

Option
al
No

Description
The name of the ElementDef object
you want to get.

GetNamedFmtChangeList
Description
Gets a Format Change List object.
See GetNamedObject under the Doc class for more information.
Returns
FmtChangeList

763

DOC
FUNCTION SUMMARY

CHAPTER 6

Syntax
GetNamedFmtChangeList(name)
Parameters

Parameter name
name

Data
Type
strin
g

Option
al
No

Description
The name of the FmtChangeList
object you want to get.

GetNamedMasterPage
Description
Gets a MasterPage object.
See GetNamedObject under the Doc class for more information.
Returns
MasterPage
Syntax
GetNamedMasterPage(name)
Parameters

Parameter name
name

Data
Type
strin
g

Option
al
No

Description
The name of the MasterPage object
you want to get.

GetNamedPgfFmt
Description
Gets a Paragraph Format object.
See GetNamedObject under the Doc class for more information.
Returns
PgfFmt

764

DOC
FUNCTION SUMMARY

CHAPTER 6

Syntax
GetNamedPgfFmt(name)
Parameters

Parameter name
name

Data
Type
strin
g

Option
al
No

Description
The name of the PgfFmt object you
want to get.

GetNamedRefPage
Description
Gets a Reference Page object.
See GetNamedObject under the Doc class for more information.
Returns
RefPage
Syntax
GetNamedRefPage(name)
Parameters

Parameter name
name

Data
Type
strin
g

Option
al
No

Description
The name of the RefPage object you
want to get.

GetNamedRulingFmt
Description
Gets a Ruling Format object.
See GetNamedObject under the Doc class for more information.
Returns
RulingFmt

765

DOC
FUNCTION SUMMARY

CHAPTER 6

Syntax
GetNamedRulingFmt(name)
Parameters

Parameter name
name

Data
Type
strin
g

Option
al
No

Description
The name of the RulingFmt object
you want to get.

GetNamedTblFmt
Description
Gets a Table Format object.
See GetNamedObject under the Doc class for more information.
Returns
TblFmt
Syntax
GetNamedTblFmt(name)
Parameters

Parameter name
name

Data
Type
strin
g

Option
al
No

Description
The name of the TblFmt object you
want to get.

GetNamedUnanchoredFrame
Description
Gets an Unanchored Frame object.
See GetNamedObject under the Doc class for more information.
Returns
UnanchoredFrame

766

DOC
FUNCTION SUMMARY

CHAPTER 6

Syntax
GetNamedUnanchoredFrame(name)
Parameters
Data
Type

Parameter name
name

strin
g

Option
al
No

Description
The name of the Unanchored Frame
object you want to get.

GetNamedVarFmt
Description
Gets a Variable Format object.
See GetNamedObject under the Doc class for more information.
Returns
VarFmt
Syntax
GetNamedVarFmt(name)
Parameters
Data
Type

Parameter name
name

strin
g

Option
al
No

Description
The name of the Variable Format
object you want to get.

GetNamedXRefFmt
Description
Gets a Cross Reference Format object.
See GetNamedObject under the Doc class for more information.
Returns
XRefFmt

767

DOC
FUNCTION SUMMARY

CHAPTER 6

Syntax
GetNamedXRefFmt(name)
Parameters

Parameter name
name

Data
Type
strin
g

Option
al
No

Description
The name of the Cross Reference
Format object you want to get.

GetNamedMarkerType
Description
Gets a Marker Type object.
See GetNamedObject under the Doc class for more information.
Returns
MarkerType
Syntax
GetNamedMarkerType(name)
Parameters

Parameter name
name

Data
Type
strin
g

Option
al
No

Description
The name of the Marker Type object
you want to get.

NewNamedObject
Description
Creates the following named objects:
•
•
•
•
•

AttrCondExpr
CharFmt
CombinedFontDefn
Color
Command

768

DOC
FUNCTION SUMMARY

CHAPTER 6

•
•
•
•
•
•
•
•
•
•
•
•
•

CondFmt
ElementDef
FmtChangeList
MasterPage
Menu
MenuItemSeparator
PgfFmt
RefPage
RulingFmt
TblFmt
VarFmt
XRefFmt
MarkerType

This method uses arbitrary default properties for the objects it creates.
NOTE: When you create a new element definition, it does not appear in the Element Catalog unless you
set ElementInCatalog to True. When you create a new book and specify a pathname, you must
specify an absolute pathname for the name argument. To create an untitled book, pass an empty string
for the name argument.
NewNamedObject() returns the created named object on success.
If this method fails, the method assigns one of the following values to FA_errno.
FA_errno value

Meaning

Constants.FE_BadDo
cId (-2)

Invalid document.

Constants.FE_BadNa
me(-33)

Specified name for the new object is invalid.

Constants.FE_BadNe
w (-23)

Object cannot be created.

Constants.FE_DupNa
me(-32)

Specified name for the new object belongs to an
existing object.

Returns
Objectof type objType
Syntax
NewNamedObject(objType, name)

769

DOC
FUNCTION SUMMARY

CHAPTER 6

Parameters
Data
Type

Parameter name

Option
al

Description

objType

int

No

The type of object to create (for
example, Constants.FO_MasterPage
or Constants.FO_PgfFmt).

name

strin
g

No

The name to be assigned to the
created object.

NewNamedAttrCondExpr
Description
Creates a named Attribute Conditional Expression.
See NewNamedObject under the Doc class for more information.
Returns
AttrCondExpr
Syntax
NewNamedAttrCondExpr(name)
Parameters

Parameter name
name

Data
Type
strin
g

Option
al
No

Description
The name to be assigned to the
created Attribute Conditional
Expression.

NewNamedCharFmt
Description
Creates a named Character Format.
See NewNamedObject under the Doc class for more information.
Returns
CharFmt

770

DOC
FUNCTION SUMMARY

CHAPTER 6

Syntax
NewNamedCharFmt(name)
Parameters

Parameter name
name

Data
Type
strin
g

Option
al
No

Description
The name to be assigned to the
created Character Format.

NewNamedCombinedFontDefn
Description
Creates a named Combined Font Definition.
See NewNamedObject under the Doc class for more information.
Returns
CombinedFontDefn
Syntax
NewNamedCombinedFontDefn(name)
Parameters

Parameter name
name

Data
Type
strin
g

Option
al
No

Description
The name to be assigned to the
created Combined Font Definition.

NewNamedColor
Description
Creates a named Color.
See NewNamedObject under the Doc class for more information.
Returns
Color

771

DOC
FUNCTION SUMMARY

CHAPTER 6

Syntax
NewNamedColor(name)
Parameters

Parameter name
name

Data
Type
strin
g

Option
al
No

Description
The name to be assigned to the
created Color.

NewNamedCondFmt
Description
Creates a named Conditional Format.
See NewNamedObject under the Doc class for more information.
Returns
CondFmt
Syntax
NewNamedCondFmt(name)
Parameters

Parameter name
name

Data
Type
strin
g

Option
al
No

Description
The name to be assigned to the
created Conditional Format.

NewNamedElementDef
Description
Creates a named Element Definition.
See NewNamedObject under the Doc class for more information.
Returns
ElementDef

772

DOC
FUNCTION SUMMARY

CHAPTER 6

Syntax
NewNamedElementDef(name)
Parameters

Parameter name
name

Data
Type
strin
g

Option
al
No

Description
The name to be assigned to the
created Element Definition.

NewNamedFmtChangeList
Description
Creates a named Format Change List.
See NewNamedObject under the Doc class for more information.
Returns
FmtChangeList
Syntax
NewNamedFmtChangeList(name)
Parameters

Parameter name
name

Data
Type
strin
g

Option
al
No

Description
The name to be assigned to the
created Format Change List.

NewNamedMasterPage
Description
Creates a named Master Page.
See NewNamedObject under the Doc class for more information.
Returns
MasterPage

773

DOC
FUNCTION SUMMARY

CHAPTER 6

Syntax
NewNamedMasterPage(name)
Parameters

Parameter name
name

Data
Type
strin
g

Option
al
No

Description
The name to be assigned to the
created Master Page.

NewNamedPgfFmt
Description
Creates a named Paragraph Format.
See NewNamedObject under the Doc class for more information.
Returns
PgfFmt
Syntax
NewNamedPgfFmt(name)
Parameters

Parameter name
name

Data
Type
strin
g

Option
al
No

Description
The name to be assigned to the
created Paragraph Format.

NewNamedRefPage
Description
Creates a named Reference Page.
See NewNamedObject under the Doc class for more information.
Returns
RefPage

774

DOC
FUNCTION SUMMARY

CHAPTER 6

Syntax
NewNamedRefPage(name)
Parameters

Parameter name
name

Data
Type
strin
g

Option
al
No

Description
The name to be assigned to the
created Reference Page.

NewNamedRulingFmt
Description
Creates a named Ruling Format.
See NewNamedObject under the Doc class for more information.
Returns
RulingFmt
Syntax
NewNamedRulingFmt(name)
Parameters

Parameter name
name

Data
Type
strin
g

Option
al
No

Description
The name to be assigned to the
created Ruling Format.

NewNamedTblFmt
Description
Creates a named Table Format.
See NewNamedObject under the Doc class for more information.
Returns
TblFmt

775

DOC
FUNCTION SUMMARY

CHAPTER 6

Syntax
NewNamedTblFmt(name)
Parameters

Parameter name
name

Data
Type
strin
g

Option
al
No

Description
The name to be assigned to the
created Table Format.

NewNamedVarFmt
Description
Creates a named Variable Format.
See NewNamedObject under the Doc class for more information.
Returns
VarFmt
Syntax
NewNamedVarFmt(name)
Parameters

Parameter name
name

Data
Type
strin
g

Option
al
No

Description
The name to be assigned to the
created Variable Format.

NewNamedXRefFmt
Description
Creates a named Cross Reference Format.
See NewNamedObject under the Doc class for more information.
Returns
XRefFmt

776

DOC
FUNCTION SUMMARY

CHAPTER 6

Syntax
NewNamedXRefFmt(name)
Parameters

Parameter name
name

Data
Type
strin
g

Option
al
No

Description
The name to be assigned to the
created Cross Reference Format.

NewNamedMarkerType
Description
Creates a named Marker Type.
See NewNamedObject under the Doc class for more information.
Returns
MarkerType
Syntax
NewNamedMarkerType(name)
Parameters

Parameter name
name

Data
Type
strin
g

Option
al
No

Description
The name to be assigned to the
created Marker Type.

DeleteUnusedFmts
Description
Deletes unused formats (character, paragraph or table) from the document.
The method returns Constants.FE_Success on success.
On failure, the method sets FA_errno to one of the following values:

777

DOC
FUNCTION SUMMARY

CHAPTER 6

Error

Reason

Constants.FE_Bad
DocId (-2)

Invalid document.

Constants.FE_BadDel
ete (-17)

The format to be deleted is not one of character, paragraph or table.

Returns
int
Syntax
DeleteUnusedFmts(objType)
Parameters
Data
Type

Parameter name
objType

int

Option
al
No

Description
The type of format to be deleted.

DeleteUnusedCharFmt
Description
Deletes the unused Character Formats.
See DeleteUnusedFmts under the Doc class for more information.
Returns
int
Syntax
DeleteUnusedCharFmt()

DeleteUnusedPgfFmt
Description
Deletes the unused Paragraph Formats.
See DeleteUnusedFmts under the Doc class for more information.

778

DOC
FUNCTION SUMMARY

CHAPTER 6

Returns
int
Syntax
DeleteUnusedPgfFmt()

DeleteUnusedTblFmt
Description
Deletes the unused Table Formats.
See DeleteUnusedFmts under the Doc class for more information.
Returns
int
Syntax
DeleteUnusedTblFmt()

Find
Description
Performs the same actions as using the Find dialog box to search a document for text or other types of
content.
The properties you can assign to findParamsp are as follows:
Property

Meaning and Possible Values

Constants.FS_FindText (1)

The text to search for.

Constants.FS_FindElementTag
(2)

Strings as follows:
propVal.u.ssval.len =
FV_NumFindElementItems;
propVal.u.ssval.val[FV_FindElemTag] =
[an_element_tag];
propVal.u.ssval.val[FV_FindAttrName]=
[an_attribute_name];
propVal.u.ssval.val[FV_FindAttrValue] =
[an_attribute_value];

All of the strings must be present, but any or all may be
empty.

779

DOC
FUNCTION SUMMARY

CHAPTER 6

Property

Meaning and Possible Values

Constants.FS_FindCharFmt (3)

No associated property. One or more of the following
additional properties should be specified to tailor the search.
•
FontFamily
•
CombinedFont
•
FontSize
•
FontAngle
•
FontWeight
•
FontVariation
•
Color
•
Spread
•
Stretch
•
Language
•
Underline
•
Overline
•
Strikethrough
•
ChangeBar
•
Capitalization
•
Position
•
Tsume

Constants.FS_FindPgfTag (4)

Paragraph tag.

Constants.FS_FindCharTag (5)

Character tag.

Constants.FS_FindTableTag (6)

Table tag.

Constants.FS_FindObject (8)

Value is one of:
•
Constants.FV_FindAnyMarker (0)
•
Constants.FV_FindAnyXRef (1)
•
Constants.FV_FindUnresolvedXRef (2)
•
Constants.FV_FindAnyTextInset (3)
•
Constants.FV_FindUnresolvedTextInset (4)
•
Constants.FV_FindAnyPub (5)
•
Constants.FV_FindAnyVariable (6)
•
Constants.FV_FindAnchoredFrame (7)
•
Constants.FV_FindFootnote (8)
•
Constants.FV_FindAnyTable (9)
•
Constants.FV_FindAutomaticHyphen (10)
•
Constants.FV_FindAnyRubi (11)

780

DOC
FUNCTION SUMMARY

CHAPTER 6

Property

Meaning and Possible Values

Constants.FS_FindMarkerOfTyp
e (9)

Marker type.

Constants.FS_FindMarkerText
(10)

Marker text.

Constants.FS_FindXRefWithFor
mat (11)

Format string.

Constants.FS_FindNamedVaria
ble (12)

Variable name.

Constants.FS_FindCondTextInC
ondTags (13)

Condition tags.

Constants.FS_FindCondTextNot
InCondTags (14)

Condition tag.

Constant.FS_FindCustomization
Flags (15)

An optional parameter of type FT_Integer that may be any of
the following bit flags OR’ed together:
•
Constants.FF_FIND_CONSIDER_CASE (0x01)
•
Constants.FF_FIND_WHOLE_WORD (0x02)
•
Constants.FF_FIND_USE_WILDCARDS (0x04)
•
Constants.FF_FIND_BACKWARDS (0x08)
•
Constants.FF_FIND_USE_REGEX (0x16)
If no customization flags are specified, the default is to search
forward, to not use wildcards, to not consider case, and to
not use whole words.

Constants.FS_FindWrap (16)

A flag that determines whether the find operation wraps
when it reaches the location where the search began. Default
is True; the find operations wraps.If False, after reaching the
location where the search began, the find operation returns
an empty TextRange and FA_errno is set to
Constants.FE_NotFound (-95).

Whenever the Find() method finds something that corresponds to a text range (a word, object anchor,
marker, etc.), it returns a TextRange structure for that range. However, when searching for structure
elements, you can find elements that have no corresponding text range.Structure elements for the
following table parts have no corresponding text range:
•
•
•
•

Table title
Table head
Table foot
Table body

781

DOC
FUNCTION SUMMARY

CHAPTER 6

•
•

Table row
Table cell

When the Find() method finds a structure element for one of these objects, it returns an empty
TextRange structure and sets FA_errno to FE_Success. In this case, you can get the document’s
ElementSelection property to return a corresponding ElementRange structure for the table
part structure element.
On failure, an empty text range is returned and FA_errno is set to one of the following values:
Error

Reason

Constants.FE_BadDocId (-2)

Invalid document.

Constants.FE_BadParameter
(-43)

findParams was empty or a parameter was improperly
specified.

Constants.FE_BadInsertPos
(-65)

The value of the textLoc parameter is invalid.

Constants.FE_NotTextObject
(-41)

textLoc parameter is not a text location.

Returns
TextRange
Syntax
Find(textLoc, findParams)
Parameters

Parameter name

Data
Type

Option
al

Description

textLoc

TextL
oc

No

The text location to begin searching
from.

findParams

PropV
als

No

A property list that specifies what to
search for.

SetElementRange
Description
Sets an element range property.
To specify a selection that includes the root element, set beg.parentId to 0, beg.childId to the
root element, and end.childId to 0.

782

DOC
FUNCTION SUMMARY

CHAPTER 6

The method does not return anything on success.
On failure, the method sets FA_errno to one of the following values:
Error

Reason

Constants.FE_BadDocId
(-2)

Invalid document.

Constants.FE_BadObjId
(-3)

invalid object.

Constants.FE_WrongPro
duct (-60)

Current product interface is not Structured FrameMaker.

Returns
Void
Syntax
SetElementRange(propNum, setVal)
Parameters

Parameter name

Data
Type

Option
al

Description

propNum

int

No

The property to set. Specify an ESTK
defined property, such as
ElementSelection.

setVal

Eleme
ntRan
ge

No

The element range to which the
property must be set.

ElementLocToTextLoc
Description
Returns the text location structure that corresponds with the current element location.
The method returns the text location structure containing the element location, on success.
On failure, the method sets FA_errno to one of the following values:
Error
Constants.FE_BadDocId
(-2)

Reason
Invalid document.

783

DOC
FUNCTION SUMMARY

CHAPTER 6

Error

Reason

Constants.FE_Badparam
eter (-43)

The eloc parameter was empty or incorrectly specified.

Constants.FE_WrongPro
duct (-60)

Current product interface is not Structured FrameMaker.

Returns
TextLoc
Syntax
ElementLocToTextLoc(eloc)
Parameters

Parameter name
eloc

Data
Type
Eleme
ntLoc

Option
al
No

Description
The element location structure to
convert.

UpdateVariables
Description
Updates all the variables in a document. The method performs the same operation as clicking Update in
the Variable dialog box.
The method returns FE_Success on success.
On failure, the method sets FA_errno to one of the following values:
Error

Reason

Constants.FE_BadDocId
(-2)

Invalid document.

Constants.FE_WrongProd
uct (-60)

Product does not support the operation.

Constants.FE_SystemErr
or (-42)

Could not allocate memory.

Returns
int

784

CHAPTER 6

DOC
FUNCTION SUMMARY

Syntax
UpdateVariables()

TrackChangesAcceptAll
Description
Accepts all the track changes in the specified document.
The method returns FE_Success on success and returns a non-zero integer on failure.
Returns Constants.FE_AcceptRejectCalledOnWrongPreviewState (-110) if the
document is not in Preview Off state.
Returns
int
Syntax
TrackChangesAcceptAll()

TrackChangesRejectAll
Description
Rejects all the track changes in the specified document.
The method returns FE_Success on success and returns a non-zero integer on failure.
Returns Constants.FE_AcceptRejectCalledOnWrongPreviewState (-110) if the
document is not in Preview Off state.
Returns
int
Syntax
TrackChangesRejectAll()

UpdateXRef
Description
Updates the cross-references in a document. It performs the same operation as clicking Update in the
Cross-Reference window.
You can OR the values listed in the following tables into the updateXRefFlags argument.

785

DOC
FUNCTION SUMMARY

CHAPTER 6

Value

What to update

Constants.FF_XRUI_INTERNA
L (0x01)

Updates only internal cross-references.

Constants.FF_XRUI_OPEN_D
OCS (0x02)

Updates only cross-references whose sources are in open
documents.

Constants.FF_XRUI_CLOSED_
DOCS (0x04)

Updates only cross-references whose sources are in closed
documents.

Constants.FF_XRUI_FORCE_U
PDATE (0x08)

Updates all cross-references, regardless of whether the source
document has changed.

Constants.FF_XRUI_EVERYTHI
NG (0x01|0x02|0x04|0x08)

Updates all cross references.

The method returns FE_Success on success.
On failure, the method sets FA_errno to one of the following values:
Error

Reason

Constants.FE_BadDocId
(-2)

Invalid document.

Constants.FE_WrongProd
uct (-60)

Product does not support the operation.

Constants.FE_SomeUnres
olved (-42)

There are some unresolved references after the update.

Returns
int
Syntax
UpdateXRef(srcDoc, xref)
Parameters

Parameter name

Data
Type

Option
al

Description

srcDoc

Doc

No

The document in which to update
cross-references.

xref

XRef

No

Flags to indicate which
cross-references to update. .

786

DOC
FUNCTION SUMMARY

CHAPTER 6

UpdateDITAReference
Description
Updates a DITA object
Error

Reason

Constants.FE_WrongProd
uct

Current FrameMaker product doesn’t support the
operation.

Constants.FE_BadDocId
(-2)

Invalid document.

Constants.FE_BadElemen
tId

The Element ID provided is invalid.

Constants.FE_NonDITADo
cument

The document provided is not a DITA document.

Constants.FE_BadParame
ter

The objType provided is invalid or the objType is not
valid for the type of DITA document provided.

Constants.FE_UpdateDIT
AReferenceFailedInvali
dElementType

Update operation failed because either the element
specified is not a reference type of element or it does not
match the specified object type.

Constants.FE_UpdateDIT
AReferenceFailedCannot
ResolveReference

Update operation failed because the reference cannot be
resolved.

Constants.FE_UpdateDIT
AReferenceFailedCannot
FindReferencedFile

Update operation failed because the referenced file cannot
be found at the specified location.

Constants.FE_UpdateDIT
AReferenceFailedCannot
OpenReferencedFile

Update operation failed because the referenced file cannot
be opened from the specified location.

Constants.FE_UpdateDIT
AReferenceFailedCannot
ConvertToFMObject

Update operation failed because the corresponding FM
object cannot be created.

Constants.FE_UpdateDIT
AReferenceFailed

Update operation failed.

UpdateDITAReferences
Description
Updates all DITA references of the specified type.

787

DOC
FUNCTION SUMMARY

CHAPTER 6

Returns
void
Syntax
UpdateDITAReferences(docId, flag);
Parameters

Parameter name

Data
Type

Option
al

Description

docId

int

No

The ID of the document containing
the inset.

flag

int

No

The available flags and their values
are as follows:
FF_DITAUpdateAllConrefs: 0x01
FF_DITAUpdateAllXrefs: 0x02
FF_DITAUpdateAllLinks: 0x04
FF_DITAUpdateAllTopicrefs: 0x08
FF_DITAUpdateAllTopicsetrefs: 0x10
FF_DITAUpdateAllReferences:
FF_DITAUpdateAllConrefs |
FF_DITAUpdateAllXrefs |
FF_DITAUpdateAllLinks |
FF_DITAUpdateAllTopicrefs |
FF_DITAUpdateAllTopicsetrefs

If UpdateDITAReferences() fails, the method assigns following values to FA_errno:
Error

Reason

Constants.FE_WrongPro
duct

Current FrameMaker product doesn’t support the
operation.

Constants.FE_BadDocId

The Document ID provided is invalid.

Constants.FE_NonDITAD
ocument

The Document provided is not a DITA document.

Save
Description
Saves a document.
See Save under the Book class for more information.

788

DOC
FUNCTION SUMMARY

CHAPTER 6

Returns
Object
Syntax
Save(saveAsName, saveParams, saveReturnParams)
Parameters

Parameter name

Data
Type

Option
al

Description

saveAsName

strin
g

No

The path for saving the document or
book.

saveParams

PropV
als

No

A property list that tells FrameMaker
how to save the file and how to
respond to errors and other
conditions. Use
GetSaveDefaultParams() or
AllocatePropVals() to create and
allocate memory for this property list.
To use the default list, specify null.

saveReturnParams

PropV
als

No

A property list that returns
information about how the
FrameMaker product saved the file.

Import
Description
Imports text or graphics into a document.
See Import under the Book class for more information.
Returns
Object
Syntax
Import(textLocP, filename, importParams, importReturnParams)

789

DOC
FUNCTION SUMMARY

CHAPTER 6

Parameters

Parameter name

Data
Type

Option
al

Description

textLocP

TextL
oc

No

The text location at which to import
the file.

filename

strin
g

No

The full path of the file to import.

importParams

PropV
als

No

A property list specifying how to
import the file and how to respond to
errors and other conditions. To use
the default list, specify null.

importReturnParams

PropV
als

No

A property list that provides
information about how FrameMaker
imported the file. This parameter
must be initialized before you call
Import().

AddNewBuildExpr
Description
Adds a Boolean conditional expression to the document.
The method returns FE_Success, on success.
On failure, the method sets FA_errno to one of the following values:
Error

Reason

Constants.FE_BadDocId
(-2)

Invalid document.

Constants.FE_ReadOnly
(-6)

Document is read-only.

Constants.FE_BadName
(-33)

Boolean conditional expression string is invalid.

Returns
int
Syntax
AddNewBuildExpr(exprName, exprCondition)

790

DOC
FUNCTION SUMMARY

CHAPTER 6

Parameters
Data
Type

Parameter name

Option
al

Description

exprName

strin
g

No

The name of the Boolean conditional
expression.

exprCondition

strin
g

No

The Boolean conditional expression
string.

DeleteBuildExpr
Description
Deletes a Boolean conditional expression from the document.
The method returns FE_Success, on success.
On failure, the method sets FA_errno to one of the following values:
Error

Reason

Constants.FE_BadDocId
(-2)

Invalid document.

Constants.FE_ReadOnly
(-6)

Document is read-only.

Constants.FE_BadName
(-33)

Boolean conditional expression string is invalid.

Returns
int
Syntax
DeleteBuildExpr(exprName)
Parameters

Parameter name
exprName

Data
Type
strin
g

Option
al
No

Description
The name of the Boolean conditional
expression to delete.

791

DOC
FUNCTION SUMMARY

CHAPTER 6

SetActiveBuildExpr
Description
Applies the Boolean conditional expression to the document.
The method returns FE_Success, on success.
On failure, the method sets FA_errno to one of the following values:
Error

Reason

Constants.FE_BadDocId
(-2)

Invalid document.

Constants.FE_ReadOnly
(-6)

Document is read-only.

Constants.FE_BadName
(-33)

Boolean conditional expression string is invalid.

Returns
int
Syntax
SetActiveBuildExpr(exprName)
Parameters

Parameter name
exprName

Data
Type
strin
g

Option
al
No

Description
The name of the Boolean conditional
expression to be applied.

GetActiveBuildExpr
Description
Returns the name of the active expression in the document or null if none is active.
On failure, the method returns the following value to FA_errno:
Error
Constants.FE_BadD
ocId (-2)

Reason
Invalid document.

792

DOC
FUNCTION SUMMARY

CHAPTER 6

Returns
string
Syntax
GetActiveBuildExpr()

GetBuildExpr
Description
Returns the Boolean conditional expression in the document with the given name or null if none is found.
On failure, the method returns the following value to FA_errno:
Error

Reason

Constants.FE_BadD
ocId (-2)

Invalid document.

Constants.FE_BadName ()

The parameter specified by exprName is invalid.

Returns
string
Syntax
GetBuildExpr(exprName)
Parameters

Parameter name
exprName

Data
Type
strin
g

Option
al
No

Description
The name of Boolean conditional
expression.

GetBuildExprCatalog
Description
Returns an array of all Boolean conditional expression names in the document.
On failure, the method returns the following value to FA_errno:

793

DOC
FUNCTION SUMMARY

CHAPTER 6

Error
Constants.FE_BadD
ocId (-2)

Reason
Invalid document.

Returns
Strings
Syntax
GetBuildExprCatalog()

GetProps
Description
The GetProps() method retrieves the properties of the Doc object.
See GetProps under the AFrame class for more information.
Returns
PropVals
Syntax
GetProps()

SetProps
Description
The SetProps() method sets the properties of the Doc object.
See SetProps under the AFrame class for more information.
Returns
Void
Syntax
SetProps(setVal)

794

ELEMENT
FUNCTION SUMMARY

CHAPTER 6

Parameters

Parameter name
setVal

Data
Type
PropV
als

Option
al
No

Description
The property list.

ObjectValid
Description
Returns 1 if the Doc object is valid, else returns 0.
See ObjectValid under the AFrame class for more information.
Returns
int
Syntax
ObjectValid()

6.25. Element
GetAttributes
Description
Gets an elements attributes.
The Attributes structure returned by GetAttributes() includes the attributes in the following
order:
•
•

Attributes defined in the element definition in the same order in which they are defined in the
element definition.
Undefined attributes in random order.

If an element does not have attributes, the len field of the Attributes structure is set to 0 and the
val field is set to NULL.
Query the valflags field of the Attributes structure to determine whether the attribute is valid,
or if there are any validation errors . The validation error flags are as follows:

795

ELEMENT
FUNCTION SUMMARY

CHAPTER 6

Error

Reason

Constants.FV_AV_REQUIRED
(1)

This attribute is required, but it has no value assigned
to it.

Constants.FV_AV_INVALID_C
HOICE (2)

At least one value for the attribute is not one of the
allowed choices.

Constants.FV_AV_INVALID_F
ORMAT (3)

The attribute value is of the wrong type for the
attribute.

Constants.FV_AV_IDREF_UNR
ESOLVED (4)

The attribute refers to an undefined ID value.

Constants.FV_AV_ID_DUPLIC
ATE_IN_DOC (5)

The attribute value should be unique, but is not unique
within the document.

Constants.FV_AV_TOO_MANY_
TOKENS (7)

The attribute value has more than one token, but the
attribute definition only allows one token.

Constants.FV_AV_UNDEFINED
(8)

The attribute is not defined for the containing element.

Constants.FV_AV_OUT_OF_RA
NGE (9)

The attribute value is out of the range specified in the
attribute definition.

On failure, GetAttributes() assigns one of the following values to FA_errno:
Error

Reason

Constants.FE_BadDocI
d (-2)

Invalid document.

Constants.FE_WrongPr
oduct (-60)

Current product interface is not structured FrameMaker.

Constants.FE_BadObjI
d (-3)

Invalid object.

Returns
Attributes
Syntax
GetAttributes()

796

ELEMENT
FUNCTION SUMMARY

CHAPTER 6

Delete
Description
Deletes an element.
See Delete under the AFrame class for more information.
Returns
int
Syntax
Delete()

UpdateDITAReferences
GetText
Description
Gets the text from the element.
See GetText under the Cell class for more information.
Returns
TextItems
Syntax
GetText(flags)
Parameters

Parameter name
flags

Data
Type
int

Option
al
No

Description
Denotes the various bit flags that
specify the items to be retrieved.

GetProps
Description
Retrieves the properties of the element object.
See GetProps under the AFrame class for more information.

797

ELEMENT
FUNCTION SUMMARY

CHAPTER 6

Returns
PropVals
Syntax
GetProps()

SetProps
Description
Sets the properties of the element object.
See SetProps under the AFrame class for more information.
Returns
Void
Syntax
SetProps(setVal)
Parameters

Parameter name
setVal

Data
Type
PropV
als

Option
al
No

Description
The property list.

ObjectValid
Description
Returns 1 if the element object is valid, else returns 0.
See ObjectValid under the AFrame class for more information.
Returns
int
Syntax
ObjectValid()

798

ELEMENTCATALOGENTRIES
FUNCTION SUMMARY

CHAPTER 6

6.26. ElementCatalogEntries
An Array of ElementCatalogEntry objects with integer indexing and a length property.

concat
Description
The original array is unchanged. If an array is provided as a parameter to concat(), each of its elements
are appended as separate array elements at the end of the new array. Returns a new array, the result of
concatenation the given values to the end of the original array.
Returns
ElementCatalogEntries
Syntax
concat(value)
Parameters

Parameter name
value

Data
Type
Eleme
ntCat
alogE
ntrie
s

Option
al
No

Description
Can also be arrays.

pop
Description
Removes the last element from the array.
Returns
ElementCatalogEntry
Syntax
pop()

799

ELEMENTCATALOGENTRY
FUNCTION SUMMARY

CHAPTER 6

push
Description
Returns the new length of the array.
Returns
number
Syntax
push(value)
Parameters

Parameter name
value

Data
Type
Eleme
ntCat
alogE
ntry

Option
al
No

Description
The value to be pushed.

6.27. ElementCatalogEntry
ElementCatalogEntry
Description
Describes a catalog entry in an Element Catalog in FrameMaker.
Returns
ElementCatalogEntry
Syntax
ElementCatalogEntry(obj, flags)

800

ELEMENTDEF
FUNCTION SUMMARY

CHAPTER 6

Parameters
Data
Type

Parameter name

Option
al

Description

obj

Eleme
ntDef

No

Element definition.

flags

uint

No

Validation type.

The value of the flags field can be one of the following constants:
Flag

Meaning

Constants.FV_STRICTLY_VALID
(0x01)

Catalog entry is strictly valid.

Constants.FV_LOOSELY_VALID
(0x02)

Catalog entry is loosely valid.

Constants.FV_ALTERNATIVE
(0x04)

Catalog entry is an alternative.

Constants.FV_INCLUSION
(0x08)

Catalog entry is valid because it is an inclusion.

If no flags are set, the element is invalid at its current position.

6.28. ElementDef
NewTextFmtRules
Description
Creates a TextFmtRules object. The method allows you to associate the created object with a specified property of the parent object. For example, you can associate the text format rule as the text format
rule of the element definition.
The following table shows the parent object and the type of the object created by the method:
Parent
ElementDef

Type of Object
FmtRule

Number of Instances That Can be Created
Multiple

The method returns the created object, on success. On failure, the method assigns one of the following
values to FA_errno:

801

ELEMENTDEF
FUNCTION SUMMARY

CHAPTER 6

Error

Reason

Constants.FE_BadDocId(2)

Invalid document.

Constants.FE_BadObjId(3)

Invalid object.

Constants.FE_BadNew(-2
3)

Object cannot be created.

Constants.FE_BadPropNu
m(-4)

The property number is invalid.

Constants.FE_WrongProd
uct(-60)

Current product interface is not Structured Framemaker.

Returns
FmtRule
Syntax
NewTextFmtRules()

NewObjectFmtRules
Description
Creates a ObjectFmtRules object.
The following table shows the parent object and the type of the object created by the method:
Parent
ElementDef

Type of Object
FmtRule

Number of Instances That Can be Created
One

The method returns the created object, on success. On failure, the method assigns one of the following
values to FA_errno:
Error

Reason

Constants.FE_BadDocId(2)

Invalid document.

Constants.FE_BadObjId(3)

Invalid object.

Constants.FE_BadNew(-2
3)

Object cannot be created.

802

ELEMENTDEF
FUNCTION SUMMARY

CHAPTER 6

Error

Reason

Constants.FE_BadPropNu
m(-4)

The property number is invalid.

Constants.FE_WrongProd
uct(-60)

Current product interface is not Structured Framemaker.

Returns
FmtRule
Syntax
NewObjectFmtRules()

NewPrefixRules
Description
Creates a PrefixRules object.
The following table shows the parent object and the type of the object created by the method:
Parent
ElementDef

Type of Object
FmtRule

Number of Instances That Can be Created
Multiple

The method returns the created object, on success. On failure, the method assigns one of the following
values to FA_errno:
Error

Reason

Constants.FE_BadDocId(2)

Invalid document.

Constants.FE_BadObjId(3)

Invalid object.

Constants.FE_BadNew(-2
3)

Object cannot be created.

Constants.FE_BadPropNu
m(-4)

The property number is invalid.

Constants.FE_WrongProd
uct(-60)

Current product interface is not Structured Framemaker.

803

ELEMENTDEF
FUNCTION SUMMARY

CHAPTER 6

Returns
FmtRule
Syntax
NewPrefixRules()

NewSuffixRules
Description
Creates a SuffixRules object.
The following table shows the parent object and the type of the object created by the method:
Parent
ElementDef

Type of Object
FmtRule

Number of Instances That Can be Created
Multiple

The method returns the created object, on success. On failure, the method assigns one of the following
values to FA_errno:
Error

Reason

Constants.FE_BadDocId(2)

Invalid document.

Constants.FE_BadObjId(3)

Invalid object.

Constants.FE_BadNew(-2
3)

Object cannot be created.

Constants.FE_BadPropNu
m(-4)

The property number is invalid.

Constants.FE_WrongProd
uct(-60)

Current product interface is not Structured Framemaker.

Returns
FmtRule
Syntax
NewSuffixRules()

804

ELEMENTDEF
FUNCTION SUMMARY

CHAPTER 6

NewFirstPgfRules
Description
Creates a FirstPgfRules object.
The following table shows the parent object and the type of the object created by the method:
Parent
ElementDef

Type of Object
FmtRule

Number of Instances That Can be Created
Multiple

The method returns the created object, on success. On failure, the method assigns one of the following
values to FA_errno:
Error

Reason

Constants.FE_BadDocId(2)

Invalid document.

Constants.FE_BadObjId(3)

Invalid object.

Constants.FE_BadNew(-2
3)

Object cannot be created.

Constants.FE_BadPropNu
m(-4)

The property number is invalid.

Constants.FE_WrongProd
uct(-60)

Current product interface is not Structured Framemaker.

Returns
FmtRule
Syntax
NewFirstPgfRules()

NewLastPgfRules
Description
Creates a LastPgfRules object.
The following table shows the parent object and the type of the object created by the method:
Parent
ElementDef

Type of Object
FmtRule

Number of Instances That Can be Created
Multiple

805

ELEMENTDEF
FUNCTION SUMMARY

CHAPTER 6

The method returns the created object, on success. On failure, the method assigns one of the following
values to FA_errno:
Error

Reason

Constants.FE_BadDocId(2)

Invalid document.

Constants.FE_BadObjId(3)

Invalid object.

Constants.FE_BadNew(-2
3)

Object cannot be created.

Constants.FE_BadPropNu
m(-4)

The property number is invalid.

Constants.FE_WrongProd
uct(-60)

Current product interface is not Structured Framemaker.

Returns
FmtRule
Syntax
NewLastPgfRules()

ElementDefIsText
Description
Some structural elements in FrameMaker documents are placeholders for text. For example, when a
Para element contains text with a cross-reference element embedded in it, the ranges of text that
surround the cross-reference element are treated as elements themselves. These elements are called
text nodes.
The ElementDefIsText() method checks the value of an element definition to determine whether
the element it is applied to is a text node.
The method returns 1 if the element definition corresponds to that of a text node, or 0 if it does not
correspond to a text node.
Returns
int
Syntax
ElementDefIsText()

806

ELEMENTDEF
FUNCTION SUMMARY

CHAPTER 6

NewElement
Description
Creates a structural element (FO_Element) in a FrameMaker document.
NewElement() inserts the new element at the specified location in text, using the specified element
definition.
For object (noncontainer) elements, NewElement() inserts the appropriate type of object for the
element. If there is a matching format rule, NewElement() uses it to format the object. Otherwise, the
method uses one of the following default formats:
Object Type

Object Inserted

Format Used By Default

Constants.FV_FO_XREF
(3)

Cross Reference

Undefined XRef

Constants.FV_FO_EQN
(7)

Equation

Medium

Constants.FV_FO_MARK
ER (4)

Marker

Type 11

Constants.FV_FO_T
BL (8)

Table with the format
specified by the table
format.

Format A if it exists; otherwise, a
table with a heading row, 8 body
rows, a footing row, and 5 columns.

Constants.FV_FO_S
YS_VAR (2)

Variable

Filename (Long)

Constants.FV_FO_G
RAPHIC (6)

A centered 1.0-inch by
1.0-inch anchored frame
below the current position;
cropped is off, and floating
is on.

-

The method returns the created element, on success.
On failure, the method returns one of the following values to FA_errno:
Error

Reason

Constants.FE_BadNew
(-23)

Object cannot be created.

Constants.FE_BadObjId
(-3)

Invalid object.

Constants.FE_NotTextOb
ject(-41)

Object specified for the text location is not a paragraph
(FO_Pgf) or a text line (FO_TextLine).

807

ELEMENTDEF
FUNCTION SUMMARY

CHAPTER 6

Error

Reason

Constants.FE_OffsetNot
Found (-21)

Offset specified for the text location could not be found in
the specified paragraph or text line.

Returns
Element
Syntax
NewElement(textLoc)
Parameters
Data
Type

Parameter name

TextL
oc

textLoc

Option
al
No

Description
The text location at which to insert
the new element.

NewElementInHierarchy
Description
Creates a structural element (FO_Element) at a specified location in the element hierarchy of a structured FrameMaker document or book.
To create the root element for a book, you must use NewElementInHierarchy(). However, you
cannot use NewElementInHierarchy() to add elements to an unstructured document. You must
structure the document first by adding a root element with NewElement().
For object (noncontainer) elements, NewElementInHierarchy() inserts the appropriate type of
object for the element. If there is a matching format rule, NewElementInHierarchy() uses it to
format the object. Otherwise, the method uses one of the following default formats:
Object Type

Object Inserted

Format Used By Default

Constants.FV_FO_XREF
(3)

Cross Reference

Undefined XRef

Constants.FV_FO_EQN
(7)

Equation

Medium

Constants.FV_FO_MARK
ER (4)

Marker

Type 11

808

ELEMENTDEF
FUNCTION SUMMARY

CHAPTER 6

Object Type

Object Inserted

Format Used By Default

Constants.FV_FO_T
BL (8)

Table with the format and
number of rows and
columns specified by the
table format.

Format A if it exists; otherwise, a
table with a heading row, 8 body
rows, a footing row, and 5 columns.

Constants.FV_FO_S
YS_VAR (2)

Variable

Filename (Long)

Constants.FV_FO_G
RAPHIC (6)

A centered 1.0-inch by
1.0-inch anchored frame
below the current position;
cropped is off, and floating
is on.

-

The method returns the created element, on success.
On failure, the method returns one of the following values to FA_errno:
Error

Reason

Constants.FE_BadBookId
(-66)

Invalid book.

Constants.FE_BadObjId
(-3)

Invalid object.

Constants.FE_BadInsert
Pos (-65)

elemLoc specifies an invalid place to insert the element;
for example, it specifies a position before the highest
element in the flow.

Returns
Element
Syntax
NewElementInHierarchy(elemLoc)
Parameters

Parameter name
elemLoc

Data
Type
Eleme
ntLoc

Option
al
No

Description
The location at which the element is
to be inserted.

809

ELEMENTDEF
FUNCTION SUMMARY

CHAPTER 6

WrapElement
Description
Inserts a structural element around the selected text and structural elements in a document.
If the flow that contains the selection is unstructured and the selection does not include the entire flow
contents, WrapElement() wraps the flow contents into a NoName element before wrapping the
selection into the specified element definition.
The method does not return anything on success.
On failure, the method returns one of the following values to FA_errno:
Error

Reason

Constants.FE_WrongProduct
(-60)

Current product interface is not Structured
FrameMaker.

Constants.FE_BadDocId (-2)

Invalid document.

Constants.FE_BadElementDefId
(-28)

Specified element definition is invalid.

Constants.FE_BadSelectionFor
Operation (-59)

Current text selection is invalid for this operation.

Returns
Void
Syntax
WrapElement()

GetAttributeDefs
Description
Gets the attribute definitions of an element definition.
On success, the method returns an AttributeDefs structure containing the attribute definitions.
The attrType field of the returned AttributeDefs structure identifies the attribute value’s type.
It can specify one of the following constants:
Constant
Constant.FV_AT_STRING
(0)

Value
Any arbitrary text string.

810

ELEMENTDEF
FUNCTION SUMMARY

CHAPTER 6

Constant

Value

Constant.FV_AT_STRING
S (1)

One or more arbitrary text strings.

Constants.FV_AT_CHOIC
ES (2)

A value from a list of choices.

Constants.FV_AT_INTEG
ER (3)

A signed whole number (optionally restricted to a range of
values).

Constants.FV_AT_INTEG
ERS (4)

One or more integers (optionally restricted to a range of
values).

Constants.FV_AT_REAL
(5)

A real number (optionally restricted to a range of values).

Constants.FV_AT_REALS
(6)

One or more real numbers (optionally restricted to a range of
values).

Constants.FV_AT_UNIQU
E_ID (7)

A string that uniquely identifies the element.

Constants.FV_AT_UNIQU
E_IDREF (8)

A reference to a UniqueID attribute.

Constants.FV_AT_UNIQU
E_IDREFS (9)

One or more references to UniqueID attributes.

On failure, the method returns one of the following values to FA_errno:
Error

Reason

Constants.FE_BadDocId (-2)

Invalid document.

Constants.FE_WrongProduct
(-60)

Current product interface is not Structured
FrameMaker.

Constants.FE_BadObjId(-3)

Invalid object.

Returns
AttributeDefs
Syntax
GetAttributeDefs()

811

CHAPTER 6

ELEMENTDEF
FUNCTION SUMMARY

Delete
Description
Deletes an element definition.
See Delete under the AFrame class for more information.
Returns
int
Syntax
Delete()

GetProps
Description
The GetProps() method retrieves the properties of an element definition.
See GetProps under the AFrame class for more information.
Returns
PropVals
Syntax
GetProps()

SetProps
Description
The SetProps() method sets the properties of an element definition.
See SetProps under the AFrame class for more information.
Returns
Void
Syntax
SetProps(setVal)

812

ELEMENTLOC
FUNCTION SUMMARY

CHAPTER 6

Parameters

Parameter name
setVal

Data
Type
PropV
als

Option
al
No

Description
The property list.

ObjectValid
Description
Returns 1 if the element definition is valid, else returns 0.
See ObjectValid under the AFrame class for more information.
Returns
int
Syntax
ObjectValid()

6.29. ElementLoc
ElementLoc
Description
Contains a structure specifying an element location. The ElementLoc structure contains the returned
parent element, child element and the offset within the child or parent element.
Returns
ElementLoc
Syntax
ElementLoc(parent, child, offset)

813

ELEMENTRANGE
FUNCTION SUMMARY

CHAPTER 6

Parameters

Parameter name

Data
Type

Option
al

Description

parent

Eleme
nt

No

Parent element.

child

Eleme
nt

No

Child element.

offset

int

No

Offset within the child or parent
element.

6.30. ElementRange
ElementRange
Description
A structure specifying an element’s range.
Returns
ElementRange
Syntax
ElementRange(beg, end)
Parameters

Parameter name

Data
Type

Option
al

Description

beg

Eleme
ntLoc

No

Beginning of the element’s range.

end

Eleme
ntLoc

No

End of the element’s range.

814

CHAPTER 6

ELLIPSE
FUNCTION SUMMARY

6.31. Ellipse
Delete
Description
Deletes an ellipse.
See Delete under the AFrame class for more information.
Returns
int
Syntax
Delete()

GetProps
Description
Retrieves the properties of an ellipse.
See GetProps under the AFrame class for more information.
Returns
PropVals
Syntax
GetProps()

SetProps
Description
Sets the properties of an ellipse.
See SetProps under the AFrame class for more information.
Returns
Void
Syntax
SetProps(setVal)

815

FILTERARGS
FUNCTION SUMMARY

CHAPTER 6

Parameters

Parameter name
setVal

Data
Type
PropV
als

Option
al
No

Description
The property list.

ObjectValid
Description
Returns 1 if the ellipse is valid, else returns 0.
See ObjectValid under the AFrame class for more information.
Returns
int
Syntax
ObjectValid()

6.32. FilterArgs
FilterArgs
Description
FilterArgs stores information that is used in the notification for a file-to-file filter
(FA_Note_FilterFileToFile). The notification handler receives a pointer to this structure.
Returns
FilterArgs
Definition
FilterArgs{infile, outfile, clname, informat, outformat, binname, args}

816

FLOW
FUNCTION SUMMARY

CHAPTER 6

Parameters

Parameter name

Data
Type

Option
al

Description

infile

strin
g

No

The file to filter.

outfile

strin
g

No

The filter output file.

clname

strin
g

No

The registered name of the filter.

informat

strin
g

No

The registered incoming format.

outformat

strin
g

No

The registered output format.

binname

strin
g

No

The name of the filter client file.

args

Strin
gs

No

Reserved for future use. Currently
NULL.

6.33. Flow
Delete
Description
Deletes a flow.
See Delete under the AFrame class for more information.
Returns
int
Syntax
Delete()

817

FLOW
FUNCTION SUMMARY

CHAPTER 6

GetText
Description
Gets the text from the flow.
See GetText under the Cell class for more information.
Returns
TextItems
Syntax
GetText(flags)
Parameters

Parameter name
flags

Data
Type
int

Option
al
No

Description
Denotes the various bit flags that
specify the items to be retrieved.

GetProps
Description
Retrieves the properties of the flow.
See GetProps under the AFrame class for more information.
Returns
PropVals
Syntax
GetProps()

SetProps
Description
Sets the properties of the flow.
See SetProps under the AFrame class for more information.

818

FMTCHANGELIST
FUNCTION SUMMARY

CHAPTER 6

Returns
Void
Syntax
SetProps(setVal)
Parameters

Parameter name
setVal

Data
Type
PropV
als

Option
al
No

Description
The property list.

ObjectValid
Description
Returns 1 if the flow is valid, else returns 0.
See ObjectValid under the AFrame class for more information.
Returns
int
Syntax
ObjectValid()

6.34. FmtChangeList
Delete
Description
Deletes a format change list.
See Delete under the AFrame class for more information.
Returns
int

819

FMTCHANGELIST
FUNCTION SUMMARY

CHAPTER 6

Syntax
Delete()

GetProps
Description
Retrieves the properties of the format change list.
See GetProps under the AFrame class for more information.
Returns
PropVals
Syntax
GetProps()

SetProps
Description
Sets the properties of a format change list.
See SetProps under the AFrame class for more information.
Returns
Void
Syntax
SetProps(setVal)
Parameters

Parameter name
setVal

Data
Type
PropV
als

Option
al
No

Description
The property list.

ObjectValid
Description
Returns 1 if the format change list is valid, else returns 0.

820

FMTRULE
FUNCTION SUMMARY

CHAPTER 6

See ObjectValid under the AFrame class for more information.
Returns
int
Syntax
ObjectValid()

6.35. FmtRule
NewFmtRuleClauses
Description
Creates a FmtRuleClauses object.
The following table shows the parent object and the type of the object created by the method:
Parent
FmtRule

Type of Object
FmtRuleClause

Number of Instances That Can be Created
Multiple

The method returns the created object, on success. On failure, the method assigns one of the following
values to FA_errno:
Error

Reason

Constants.FE_BadDocId(2)

Invalid document.

Constants.FE_BadObjId(3)

Invalid object.

Constants.FE_BadNew(-2
3)

Object cannot be created.

Constants.FE_BadPropNu
m(-4)

The property number is invalid.

Constants.FE_WrongProd
uct(-60)

Current product interface is not Structured Framemaker.

Returns
FmtRuleClause

821

CHAPTER 6

FMTRULE
FUNCTION SUMMARY

Syntax
NewFmtRuleClauses()

Delete
Description
Deletes a format rule.
See Delete under the AFrame class for more information.
Returns
int
Syntax
Delete()

GetProps
Description
Retrieves the properties of a format rule.
See GetProps under the AFrame class for more information.
Returns
PropVals
Syntax
GetProps()

SetProps
Description
Sets the properties of a format rule.
See SetProps under the AFrame class for more information.
Returns
Void
Syntax
SetProps(setVal)

822

FMTRULECLAUSE
FUNCTION SUMMARY

CHAPTER 6

Parameters

Parameter name

Data
Type
PropV
als

setVal

Option
al
No

Description
The property list.

ObjectValid
Description
Returns 1 if the format rule is valid, else returns 0.
See ObjectValid under the AFrame class for more information.
Returns
int
Syntax
ObjectValid()

6.36. FmtRuleClause
NewSubFmtRule
Description
Creates a SubFmtRule object.
The following table shows the parent object and the type of the object created by the method:
Parent
FmtRuleClause

Type of Object
FmtRule

Number of Instances That Can be Created
One

The method returns the created object, on success. On failure, the method assigns one of the following
values to FA_errno:
Error
Constants.FE_BadDocId(2)

Reason
Invalid document.

823

FMTRULECLAUSE
FUNCTION SUMMARY

CHAPTER 6

Error

Reason

Constants.FE_BadObjId(3)

Invalid object.

Constants.FE_BadNew(-2
3)

Object cannot be created.

Constants.FE_BadPropNu
m(-4)

The property number is invalid.

Constants.FE_WrongProd
uct(-60)

Current product interface is not Structured Framemaker.

Returns
FmtRule
Syntax
NewSubFmtRule()

NewFmtChangeList
Description
Creates a FmtChangeList object.
The following table shows the parent object and the type of the object created by the method:
Parent
FmtRuleClause

Type of Object
FmtChangeList

Number of Instances That Can be Created
One

The method returns the created object, on success. On failure, the method assigns one of the following
values to FA_errno:
Error

Reason

Constants.FE_BadDocId(2)

Invalid document.

Constants.FE_BadObjId(3)

Invalid object.

Constants.FE_BadNew(-2
3)

Object cannot be created.

Constants.FE_BadPropNu
m(-4)

The property number is invalid.

824

FMTRULECLAUSE
FUNCTION SUMMARY

CHAPTER 6

Error
Constants.FE_WrongProd
uct(-60)

Reason
Current product interface is not Structured Framemaker.

Returns
FmtChangeList
Syntax
NewFmtChangeList()

Delete
Description
Deletes a format rule clause.
See Delete under the AFrame class for more information.
Returns
int
Syntax
Delete()

GetProps
Description
Retrieves the properties of a format rule clause.
See GetProps under the AFrame class for more information.
Returns
PropVals
Syntax
GetProps()

SetProps
Description
Sets the properties of a format rule clause.

825

FN
FUNCTION SUMMARY

CHAPTER 6

See SetProps under the AFrame class for more information.
Returns
Void
Syntax
SetProps(setVal)
Parameters

Parameter name
setVal

Data
Type
PropV
als

Option
al
No

Description
The property list.

ObjectValid
Description
Returns 1 if the format rule clause is valid, else returns 0.
See ObjectValid under the AFrame class for more information.
Returns
int
Syntax
ObjectValid()

6.37. Fn
Delete
Description
Deletes a footnote.
See Delete under the AFrame class for more information.
Returns
int

826

FN
FUNCTION SUMMARY

CHAPTER 6

Syntax
Delete()

GetText
Description
Gets the text from the footnote.
See GetText under the Cell class for more information.
Returns
TextItems
Syntax
GetText(flags)
Parameters
Data
Type

Parameter name
flags

int

Option
al
No

Description
Denotes the various bit flags that
specify the items to be retrieved.

GetProps
Description
Retrieves the properties of a footnote.
See GetProps under the AFrame class for more information.
Returns
PropVals
Syntax
GetProps()

SetProps
Description
Sets the properties of a footnote.

827

FONT
FUNCTION SUMMARY

CHAPTER 6

See SetProps under the AFrame class for more information.
Returns
Void
Syntax
SetProps(setVal)
Parameters

Parameter name
setVal

Data
Type
PropV
als

Option
al
No

Description
The property list.

ObjectValid
Description
Returns 1 if the footnote is valid, else returns 0.
See ObjectValid under the AFrame class for more information.
Returns
int
Syntax
ObjectValid()

6.38. Font
Font
Description
Font specifies a combination of font characteristics. Each field specifies an index into a list of names in
the FrameMaker product session. For example, the family field specifies the index of a name in the list
of names specified by the session property FontFamilyNames.
The weight field specifies the index of a name in the list of names specified by the session property
FontWeightNames.

828

FONTS
FUNCTION SUMMARY

CHAPTER 6

Returns
Font
Syntax
Font(family, variation, weight, angle)
Parameters

Parameter name

Data
Type

Option
al

Description

family

uint

No

Index of the font family.

variation

uint

No

Index of the font variation.

weight

uint

No

Index of the font weight.

angle

uint

No

Index of the font angle.

6.39. Fonts
An Array of Font objects with integer indexing and a length property.

concat
Description
The original array is unchanged. If an array is provided as a parameter to concat(), each of its elements
are appended as separate array elements at the end of the new array. Returns a new array as the result
of concatenation, with the given values to the end of the original array.
Returns
Fonts
Syntax
concat(value)
Parameters

Parameter name
value

Data
Type
Fonts

Option
al
No

Description
Can also be arrays.

829

GROUP
FUNCTION SUMMARY

CHAPTER 6

pop
Description
Removes the last element from the array.
Returns
Font
Syntax
pop()

push
Description
Pushes the font on the array and the returns the new length of the array.
Returns
number
Syntax
push(value)
Parameters

Parameter name
value

Data
Type
Font

Option
al
No

Description
Can also be arrays

6.40. Group
A Group object represents a set of grouped objects. Group objects have the following methods.

Delete
Description
Deletes a group.
See Delete under the AFrame class for more information.

830

GROUP
FUNCTION SUMMARY

CHAPTER 6

Returns
int
Syntax
Delete()

GetProps
Description
Retrieves the properties of the group.
See GetProps under the AFrame class for more information.
Returns
PropVals
Syntax
GetProps()

SetProps
Description
Sets the properties of the group.
See SetProps under the AFrame class for more information.
Returns
Void
Syntax
SetProps(setVal)
Parameters

Parameter name
setVal

Data
Type
PropV
als

Option
al
No

Description
The property list.

831

CHAPTER 6

HIDDENPAGE
FUNCTION SUMMARY

ObjectValid
Description
Returns 1 if the group is valid, else returns 0.
See ObjectValid under the AFrame class for more information.
Returns
int
Syntax
ObjectValid()

6.41. HiddenPage
GetProps
Description
Retrieves the properties of the hidden page.
See GetProps under the AFrame class for more information.
Returns
PropVals
Syntax
GetProps()

SetProps
Description
Sets the properties of the hidden page.
See SetProps under the AFrame class for more information.
Returns
Void
Syntax
SetProps(setVal)

832

HIDDENPAGE
FUNCTION SUMMARY

CHAPTER 6

Parameters

Parameter name
setVal

Data
Type
PropV
als

Option
al
No

Description
The property list.

ObjectValid
Description
Returns 1 if the hidden page is valid, else returns 0.
See ObjectValid under the AFrame class for more information.
Returns
int
Syntax
ObjectValid()

ApplyPageLayout
Description
Applies the layout of a page to another page.
PageObject is any Page object i.e., BodyPage, MasterPage, HiddenPage.
The method returns FE_Success on success.
On failure, the method returns one of the following values to FA_errno:
Error

Reason

Constants.FE_WrongPr
oduct (-60)

Current FrameMaker product does not support this operation
or fmbatch is running.

Constants.FE_BadOperation
(-27)

Parameter specified an invalid operation.

Constants.FE_BadParameter
(-43)

Parameter has an invalid value.

Constants.FE_SystemError
(-42)

System Error.

833

INSET
FUNCTION SUMMARY

CHAPTER 6

Returns
int
Syntax
ApplyPageLayout(srcPage)
Parameters

Parameter name
srcPage

Data
Type
PageO
bject

Option
al
No

Description
The page to which the layout must be
applied.

6.42. Inset
GetIntByName
Description
Queries an integer facet.
GetIntByName() uses a transaction model to query facets. After you have finished a series of queries,
you must commit the transaction by calling GetIntByName() to query a facet named “ “.
If GetIntByName() returns 0, it may not indicate an error, because some facet values can be 0. To
determine if a returned 0 is a property value or an error, check FA_errno.
Returns the specified facet value, on success.
On failure, the method returns one of the following values to FA_errno:
Error

Reason

Constants.FE_BadDocId
(-2)

Invalid document.

Constants.FE_BadObjId
(-3)

Invalid object.

Constants.FE_BadPropN
um (-4)

Specified property name is invalid.

Constants.FE_BadPropT
ype (-5)

Incorrect property type.

834

INSET
FUNCTION SUMMARY

CHAPTER 6

Error
Constants.FE_WrongPro
duct (-60)

Reason
Current FrameMaker does not support this operation.

Returns
int
Syntax
GetIntByName(propName)
Parameters

Parameter name
propName

Data
Type
strin
g

Option
al
No

Description
The name of the facet to query.

GetMetricByName
Description
Queries a metric facet.
GetMetricByName() uses a transaction model to query facets. After you have finished a series of
queries, you must commit the transaction by calling GetIntByName() to query a facet named “ “.
If GetMetricByName() returns 0, it may not indicate an error, because some facet values can be 0.
To determine if a returned 0 is a property value or an error, check FA_errno.
Returns the specified facet value, on success.
On failure, the method returns one of the following values to FA_errno:
Error

Reason

Constants.FE_BadDocId
(-2)

Invalid document.

Constants.FE_BadObjId
(-3)

Invalid object.

Constants.FE_BadPropN
um (-4)

Specified property name is invalid.

Constants.FE_BadPropT
ype (-5)

Incorrect property type.

835

INSET
FUNCTION SUMMARY

CHAPTER 6

Error
Constants.FE_WrongPro
duct (-60)

Reason
Current FrameMaker does not support this operation.

Returns
int
Syntax
GetMetricByName(propName)
Parameters

Parameter name
propName

Data
Type
strin
g

Option
al
No

Description
The name of the facet to query.

GetUBytesByName
Description
Queries an unsigned bytes inset facet. The standard facets, EPSI and FrameImage, are examples of
unsigned bytes facets.
If a facet contains a large amount of data, GetUBytesByName() only gets a portion of the data each
time you call it.
To query a facet that contains a large amount of data, call GetUBytesByName() repeatedly until you
have retrieved all the data (that is, until UBytes.len is 0).
GetUBytesByName() uses a transaction model to query facets. After you have finished a series of
queries, you must commit the transaction by calling GetIntByName() to query a facet named “ “.
On success, the method returns a UBytes object containing a portion of the facet’s data.
On failure, the method returns one of the following values to FA_errno:
Error

Reason

Constants.FE_BadDocId
(-2)

Invalid document.

Constants.FE_BadObjId
(-3)

Invalid object.

836

INSET
FUNCTION SUMMARY

CHAPTER 6

Error

Reason

Constants.FE_BadPropN
um (-4)

Specified property name is invalid.

Constants.FE_BadPropT
ype (-5)

Incorrect property type.

Constants.FE_WrongPro
duct (-60)

Current FrameMaker does not support this operation.

NOTE: The returned UBytes object references memory that is allocated by the method. Use

DeallocateUBytes() to free this memory when you are done using it.
Returns
UBytes
Syntax
GetUBytesByName(propName)
Parameters

Parameter name
propName

Data
Type
strin
g

Option
al
No

Description
The name of the facet to query.

SetIntByName
Description
Sets an integer inset facet.
SetIntByName() uses a transaction model to set facets. After you have finished setting facets, you
must commit the transaction by calling SetIntByName() to set a facet named“ “ to 0.
The method does not return anything on success.
On failure, the method returns one of the following values to FA_errno:
Error

Reason

Constants.FE_BadDocId
(-2)

Invalid document.

Constants.FE_BadObjId
(-3)

Invalid object.

837

INSET
FUNCTION SUMMARY

CHAPTER 6

Error

Reason

Constants.FE_BadPropN
um (-4)

Specified property name is invalid.

Constants.FE_BadName
(-33)

Specified name is illegal.

Constants.FE_WrongPro
duct (-60)

Current FrameMaker does not support this operation.

Returns
Void
Syntax
SetIntByName(propName, setVal)
Parameters

Parameter name

Data
Type

Option
al

Description

propName

strin
g

No

The name of the facet to set.

setVal

int

No

The value to which the facet must be
set.

SetMetricByName
Description
Sets a metric facet.
SetMetricByName() uses a transaction model to set facets. After you have finished setting facets,
you must commit the transaction by calling SetIntByName() to set a facet named“ “ to 0.
The method does not return anything on success.
On failure, the method returns one of the following values to FA_errno:
Error

Reason

Constants.FE_BadDocId
(-2)

Invalid document.

Constants.FE_BadName
(-33)

Specified name is illegal.

838

INSET
FUNCTION SUMMARY

CHAPTER 6

Error

Reason

Constants.FE_BadObjId
(-3)

Invalid object.

Constants.FE_BadPropT
ype (-5)

Incorrect property type for this function.

Constants.FE_OutOfRan
ge (-7)

Specified property value is out of the legal range for the
specified .property.

Constants.FE_ReadOnly
(-6)

Property is read-only.

Constants.FE_WrongPro
duct (-60)

Current FrameMaker does not support this operation.

Returns
Void
Syntax
SetMetricByName(propName, setVal)
Parameters

Parameter name

Data
Type

Option
al

Description

propName

strin
g

No

The name of the facet to set.

setVal

int

No

The value to which the facet must be
set.

SetUBytesByName
Description
Sets an unsigned bytes inset facet. The standard facets, EPSI and FrameImage, are examples of unsigned
bytes facets.

839

INSET
FUNCTION SUMMARY

CHAPTER 6

To set a UBytes facet:
1)

2)

Call SetUBytesByName() to set the facet data.
If you are setting a facet with less than 10K of data, you need to call SetUBytesByName() only
once.
If you are setting the facet with more than 10K of data, you should call SetUBytesByName()
multiple times, setting a chunk of the data each time. You can size the chunks between 0 and 10K.
NOTE: If you use larger chunks, the set operation goes faster. However, if the chunks are too large,
you may overload your platform’s interapplication communication mechanism.
Call SetUBytesByName() with propNameset to an empty string (“ “).
This lets the ESTK know that you have finshed setting up the facet.

The method does not return anything on success.
On failure, the method returns one of the following value to FA_errno:
Error
Constants.FE_Trans
port (-1)

Reason
A transportation error occured.

Returns
Void
Syntax
SetUBytesByName(propName, setVal)
Parameters

Parameter name

Data
Type

Option
al

Description

propName

strin
g

No

The name of the facet to set.

setVal

UByte
s

No

The value to which the facet must be
set.

Delete
Description
Deletes an inset.
See Delete under the AFrame class for more information.

840

INSET
FUNCTION SUMMARY

CHAPTER 6

Returns
int
Syntax
Delete()

DeletePropByName
Description
Deletes an inset facet. Except for inset facets, all properties are identified by integer constants. Facets
are the only properties identified by name.
The method does not return anything on success.
On failure, the method returns one of the following values to FA_errno:
Error

Reason

Constants.FE_BadPropN
um (-4)

Specified property number is invalid.

Constants.FE_BadDocId
(-2)

Invalid document.

Constants.FE_BadObjId
(-3)

Invalid object.

Constants.FE_BadPropT
ype (-5)

Incorrect property type for this function.

Returns
Void
Syntax
DeletePropByName(propName)
Parameters

Parameter name
propName

Data
Type
strin
g

Option
al
No

Description
The name of the facet to be deleted.

841

INSET
FUNCTION SUMMARY

CHAPTER 6

GetProps
Description
Retrieves the properties of the inset.
See GetProps under the AFrame class for more information.
Returns
PropVals
Syntax
GetProps()

SetProps
Description
Sets the properties of the inset.
See SetProps under the AFrame class for more information.
Returns
Void
Syntax
SetProps(setVal)
Parameters

Parameter name
setVal

Data
Type
PropV
als

Option
al
No

Description
The property list.

ObjectValid
Description
Returns 1 if the inset is valid, else returns 0.
See ObjectValid under the AFrame class for more information.

842

INTS
FUNCTION SUMMARY

CHAPTER 6

Returns
int
Syntax
ObjectValid()

6.43. Ints
An Array of objects with integer indexing and a length property.

concat
Description
The original array is unchanged. If an array is provided as a parameter to concat(), each of its elements
are appended as separate array elements at the end of the new array. Returns a new array, the result of
concatenation the given values to the end of the original array.
Returns
Ints
Syntax
concat(value)
Parameters

Parameter name
value

Data
Type
Ints

Option
al
No

Description
Can also be arrays.

pop
Description
Removes the last element from the array.
Returns
int

843

ITERATOR
FUNCTION SUMMARY

CHAPTER 6

Syntax
pop()

push
Description
Returns the new length of the array.
Returns
number
Syntax
push(value)
Parameters

Parameter name
value

Data
Type
int

Option
al
No

Description
Can also be arrays.

6.44. Iterator
GetNextIteratorItem
Description
Retrieves the next iterator in the document.
Returns
PropVals
Syntax
GetNextIteratorItem()

Delete
Description
Deletes an iterator.

844

ITERATOR
FUNCTION SUMMARY

CHAPTER 6

See Delete under the AFrame class for more information.
Returns
int
Syntax
Delete()

GetProps
Description
Retrieves the properties of the iterator.
See GetProps under the AFrame class for more information.
Returns
PropVals
Syntax
GetProps()

SetProps
Description
Sets the properties of the iterator.
See SetProps under the AFrame class for more information.
Returns
Void
Syntax
SetProps(setVal)
Parameters

Parameter name
setVal

Data
Type
PropV
als

Option
al
No

Description
The property list.

845

KEYCATALOG
FUNCTION SUMMARY

CHAPTER 6

ObjectValid
Description
Returns 1 if the iterator is valid, else returns 0.
See ObjectValid under the AFrame class for more information.
Returns
int
Syntax
ObjectValid()

6.45. KeyCatalog
NewKeyDefinition
Description
Adds a new key definition to the specified key catalog.
Returns
void
Syntax
NewKeyDefinition(key, href, srcType, srcFile, flags);
Parameters

Parameter name

Data
Type

Option
al

Description

key

int

No

The tag of the key for which the key
definition is being added.

href

int

No

The complete path of the file that the
key refers to.

srcType

int

No

The type of the file that contains the
key definition. See the table below for
a list of values.

846

KEYCATALOG
FUNCTION SUMMARY

CHAPTER 6

Parameter name

Data
Type

Option
al

Description

srcFile

int

No

The complete path of the file that
contains the key definition.

flags

int

No

Bit flags specifying information about
the key definition. See the table
below for a list of flags.

srcType can have one of the following values:
srcType

Meaning

Constants.FV_KeySrcTyp
eNone

Source file type not specified.

Constants.FV_KeySrcTyp
eDitamap

Source file is a DITA Map.

You can OR the following bit-flags into flags:
Bit mask

Meaning

Constants.FF_DUPLICAT
E_KEY_DEFINITION

The specified key definiton is duplicate (that is, it already
exists in the Key Catalog) and will not be used as active
definition for resolving keys.

Constants.FF_FOUND_I
N_REFERENCED_FILE

The specified key definiton is contained in a file
referenced directly or indirectly from the file that
contains the key definition (srcFile).

Constants.FF_INVALID_
KEY

The specified key definiton is invalid due to some reason
but will still be kept in the Key Catalog.

If NewKeyDefinition() fails, the method assigns following values to FA_errno:
Error

Reason

Constants.FE_BadObjId

The ID provided does not specify a Key Catalog.

Constants.FE_BadKey

The Key provided is not valid.

Constants.FE_KeyDefinit
ionAlreadyExists

The definition for the specified key is already available in
the Key Catalog and the key definition provided is not
duplicate.

847

KEYCATALOG
FUNCTION SUMMARY

CHAPTER 6

UpdateKeyDefinition
Description
Updates the specified key definition field for the specified key in the specified key catalog.
Returns
void
Syntax
UpdateKeyDefinition(key, keyField, valuep);
Parameters

Parameter name

Data
Type

Option
al

Description

key

int

No

The tag of the key for which the key
definition is being updated.

keyField

int

No

The key field (or key information) that
is being updated.

valuep

int

No

The value to update the keyField to.

The valid keyField values and the corresponding value type are as follows:
keyField

Value type

Constants.FV_KeydefKe
yTarget

FT_String

Constants.FV_KeydefKe
ySrcFile

FT_String

Constants.FV_KeydefKe
ySrcType

FT_Integer

Constants.FV_KeydefKe
yVarList

FT_Vals

Constants.FV_KeydefKe
yDefaultText

FT_String

Constants.FV_KeydefKe
yFoundInRefFile

FT_Integer

Constants.FV_KeydefKe
yInValid

FT_Integer

848

KEYCATALOG
FUNCTION SUMMARY

CHAPTER 6

keyField
Constants.FV_KeydefKe
yAttrs

Value type
FT_AttributesEx

If UpdateKeyDefinition() fails, the method assigns following values to FA_errno:
Error

Reason

Constants.FE_BadObjId

The ID provided does not specify a Key Catalog.

Constants.FE_BadKey

The Key provided is not valid.

Constants.FE_KeyDefinit
ionDoesNotExist

The definition for the specified key is not available in the
Key Catalog.

Constants.FE_BadValue

The value is either not specified or it is not as expected
for the specified 'keyField'.

Constants.FE_ReadOnly

(only for keyField=FV_KeydefKeyTag or
FV_KeydefKeyDuplicate). The key field cannot be
changed/updated.

Constants.FE_InvAttribu
te

(only for keyField=FV_KeydefKeyAttrs) The Attribute
information provided is not valid.

Constants.FE_WrongPro
duct

(only for keyField=FV_KeydefKeyAttrs) Current
FrameMaker product doesn’t support the operation.

Constants.FE_BadKeyFi
eld

The key field provided is not valid.

GetKeyDefinition
Description
Gets the specified key definition field for the specified key from the specified key catalog.
Returns
TypedVal
Syntax
GetKeyDefinition(key, keyField);

849

KEYCATALOG
FUNCTION SUMMARY

CHAPTER 6

Parameters

Parameter name

Data
Type

Option
al

Description

key

int

No

The tag of the key for which the key
definition is being asked for.

keyField

int

No

The key field (or key information) that
is being asked for.

The valid keyField values and the corresponding value type are as follows:
keyField

Value type

Constants.FV_KeydefKe
yTag

FT_String

Constants.FV_KeydefKe
yTarget

FT_String

Constants.FV_KeydefKe
ySrcFile

FT_String

Constants.FV_KeydefKe
yDuplicate

FT_Integer

Constants.FV_KeydefKe
ySrcType

FT_Integer

Constants.FV_KeydefKe
yVarList

FT_Vals

Constants.FV_KeydefKe
yDefaultText

FT_String

Constants.FV_KeydefKe
yFoundInRefFile

FT_Integer

Constants.FV_KeydefKe
yInValid

FT_Integer

Constants.FV_KeydefKe
yAttrs

FT_AttributesEx

If GetKeyDefinition() fails, the method assigns following values to FA_errno:
Error
Constants.FE_BadObjId

Reason
The ID provided does not specify a Key Catalog.

850

KEYCATALOG
FUNCTION SUMMARY

CHAPTER 6

Error

Reason

Constants.FE_BadKey

The Key provided is not valid.

Constants.FE_KeyCatalo
gNotLoaded

The Key Catalog provided is currently not loaded.

Constants.FE_KeyCatalo
gIsStale

The Key Catalog provided is currently marked as stale and
needs to be re-loaded before using.

Constants.FE_KeyDefinit
ionDoesNotExist

The definition for the specified key is not available in the
Key Catalog.

Constants.FE_WrongPro
duct

(only for keyField="FV_KeydefKeyAttrs") Current
FrameMaker product doesn’t support the operation.

Constants.FE_BadKeyFi
eld

The key field provided is not valid.

GetAllKeyDefinitions
Description
Gets all the key definitions from the specified key catalog.
Returns
TypedVals
Syntax
GetAllKeyDefinitions(filterType);
Parameters

Parameter name
filterType

Data
Type
int

Option
al
No

Description
Specifies the kind of key fields to get
for each key definition. flterType can
have the following values:
FV_KeyDefFieldsTypePrimary: Get
only the primary key fields (Tag,
Target, SrcFile, and Duplicate)
FV_KeyDefFieldsTypeAll: Get all key
fields.

Returns the information in a TypedVals structure as follows: FieldTag is of type FT_Integer. FieldValue is
of type as specified in the table below.
851

KEYCATALOG
FUNCTION SUMMARY

CHAPTER 6

FieldTag value

FieldValue type

Constants.FV_KeydefKe
yAttrs

FT_AttributesEx

Constants.FV_KeydefKe
yDefaultText

FT_String

Constants.FV_KeydefKe
yDuplicate

FT_Integer

Constants.FV_KeydefKe
yFoundInRefFile

FT_Integer

Constants.FV_KeydefKe
yInValid

FT_Integer

Constants.FV_KeydefKe
ySrcFile

FT_String

Constants.FV_KeydefKe
ySrcType

FT_Integer

Constants.FV_KeydefKe
yTag

FT_String

Constants.FV_KeydefKe
yTarget

FT_String

Constants.FV_KeydefKe
yVarList

FT_Vals

If GetAllKeyDefinitions() fails, the method assigns following values to FA_errno:
Error

Reason

Constants.FE_BadObjId

The ID provided does not specify a Key Catalog.

Constants.FE_KeyCatalo
gNotLoaded

The Key Catalog provided is currently not loaded.

Constants.FE_KeyCatalo
gIsStale

The Key Catalog provided is currently marked as stale and
needs to be re-loaded before using.

Constants.FE_BadFilterT
ype

The filter type provided is not valid.

852

KEYCATALOG
FUNCTION SUMMARY

CHAPTER 6

DeleteAllKeyDefinitions
Description
Deletes all the key definitions in the specified key catalog.
Returns
void
Syntax
DeleteAllKeyDefinitions();
If DeleteAllKeyDefinitions() fails, the method assigns following values to FA_errno:
Error
Constants.FE_BadObjId

Reason
The ID provided does not specify a Key Catalog.

GetAllKeys
Description
Gets all the key tags from the specified key catalog.
Returns
Strings
Syntax
GetAllKeys();
If GetAllKeys() fails, the method assigns following values to FA_errno:
Error

Reason

Constants.FE_BadObjId

The ID provided does not specify a Key Catalog.

Constants.FE_KeyCatalo
gNotLoaded

The Key Catalog provided is currently not loaded.

Constants.FE_KeyCatalo
gIsStale

The Key Catalog provided is currently marked as stale and
needs to be re-loaded before using.

Delete
Description
Deletes a key catalog.

853

KEYCATALOG
FUNCTION SUMMARY

CHAPTER 6

See Delete under the AFrame class for more information.
Returns
int
Syntax
Delete()

GetProps
Description
Retrieves the properties of the key catalog.
See GetProps under the AFrame class for more information.
Returns
PropVals
Syntax
GetProps()

SetProps
Description
Sets the properties of the key catalog.
See SetProps under the AFrame class for more information.
Returns
Void
Syntax
SetProps(setVal)
Parameters

Parameter name
setVal

Data
Type
PropV
als

Option
al
No

Description
The property list.

854

CHAPTER 6

LINE
FUNCTION SUMMARY

ObjectValid
Description
Returns 1 if the key catalog is valid, else returns 0.
See ObjectValid under the AFrame class for more information.
Returns
int
Syntax
ObjectValid()

6.46. Line
Delete
Description
Deletes a line.
See Delete under the AFrame class for more information.
Returns
int
Syntax
Delete()

GetProps
Description
Retrieves the properties of the line.
See GetProps under the AFrame class for more information.
Returns
PropVals
Syntax
GetProps()

855

MARKER
FUNCTION SUMMARY

CHAPTER 6

SetProps
Description
Sets the properties of the line.
See SetProps under the AFrame class for more information.
Returns
Void
Syntax
SetProps(setVal)
Parameters

Parameter name
setVal

Data
Type
PropV
als

Option
al
No

Description
The property list.

ObjectValid
Description
Returns 1 if the line is valid, else returns 0.
See ObjectValid under the AFrame class for more information.
Returns
int
Syntax
ObjectValid()

6.47. Marker
Delete
Description
Deletes a marker.

856

MARKER
FUNCTION SUMMARY

CHAPTER 6

See Delete under the AFrame class for more information.
Returns
int
Syntax
Delete()

GetProps
Description
Retrieves the properties of the marker.
See GetProps under the AFrame class for more information.
Returns
PropVals
Syntax
GetProps()

SetProps
Description
Sets the properties of the marker.
See SetProps under the AFrame class for more information.
Returns
Void
Syntax
SetProps(setVal)
Parameters

Parameter name
setVal

Data
Type
PropV
als

Option
al
No

Description
The properties list.

857

CHAPTER 6

MARKERTYPE
FUNCTION SUMMARY

ObjectValid
Description
Returns 1 if the marker is valid, else returns 0.
See ObjectValid under the AFrame class for more information.
Returns
int
Syntax
ObjectValid()

6.48. MarkerType
Delete
Description
Deletes a marker type.
See Delete under the AFrame class for more information.
Returns
int
Syntax
Delete()

GetProps
Description
Retrieves the properties of the marker type.
See GetProps under the AFrame class for more information.
Returns
PropVals
Syntax
GetProps()

858

MASTERPAGE
FUNCTION SUMMARY

CHAPTER 6

SetProps
Description
Sets the properties of the marker type.
See SetProps under the AFrame class for more information.
Returns
Void
Syntax
SetProps(setVal)
Parameters

Parameter name
setVal

Data
Type
PropV
als

Option
al
No

Description
The property list.

ObjectValid
Description
Returns 1 if the marker type is valid, else returns 0.
See ObjectValid under the AFrame class for more information.
Returns
int
Syntax
ObjectValid()

6.49. MasterPage
Delete
Description
Deletes a master page.

859

MASTERPAGE
FUNCTION SUMMARY

CHAPTER 6

See Delete under the AFrame class for more information.
Returns
int
Syntax
Delete()

GetProps
Description
Retrieves the properties of the master page.
See GetProps under the AFrame class for more information.
Returns
PropVals
Syntax
GetProps()

SetProps
Description
Sets the properties of the master page.
See SetProps under the AFrame class for more information.
Returns
Void
Syntax
SetProps(setVal)
Parameters

Parameter name
setVal

Data
Type
PropV
als

Option
al
No

Description
The property list.

860

MASTERPAGE
FUNCTION SUMMARY

CHAPTER 6

ObjectValid
Description
Returns 1 if the master page is valid, else returns 0.
See ObjectValid under the AFrame class for more information.
Returns
int
Syntax
ObjectValid()

ApplyPageLayout
Description
Copies the layout of one master page to another.
PageObject is any Page object i.e., BodyPage, MasterPage, HiddenPage.
See ApplyPageLayout under the Body Page class for more information.
Returns
int
Syntax
ApplyPageLayout(srcPage)
Parameters

Parameter name
srcPage

Data
Type
PageO
bject

Option
al
No

Description
The page to which the layout is to be
applied.

861

CHAPTER 6

MATH
FUNCTION SUMMARY

6.50. Math
Delete
Description
Deletes a math object.
See Delete under the AFrame class for more information.
Returns
int
Syntax
Delete()

GetProps
Description
Retrieves the properties of the math object.
See GetProps under the AFrame class for more information.
Returns
PropVals
Syntax
GetProps()

SetProps
Description
Sets the properties of the math object.
See SetProps under the AFrame class for more information.
Returns
Void
Syntax
SetProps(setVal)

862

MATHML
FUNCTION SUMMARY

CHAPTER 6

Parameters

Parameter name
setVal

Data
Type
PropV
als

Option
al
No

Description
The property list.

ObjectValid
Description
Returns 1 if the math object is valid, else returns 0.
See ObjectValid under the AFrame class for more information.
Returns
int
Syntax
ObjectValid()

6.51. MathML
Delete
Description
Deletes a math object.
See Delete under the AFrame class for more information.
Returns
int
Syntax
Delete()

GetProps
Description
Retrieves the properties of the math object.

863

MATHML
FUNCTION SUMMARY

CHAPTER 6

See GetProps under the AFrame class for more information.
Returns
PropVals
Syntax
GetProps()

SetProps
Description
Sets the properties of the math object.
See SetProps under the AFrame class for more information.
Returns
Void
Syntax
SetProps(setVal)
Parameters

Parameter name
setVal

Data
Type
PropV
als

Option
al
No

Description
The property list.

ObjectValid
Description
Returns 1 if the math object is valid, else returns 0.
See ObjectValid under the AFrame class for more information.
Returns
int
Syntax
ObjectValid()

864

MENU
FUNCTION SUMMARY

CHAPTER 6

6.52. Menu
DefineAndAddCommand
Description
Defines a command (FO_Command object) and adds it to a menu or menu bar.
The following table lists some FrameMaker product menus and the names you use to specify them:
Menu Title

Menu Name

Edit

EditMenu

File

FileMenu

Format

FormatMenu

Graphics

GraphicsMenu

Special

SpecialMenu

Table

TableMenu

View

ViewMenu

Help

!HelpMenu

If you call DefineAndAddCommand() and specify the name of a command that is already defined in
the user’s menu configuration files, FrameMaker gives precedence to the definition in the configuration
files.
If the configuration files assign a label or a shortcut to the command, then FrameMaker uses it instead
of the one you specify.If the command is already a menu item, FrameMaker ignores the menu that you
specify and leaves the menu item where it is.
NOTE: If you want to add a command to more than one menu, do not call DefineAndAddCommand()
repeatedly to add the command to the menus. To add a command to multiple menus, define the
command first by calling DefineCommand()—or call iDefineAndAddCommand(), if you want to define and
add the command to a menu at the same time—and then call AddCommandToMenu() to add the
command to other menus.

The method returns the command, on success.
On failure, the method returns one of the following values to FA_errno:
Error

Reason

Constants.FE_WrongPr
oduct (-60)

Current FrameMaker product does not support this operation
or fmbatch is running.

865

MENU
FUNCTION SUMMARY

CHAPTER 6

Error

Reason

Constants.FE_BadOper
ation (-27)

Parameters specified an invalid operation.

Constants.FE_NotMenu
(-72)

The specified menu does not exist.

Constants.FE_BadPara
meter (-43)

The specified parameter has an invalid value.

Constants.FE_SystemE
rror (-42)

System Error

Returns
Command
Syntax
DefineAndAddCommand(cmdNum, name, label, shortcut)
Parameters

Parameter name

Data
Type

Option
al

Description

cmdNum

numbe
r

No

The integer that the FrameMaker
product passes to your client’s
Command()function when the user
chooses the menu item or types the
keyboard shortcut for the command.
The value must be unique for each
command in your client, but need not
be unique for different clients.

name

strin
g

No

A unique name for the command. If
the user or a client has already
defined a command or menu with
this name, the new command
replaces it.

label

strin
g

No

The title of the command as it
appears on the menu.

866

MENU
FUNCTION SUMMARY

CHAPTER 6

Parameter name
shortcut

Data
Type
strin
g

Option
al
No

Description
The keyboard shortcut sequence.
Many FrameMaker product
commands use shortcuts beginning
with Escape (\!). To specify Escape
when you create a command, use
\\!in the string you pass to shortcut.

AddCommandToMenu
Description
Adds a FrameMaker product command or a client-defined command to a menu.
AddCommandToMenu() adds the command at the bottom of the specified menu. To change a
command’s position on a menu, set its PrevMenuItemInMenu and
NextMenuItemInMenuproperties.
To add a command that you have created, set the command parameter to the object returned by the
DefineCommand() call that created the command.To add a FrameMaker product command, you
must get its object. To get its object, call GetNamedObject() with the objectName parameter set
to its name.
The method returns the command, on success.
On failure, the method returns one of the following values to FA_errno:
Error

Reason

Constants.FE_WrongPr
oduct (-60)

Current FrameMaker product does not support this operation
or fmbatch is running.

Constants.FE_BadOper
ation (-27)

Parameters specified an invalid operation.

Constants.FE_NotComm
and (-73)

The command paramter did not specify a command.

Constants.FE_NotMenu
(-72)

The specified menu does not exist.

Constants.FE_BadPara
meter (-43)

The specified parameter has an invalid value.

Constants.FE_SystemE
rror (-42)

System Error

867

MENU
FUNCTION SUMMARY

CHAPTER 6

Returns
number
Syntax
AddCommandToMenu(command)
Parameters
Data
Type

Parameter name
command

Comma
nd

Option
al
No

Description
The command to add.

AddMenuToMenu
Description
Adds a FrameMaker product menu or a menu that you have created to another menu or menu bar.
To add a menu to one of FrameMaker menus or menu bars, you must get the menu or menu bar’s object.
To get its object, call GetNamedObject() with the objectName parameter set to its name.
NOTE: Your menu appears only on the menu bar you specify. For example, if you only add a menu to the

!MakerMainMenu menu bar, the menu will not appear if the user switches to quick menus. For your
menu to appear after the user has switched to quick menus, you must also add it to
!QuickMakerMainMenu.
The following table lists the types of menus you can add a menu to and how FrameMaker implements
the added menu.
Type of menu or
menu bar you are
adding a menu to

How FrameMaker
implements the added
menu

FrameMaker product adds the menu

Menu bar

Pull-down menu

At the right of the menu bar.

Pull-down menu

Pull-right menu

At the bottom of the pull-down menu.

Pop-up menu

Pull-right menu

At the bottom of the pop-up menu.

Pull-right menu

Pull-right menu

At the bottom of the pull-right menu.

To change a menu’s position on a menu or menu bar after you add it, set its PrevMenuItemInMenu
and NextMenuItemInMenu properties.
The method returns the command, on success.
On failure, the method returns one of the following values to FA_errno:

868

MENU
FUNCTION SUMMARY

CHAPTER 6

Error

Reason

Constants.FE_WrongPr
oduct (-60)

Current FrameMaker product does not support this operation
or fmbatch is running.

Constants.FE_NotMenu
(-72)

The specified menu does not exist.

Constants.FE_BadOper
ation (-27)

Parameters specified an invalid operation.

Constants.FE_BadPara
meter (-43)

The specified parameter has an invalid value.

Constants.FE_SystemE
rror (-42)

System Error

Returns
int
Syntax
AddMenuToMenu(menu)
Parameters

Parameter name
menu

Data
Type
Menu

Option
al
No

Description
The new menu to be added.

DefineAndAddMenu
Description
Defines a menu (FO_Menu object) and adds it to another menu.
To add a menu to one of FrameMaker’s menus or menu bars, you must get the menu or menu bar’s
object. To get its object, call GetNamedObject() with the objectName parameter set to its name.
The following table lists some of the menu bars that you can add menus to and the strings that specify
them. Menu bar names preceded by an exclamation mark (!) cannot be removed by the user.
FrameMaker menubar

Menubar string

Menu bar for documents (complete menus) !MakerMainMenu
Menu bar for documents (quick menus)

!QuickMakerMainMenu

869

MENU
FUNCTION SUMMARY

CHAPTER 6

FrameMaker menubar

Menubar string

Menu bar for documents (custom menus)

!CustomMakerMainMenu

Menu bar for books (complete menus)

!BookMainMenu

Menu bar for books (quick menus)

!QuickBookMainMenu

Structure menu bar (structured product
interface only)

!StructureViewMainMenu

Pop-up menu for documents (complete
menus; UNIX only)

!MakerPopup

Pop-up menu for documents (quick menus;
UNIX only)

!QuickMakerPopup

View-only menu bar

!ViewOnlyMainMenu

View-only pop-up menu (UNIX only)

!ViewerPopup

NOTE: Your menu appears only on the menu bar you specify. For example, if you only add a menu to the
!MakerMainMenu menu bar, the menu will not appear if the user switches to quick menus. For your
menu to appear after the user has switched to quick menus, you must also add it to
!QuickMakerMainMenu.

If you call DefineAndAddMenu() and specify the name of a menu that is already defined in the user’s
menu configuration files, FrameMaker gives precedence to the definition in the configuration files.
If the configuration files assign a label to the menu, FrameMaker uses it instead of the one you specify.
If the menu is already on a menu or menu bar, FrameMaker ignores the menu that you specify and leaves
the menu where it is.
The following table lists the types of menus you can add a menu to and how FrameMaker implements
the added menu.
Type of menu or
menu bar you are
adding a menu to

How FrameMaker
implements the added
menu

FrameMaker product adds the menu

Menu bar

Pull-down menu

At the right of the menu bar.

Pull-down menu

Pull-right menu

At the bottom of the pull-down menu.

Pop-up menu

Pull-right menu

At the bottom of the pop-up menu.

Pull-right menu

Pull-right menu

At the bottom of the pull-right menu.

The method returns the menu, on success.
On failure, the method returns one of the following values to FA_errno:

870

MENU
FUNCTION SUMMARY

CHAPTER 6

Error

Reason

Constants.FE_WrongPr
oduct (-60)

Current FrameMaker product does not support this operation
or fmbatch is running.

Constants.FE_NotMenu
(-72)

The specified menu does not exist.

Constants.FE_BadOper
ation (-27)

Parameters specified an invalid operation.

Constants.FE_BadPara
meter (-43)

The specified parameter has an invalid value.

Constants.FE_SystemE
rror (-42)

System Error

Returns
Menu
Syntax
DefineAndAddMenu(name, label)
Parameters

Parameter name

Data
Type

Option
al

Description

name

strin
g

No

A unique name for the new menu. If
the user or an ESTK client has already
defined a command or menu with
this name, the new menu replaces it.

label

strin
g

No

The title of the menu as it appears on
the menu bar or menu.

MenuItemInMenu
Description
Determines if a menu item or menu is on a menu or menu bar.
On success, the method returns the menu on which the menu item is found.
On failure, the method returns one of the following values to FA_errno:

871

MENU
FUNCTION SUMMARY

CHAPTER 6

Error

Reason

Constants.FE_WrongPr
oduct (-60)

Current FrameMaker product does not support this operation
or fmbatch is running.

Constants.FE_BadOper
ation (-27)

Parameters specified an invalid operation.

Constants.FE_BadPara
meter (-43)

The specified parameter has an invalid value.

Returns
Menu
Syntax
MenuItemInMenu(menuitem, recursive)
Parameters

Parameter name

Data
Type

Option
al

Description

menuitem

MenuI
temCo
mpone
nt

No

The menu item or menu to find.

recursive

bool

No

Specifies whether to search the
submenus of the menu or menu bar
specified by menuitem. Specify
True to search them.

Delete
Description
Deletes a menu or menu item.
See Delete under the AFrame class for more information.
Returns
int
Syntax
Delete()

872

MENU
FUNCTION SUMMARY

CHAPTER 6

GetProps
Description
Retrieves the properties of the menu or menu item.
See GetProps under the AFrame class for more information.
Returns
PropVals
Syntax
GetProps()

SetProps
Description
Sets the properties of the menu or menu item.
See SetProps under the AFrame class for more information.
Returns
Void
Syntax
SetProps(setVal)
Parameters

Parameter name
setVal

Data
Type
PropV
als

Option
al
No

Description
The property list.

ObjectValid
Description
Returns 1 if the menu or menu item is valid, else returns 0.
See ObjectValid under the AFrame class for more information.

873

CHAPTER 6

MENUITEMSEPARATOR
FUNCTION SUMMARY

Returns
int
Syntax
ObjectValid()

Delete
Description
Deletes a menu or menu item.
See Delete under the AFrame class for more information.
Returns
int
Syntax
Delete()

6.53. MenuItemSeparator
GetProps
Description
Retrieves the properties of the menu item separator.
See GetProps under the AFrame class for more information.
Returns
PropVals
Syntax
GetProps()

SetProps
Description
Sets the properties of the menu item separator.
See SetProps under the AFrame class for more information.

874

MENUITEMSEPARATOR
FUNCTION SUMMARY

CHAPTER 6

Returns
Void
Syntax
SetProps(setVal)
Parameters

Parameter name
setVal

Data
Type
PropV
als

Option
al
No

Description
The property list.

ObjectValid
Description
Returns 1 if the menu item spearator is valid, else returns 0.
See ObjectValid under the AFrame class for more information.
Returns
int
Syntax
ObjectValid()

Delete
Description
Deletes a menu item separator.
See Delete under the AFrame class for more information.
Returns
int
Syntax
Delete()

875

METRICS
FUNCTION SUMMARY

CHAPTER 6

6.54. Metrics
An Array of objects with integer indexing and a length property.

concat
Description
The original array is unchanged. If an array is provided as a parameter to concat(), each of its elements
are appended as separate array elements at the end of the new array. Returns a new array, the result of
concatenation the given values to the end of the original array.
Returns
Metrics
Syntax
concat(value)
Parameters

Parameter name
value

Data
Type
Metri
cs

Option
al
No

Description
Can also be arrays.

pop
Description
Removes the last element from the array.
Returns
int
Syntax
pop()

push
Description
Returns the new length of the array.

876

PGF
FUNCTION SUMMARY

CHAPTER 6

Returns
number
Syntax
push(value)
Parameters

Parameter name
value

Data
Type
int

Option
al
No

Description
The value to push into the array.

6.55. Pgf
Delete
Description
Deletes a paragraph.
See Delete under the AFrame class for more information.
Returns
int
Syntax
Delete()

GetText
Description
Gets the text from the paragraph.
See GetText under the Cell class for more information.
Returns
TextItems
Syntax
GetText(flags)

877

PGF
FUNCTION SUMMARY

CHAPTER 6

Parameters

Parameter name
flags

Data
Type
int

Option
al
No

Description
Denotes the various bit flags that
specify the items to be retrieved.

GetProps
Description
Retrieves the properties of the paragraph.
See GetProps under the AFrame class for more information.
Returns
PropVals
Syntax
GetProps()

SetProps
Description
Sets the properties of the paragraph.
See SetProps under the AFrame class for more information.
Returns
Void
Syntax
SetProps(setVal)
Parameters

Parameter name
setVal

Data
Type
PropV
als

Option
al
No

Description
The property list.

878

CHAPTER 6

PGFFMT
FUNCTION SUMMARY

ObjectValid
Description
Returns 1 if the paragraph is valid, else returns 0.
See ObjectValid under the AFrame class for more information.
Returns
int
Syntax
ObjectValid()

6.56. PgfFmt
Delete
Description
Deletes a paragraph format.
See Delete under the AFrame class for more information.
Returns
int
Syntax
Delete()

GetProps
Description
Retrieves the properties of the paragraph format.
See GetProps under the AFrame class for more information.
Returns
PropVals
Syntax
GetProps()

879

POINT
FUNCTION SUMMARY

CHAPTER 6

SetProps
Description
Sets the properties of the paragraph format.
See SetProps under the AFrame class for more information.
Returns
Void
Syntax
SetProps(setVal)
Parameters

Parameter name
setVal

Data
Type
PropV
als

Option
al
No

Description
The property list.

ObjectValid
Description
Returns 1 if the paragraph format is valid, else returns 0.
See ObjectValid under the AFrame class for more information.
Returns
int
Syntax
ObjectValid()

6.57. Point
Point
Description
Point describes an individual coordinate pair. FrameMaker measures coordinates from the upper-left
corner of the parent frame

880

POINTS
FUNCTION SUMMARY

CHAPTER 6

Returns
Point
Syntax
Point(x, y)
Parameters

Parameter name

Data
Type

Option
al

Description

x

int

No

X coordinate

y

int

No

Y coordinate

6.58. Points
An Array of Point objects with integer indexing and a length property.

concat
Description
The original array is unchanged. If an array is provided as a parameter to concat(), each of its elements
are appended as separate array elements at the end of the new array. Returns a new array, the result of
concatenation the given values to the end of the original array.
Returns
Points
Syntax
concat(value)
Parameters

Parameter name
value

Data
Type
Point
s

Option
al
No

Description
Can also be arrays.

881

POLYGON
FUNCTION SUMMARY

CHAPTER 6

pop
Description
Removes the last element from the array.
Returns
Point
Syntax
pop()

push
Description
Returns the new length of the array.
Returns
number
Syntax
push(value)
Parameters

Parameter name
value

Data
Type
Point

Option
al
No

Description
The value to push into the array.

6.59. Polygon
Delete
Description
Deletes a polygon.
See Delete under the AFrame class for more information.
Returns
int

882

POLYGON
FUNCTION SUMMARY

CHAPTER 6

Syntax
Delete()

GetProps
Description
Retrieves the properties of the polygon.
See GetProps under the AFrame class for more information.
Returns
PropVals
Syntax
GetProps()

SetProps
Description
Sets the properties of the polygon.
See SetProps under the AFrame class for more information.
Returns
Void
Syntax
SetProps(setVal)
Parameters

Parameter name
setVal

Data
Type
PropV
als

Option
al
No

Description
The property list.

ObjectValid
Description
Returns 1 if the polygon is valid, else returns 0.

883

CHAPTER 6

POLYLINE
FUNCTION SUMMARY

See ObjectValid under the AFrame class for more information.
Returns
int
Syntax
ObjectValid()

6.60. Polyline
Delete
Description
Deletes a polyline.
See Delete under the AFrame class for more information.
Returns
int
Syntax
Delete()

GetProps
Description
Retrieves the properties of the polyline.
See GetProps under the AFrame class for more information.
Returns
PropVals
Syntax
GetProps()

SetProps
Description
Sets the properties of the polyline.

884

PROPIDENT
FUNCTION SUMMARY

CHAPTER 6

See SetProps under the AFrame class for more information.
Returns
Void
Syntax
SetProps(setVal)
Parameters

Parameter name
setVal

Data
Type
PropV
als

Option
al
No

Description
The property list.

ObjectValid
Description
Returns 1 if the polyline is valid, else returns 0.
See ObjectValid under the AFrame class for more information.
Returns
int
Syntax
ObjectValid()

6.61. PropIdent
PropIdent
Description
PropIdent provides a property identifier. Properties can be identified by either a name or a number
(integer constant). ESTK provides defined constants for property numbers (for example, Fill and Height).
Only inset properties (facets) are identified by names.If a property is identified by a name,
PropIdent.num is set to 0.If a property is identified by a number, PropIdent.name is set to a null
string.

885

PROPVAL
FUNCTION SUMMARY

CHAPTER 6

Returns
PropIdent
Syntax
PropIdent(num, name)
Parameters

Parameter name

Data
Type

Option
al

Description

num

int

No

Property number.

name

strin
g

No

Property name.

6.62. PropVal
PropVal
Description
Describes a property-value pair.
Returns
PropVal
Syntax
PropVal(propIdent, propVal)
Parameters

Parameter name

Data
Type

Option
al

Description

propIdent

PropI
dent

No

Property identifier.

propVal

Typed
Val

No

Property value.

886

PROPVALS
FUNCTION SUMMARY

CHAPTER 6

6.63. PropVals
An Array of PropVal objects with integer indexing and a length property.

concat
Description
The original array is unchanged. If an array is provided as a parameter to concat(), each of its elements
are appended as separate array elements at the end of the new array. Returns a new array, the result of
concatenation the given values to the end of the original array.
Returns
PropVals
Syntax
concat(value)
Parameters

Parameter name
value

Data
Type
PropV
als

Option
al
No

Description
Can also be arrays.

pop
Description
Removes the last element from the array.
Returns
PropVal
Syntax
pop()

push
Description
Returns the new length of the array.

887

RECTANGLE
FUNCTION SUMMARY

CHAPTER 6

Returns
number
Syntax
push(value)
Parameters

Parameter name
value

Data
Type
PropV
al

Option
al
No

Description
The value to push into the array.

6.64. Rectangle
Delete
Description
Deletes a rectangle.
See Delete under the AFrame class for more information.
Returns
int
Syntax
Delete()

GetProps
Description
Retrieves the properties of the rectangle.
See GetProps under the AFrame class for more information.
Returns
PropVals

888

RECTANGLE
FUNCTION SUMMARY

CHAPTER 6

Syntax
GetProps()

SetProps
Description
Sets the properties of the rectangle.
See SetProps under the AFrame class for more information.
Returns
Void
Syntax
SetProps(setVal)
Parameters

Parameter name
setVal

Data
Type
PropV
als

Option
al
No

Description
The property list.

ObjectValid
Description
Returns 1 if the rectangle is valid, else returns 0.
See ObjectValid under the AFrame class for more information.
Returns
int
Syntax
ObjectValid()

889

CHAPTER 6

REFPAGE
FUNCTION SUMMARY

6.65. RefPage
Delete
Description
Deletes a reference page.
See Delete under the AFrame class for more information.
Returns
int
Syntax
Delete()

GetProps
Description
Retrieves the properties of the reference page.
See GetProps under the AFrame class for more information.
Returns
PropVals
Syntax
GetProps()

SetProps
Description
Sets the properties of the reference page.
See SetProps under the AFrame class for more information.
Returns
Void
Syntax
SetProps(setVal)

890

REFPAGE
FUNCTION SUMMARY

CHAPTER 6

Parameters

Parameter name
setVal

Data
Type
PropV
als

Option
al
No

Description
The property list.

ObjectValid
Description
Returns 1 if the reference page is valid, else returns 0.
See ObjectValid under the AFrame class for more information.
Returns
int
Syntax
ObjectValid()

ApplyPageLayout
Description
PageObject is any Page object i.e., BodyPage, MasterPage, HiddenPage.
See ApplyPageLayout under the BodyPage class for more information.
Returns
int
Syntax
ApplyPageLayout(srcPage)
Parameters

Parameter name
srcPage

Data
Type
PageO
bject

Option
al
No

Description
The page to which the layout is to be
applied.

891

CHAPTER 6

ROUNDRECT
FUNCTION SUMMARY

6.66. RoundRect
Delete
Description
Deletes a round rectangle.
See Delete under the AFrame class for more information.
Returns
int
Syntax
Delete()

GetProps
Description
Retrieves the properties of the round rectangle.
See GetProps under the AFrame class for more information.
Returns
PropVals
Syntax
GetProps()

SetProps
Description
Sets the properties of the rounded rectangle.
See SetProps under the AFrame class for more information.
Returns
Void
Syntax
SetProps(setVal)

892

ROW
FUNCTION SUMMARY

CHAPTER 6

Parameters

Parameter name
setVal

Data
Type
PropV
als

Option
al
No

Description
The property list.

ObjectValid
Description
Returns 1 if the rounded rectangle is valid, else returns 0.
See ObjectValid under the AFrame class for more information.
Returns
int
Syntax
ObjectValid()

6.67. Row
AddRows
Description
Adds one or more rows to a table.
The following table lists the constants you can specify for the direction parameter:
Direction

Meaning

Constants.FV_Above (1240)

Add rows above the current reference row.

Constants.FV_Below (1241)

Add rows below the current reference row

Constants.FV_Body (1237)

Add rows at the bottom of the existing body rows.

Constants.FV_Footing (1239)

Add rows at the bottom of the existing footer rows.

Constants.FV_Heading (1238)

Add rows at the bottom of the existing heading rows

The method returns FE_Success on success.
On failure, the method assigns one of the following values to FA_errno:

893

ROW
FUNCTION SUMMARY

CHAPTER 6

Error

Reason

Constants.FE_WrongProduct
(-60)

Current FrameMaker product does not support this operation.

Constants.FE_BadDocId (-2)

Invalid document.

Constants.FE_BadObjId (-3)

Invalid row number.

Constants.FE_BadOperation
(-27)

Parameters specified an invalid operation.

Constants.FE_BadParameter
(-43)

Parameter has an invalid value.

Returns
int
Syntax
AddRows(direction, numNewRows)
Parameters

Parameter name

Data
Type

Option
al

Description

direction

int

No

The direction from the reference row
in which to add rows.

numNewRows

int

No

The number of rows to add.

Delete
Description
Deletes a row.
See Delete under the AFrame class for more information.
Returns
int
Syntax
Delete()

894

ROW
FUNCTION SUMMARY

CHAPTER 6

GetProps
Description
Retrieves the properties of the row.
See GetProps under the AFrame class for more information.
Returns
PropVals
Syntax
GetProps()

SetProps
Description
Sets the properties of the row.
See SetProps under the AFrame class for more information.
Returns
Void
Syntax
SetProps(setVal)
Parameters

Parameter name
setVal

Data
Type
PropV
als

Option
al
No

Description
The property list.

ObjectValid
Description
Returns 1 if the row is valid, else returns 0.
See ObjectValid under the AFrame class for more information.

895

RUBI
FUNCTION SUMMARY

CHAPTER 6

Returns
int
Syntax
ObjectValid()

6.68. Rubi
Delete
Description
Deletes a rubi object.
See Delete under the AFrame class for more information.
Returns
int
Syntax
Delete()

GetText2
Description
Gets the text from all the objects available to GetText(), as well as an extended set of document
objects that includes the rubi object.
TextItems.dataType can be one of the following constants (in addition to the constants returned
by GetText ()):
Value

Representation

Data

Constants.FTI2_RubiTextBegi
n (0x80000001)

The beginning of rubi text.

The FO_Rubi object for the rubi
composite that contains the rubi
text.

Constants.FTI2_RubiTextEnd
(0x80000002)

The end of rubi text.

The FO_Rubi object for the rubi
composite that contains the rubi
text.

Constants.FTI2_RubiComposi
teBegin (0x80000004)

The beginning of a rubi
composite.

FO_Rubi object.

896

RUBI
FUNCTION SUMMARY

CHAPTER 6

Value

Representation

Data

Constants.FTI2_RubiComposi
teEnd (0x80000008)

The end of a rubi
composite.

FO_Rubi object.

Constants.FTI2_InlineCompo
nentBegin (0x80000010)

The beginning of inline
component.

InlineComponent object.

Constants.FTI2_InlineCompo
nentEnd (0x80000020)

The end of inline
component.

InlineComponent object.

See GetText under the Cell class for more information.
Returns
TextItems
Syntax
GetText2(flags, flags2)
Parameters

Parameter name

Data
Type

Option
al

Description

flags

int

No

Denotes the various bit flags that
specify the items to be retrieved.

flags2

int

No

Bit flags for the extended set of text
item types that specify the type of
text items to retrieve. To get specific
types of text items from the extended
set, OR the constants that represent
them (for example, use a bitwise OR
to
combineConstants.FTI2_Rubi
TextBegin (0x80000001) and
Constants.
FTI2_RubiTextEnd
(0x80000002)) into flags2. To get
all types of the extended set of text
items, specify -1.

897

RUBI
FUNCTION SUMMARY

CHAPTER 6

GetProps
Description
Retrieves the properties of the rubi object.
See GetProps under the AFrame class for more information.
Returns
PropVals
Syntax
GetProps()

SetProps
Description
Sets the properties of the rubi object.
See SetProps under the AFrame class for more information.
Returns
Void
Syntax
SetProps(setVal)
Parameters

Parameter name
setVal

Data
Type
PropV
als

Option
al
No

Description
The property list.

ObjectValid
Description
Returns 1 if the rubi object is valid, else returns 0.
See ObjectValid under the AFrame class for more information.

898

CHAPTER 6

RULINGFMT
FUNCTION SUMMARY

Returns
int
Syntax
ObjectValid()

6.69. RulingFmt
Delete
Description
Deletes a ruling format.
See Delete under the AFrame class for more information.
Returns
int
Syntax
Delete()

GetProps
Description
Retrieves the properties of the ruling format.
See GetProps under the AFrame class for more information.
Returns
PropVals
Syntax
GetProps()

SetProps
Description
Sets the properties of the ruling format.
See SetProps under the AFrame class for more information.

899

STRINGS
FUNCTION SUMMARY

CHAPTER 6

Returns
Void
Syntax
SetProps(setVal)
Parameters

Parameter name
setVal

Data
Type
PropV
als

Option
al
No

Description
The property list.

ObjectValid
Description
Returns 1 if the ruling format is valid, else returns 0.
See ObjectValid under the AFrame class for more information.
Returns
int
Syntax
ObjectValid()

6.70. Strings
An Array of objects with integer indexing and a length property.

concat
Description
The original array is unchanged. If an array is provided as a parameter to concat(), each of its elements
are appended as separate array elements at the end of the new array. Returns a new array, the result of
concatenation the given values to the end of the original array.
Returns
Strings

900

STRINGS
FUNCTION SUMMARY

CHAPTER 6

Syntax
concat(value)
Parameters

Parameter name
value

Data
Type
Strin
gs

Option
al
No

Description
Can also be arrays.

pop
Description
Removes the last element from the array.
Returns
string
Syntax
pop()

push
Description
Returns the new length of the array.
Returns
number
Syntax
push(value)
Parameters

Parameter name
value

Data
Type
strin
g

Option
al
No

Description
The value to push into the array.

901

SUBCOL
FUNCTION SUMMARY

CHAPTER 6

6.71. SubCol
Delete
Description
Deletes a subcol object.
See Delete under the AFrame class for more information.
Returns
int
Syntax
Delete()

GetText
Description
Gets the text from the subcol object.
See GetText under the Cell class for more information.
Returns
TextItems
Syntax
GetText(flags)
Parameters

Parameter name
flags

Data
Type
int

Option
al
No

Description
Denotes the various bit flags that
specify the items to be retrieved.

GetProps
Description
Retrieves the properties of the subcol object.
See GetProps under the AFrame class for more information.

902

SUBCOL
FUNCTION SUMMARY

CHAPTER 6

Returns
PropVals
Syntax
GetProps()

SetProps
Description
Sets the properties of the subcol object.
See SetProps under the AFrame class for more information.
Returns
Void
Syntax
SetProps(setVal)
Parameters

Parameter name
setVal

Data
Type
PropV
als

Option
al
No

Description
The property list.

ObjectValid
Description
Returns 1 if the subcol object is valid, else returns 0.
See ObjectValid under the AFrame class for more information.
Returns
int
Syntax
ObjectValid()

903

TAB
FUNCTION SUMMARY

CHAPTER 6

6.72. Tab
Tab
Description
Describes an individual tab. Note that the character specified by decimal must be a single byte character.
The type field can contain one of the following constants:
Constant

Tab Type

Constants.FV_TAB_LEFT (0x1)

Left tab.

Constants.FV_TAB_CENTER
(0x2)

Center tab.

Constants.FV_TAB_RIGHT (0x3)

Right tab.

Constants.FV_TAB_DECIMAL
(0x4).

Decimal tab.

Constants.FV_TAB_RELATIVE_L
EFT (0x5)

Relative left tab (allowed only for format change lists).

Constants.FV_TAB_RELATIVE_C
ENTER (0x6)

elative center tab (allowed only for format change lists).

Constants.FV_TAB_RELATIVE_RI
GHT (0x7)

Relative right tab (allowed only for format change lists).

Constants.FV_TAB_RELATIVE_D
ECIMAL (0x8)

Relative decimal tab (allowed only for format change lists).

Returns
Tab
Syntax
Tab(x, type, leader, decimal)
Parameters

Parameter name
x

Data
Type
int

Option
al
No

Description
Offset from the left margin.

904

TABS
FUNCTION SUMMARY

CHAPTER 6

Parameter name

Data
Type

Option
al

Description

type

uint

No

Type of tab.

leader

strin
g

No

String that appears before the tab.

decimal

uint

No

Character to align tab around - For
example",".

6.73. Tabs
An Array of Tab objects with integer indexing and a length property.

concat
Description
The original array is unchanged. If an array is provided as a parameter to concat(), each of its elements
are appended as separate array elements at the end of the new array. Returns a new array, the result of
concatenation the given values to the end of the original array.
Returns
Tabs
Syntax
concat(value)
Parameters

Parameter name
value

Data
Type
Tabs

Option
al
No

Description
Can also be arrays.

pop
Description
Removes the last element from the array.

905

TBL
FUNCTION SUMMARY

CHAPTER 6

Returns
Tab
Syntax
pop()

push
Description
Returns the new length of the array.
Returns
number
Syntax
push(value)
Parameters

Parameter name
value

Data
Type
Tab

Option
al

Description

No

6.74. Tbl
AddCols
Description
Adds columns to a table.
The method returns FE_Success on success.
On failure, the method sets FA_errno to one of the following values:
Error

Reason

Constants.FE_BadDocI
d (-2)

invalid document.

Constants.FE_BadPara
meter (-43)

A parameter specified is invalid.

906

TBL
FUNCTION SUMMARY

CHAPTER 6

Error

Reason

Constants.FE_BadObjI
d (-3)

Invalid object.

Constants.FE_BadOper
ation (-27)

The method specified an invalid operation.

Returns
int
Syntax
AddCols(refColNum, direction, numNewCols)
Parameters

Parameter name

Data
Type

Option
al

Description

refColNum

int

No

The column at which to start adding
columns. The columns are numbered
from left to right starting with column
0.

direction

int

No

The direction from the reference
column in which to add columns. To
add columns to the left of the
reference column, specify FV_Left. To
add them to the right, specify
FV_Right.

numNewCols

int

No

The number of columns to add.

DeleteCols
Description
Deletes columns from a table. To delete an entire table, use Delete().
The method deletes the column specified by delColNum and (numDelCols-1) columns to the right
of it.
The method returns FE_Success on success.
On failure, the method sets FA_errno to one of the following values:

907

TBL
FUNCTION SUMMARY

CHAPTER 6

Error

Reason

Constants.FE_WrongProd
uct (-60)

Current FrameMaker version does not support the requested
operation.

Constants.FE_BadOperati
on (-27)

The method specified an invalid operation.

Constants.FE_BadDocId
(-2)

invalid document.

Constants.FE_BadObjId
(-3)

Invalid object.

Constants.FE_TableInLock
edTi (-101)

The table is in a locked text inset.

Returns
int
Syntax
DeleteCols(delColNum, numDelCols)
Parameters

Parameter name

Data
Type

Option
al

Description

delColNum

int

No

The first column to delete. Columns
are numbered from left to right,
starting with 0.

numDelCols

int

No

The number of columns to delete.

DeleteRows
Description
Deletes rows from a table. Like the Delete command in the FrameMaker product user interface, DeleteRows() does not allow you to delete more than one type of row at time.
The range of rows you specify must be all body rows, all header rows, or all footer rows.
The method deletes refRow and (numDelRows - 1) rows below it.
The method returns FE_Success on success.
On failure, the method sets FA_errno to one of the following values:

908

TBL
FUNCTION SUMMARY

CHAPTER 6

Error

Reason

Constants.FE_WrongProd
uct (-60)

Current FrameMaker version does not support the requested
operation.

Constants.FE_BadOperati
on (-27)

The method specified an invalid operation.

Constants.FE_BadDocId
(-2)

invalid document.

Constants.FE_BadObjId
(-3)

Invalid object.

Constants.FE_OutOfRang
e (-7)

The refRow parameter does not specify a row in the table, or the
specified range includes more than one type of row (for example,
header rows and body rows).

Returns
int
Syntax
DeleteRows(refRow, numDelRows)
Parameters

Parameter name

Data
Type

Option
al

Description

refRow

Row

No

The first row to delete.

numDelRows

int

No

The number of rows to delete,
including the value passed in refRow.

GetTableColumnByColNum
Description
Get column object of a table based on the column number.
The method returns FE_Success on success.
On failure, the method sets FA_errno to one of the following values:

909

TBL
FUNCTION SUMMARY

CHAPTER 6

Error

Reason

Constants.FE_BadDocId
(-2)

invalid document.

Constants.FE_BadObjId
(-3)

Invalid object.

Constants.FE_BadOperati
on (-27)

The method specified an invalid operation.

Constants.FE_OutOfRang
e (-7)

The specified row or column is invalid.

Constants.FE_BadParame
ter (-43)

The parameter specified is invalid.

Returns
Column
Syntax
GetTableColumnByColNum (docId,tableId,colNum)
Parameters

Parameter name

Data
Type

Option
al

Description

docId

int

No

The id of the document containing
the table

tableId

int

No

The id of the table for the required
column object

colNum

int

No

Index of the required column

MakeTblSelection
Description
Selects a range of cells in a table.
To select an entire table, including the table title, set the topRow parameter to
Constants.FF_SELECT_WHOLE_TABLE (0x80000000). MakeTblSelection() ignores
the values for the other parameters.

910

TBL
FUNCTION SUMMARY

CHAPTER 6

NOTE: MakeTblSelection()cannot select different types of rows at the same time, unless you set

topRow to Constants.FF_SELECT_WHOLE_TABLE (0x80000000) or you set topRow and
bottomRow to select one or more entire columns.
The method returns FE_Success on success.
On failure, the method sets FA_errno to one of the following values:
Error

Reason

Constants.FE_BadDocId
(-2)

invalid document.

Constants.FE_BadObjId
(-3)

Invalid object.

Constants.FE_BadOperati
on (-27)

The method specified an invalid operation.

Constants.FE_OutOfRang
e (-7)

The specified row or column is invalid.

Constants.FE_BadParame
ter (-43)

The parameter specified is invalid.

Returns
int
Syntax
MakeTblSelection(topRow, bottomRow, leftCol, rightCol)
Parameters

Parameter name

Data
Type

Option
al

Description

topRow

int

No

The number of the first row in the
selection. The rows are numbered
from top to bottom, starting with 0
(including heading rows). To select
the entire table, specify
Constants.FF_SELECT_WHOLE
_TABLE (0x80000000).

bottomRow

int

No

The number of the last row in the
selection.

911

TBL
FUNCTION SUMMARY

CHAPTER 6

Parameter name

Data
Type

Option
al

Description

leftCol

int

No

The number of the leftmost column
in the selection. The columns are
numbered from left to right, starting
with 0.

rightCol

int

No

The number of the rightmost column
in the selection.

Delete
Description
Deletes the specified table.
See Delete under the AFrame class for more information.
Returns
int
Syntax
Delete()

GetProps
Description
The GetProps() method retrieves the properties of the specified table.
See GetProps under the AFrame class for more information.
Returns
PropVals
Syntax
GetProps()

SetProps
Description
The SetProps() method sets the properties of the specified table.
See SetProps under the AFrame class for more information.

912

TBLFMT
FUNCTION SUMMARY

CHAPTER 6

Returns
Void
Syntax
SetProps(setVal)
Parameters
Data
Type

Parameter name
setVal

PropV
als

Option
al
No

Description
The property list.

ObjectValid
Description
Returns 1 if the table is valid, else returns 0.
See ObjectValid under the AFrame class for more information.
Returns
int
Syntax
ObjectValid()

6.75. TblFmt
The method uses an FO_TblFmt object to represent each table format in a document.

Delete
Deletes the specified table format.
See Delete under the AFrame class.

GetProps
See GetProps under the AFrame class.

913

CHAPTER 6

TEXTFRAME
FUNCTION SUMMARY

SetProps
See SetProps under the AFrame class.

ObjectValid
See ObjectValid under the AFrame class.

6.76. TextFrame
Delete
Description
Deletes the specified text frame.
See Delete under the AFrame class for more information.
Returns
int
Syntax
Delete()

GetText
Description
Gets the text from the text frame.
See GetText under the Cell class for more information.
Returns
TextItems
Syntax
GetText(flags)

914

TEXTFRAME
FUNCTION SUMMARY

CHAPTER 6

Parameters

Parameter name
flags

Data
Type
int

Option
al
No

Description
Denotes the various bit flags that
specify the items to be retrieved.

GetProps
Description
The GetProps() method retrieves the properties of the specified text frame.
See GetProps under the AFrame class for more information.
Returns
PropVals
Syntax
GetProps()

SetProps
Description
The SetProps() method sets the properties of the specified text frame.
See SetProps under the AFrame class for more information.
Returns
Void
Syntax
SetProps(setVal)
Parameters

Parameter name
setVal

Data
Type
PropV
als

Option
al
No

Description
The property list.

915

TEXTITEMS
FUNCTION SUMMARY

CHAPTER 6

ObjectValid
Description
Returns 1 if the text frame is valid, else returns 0.
See ObjectValid under the AFrame class for more information.
Returns
int
Syntax
ObjectValid()

6.77. TextItems
An Array of TextItem objects with integer indexing and a length property.

concat
Description
The original array is unchanged. If an array is provided as a parameter to concat(), each of its elements
are appended as separate array elements at the end of the new array. Returns a new array, the result of
concatenation the given values to the end of the original array.
Returns
TextItems
Syntax
concat(value)
Parameters

Parameter name
value

Data
Type
TextI
tems

Option
al
No

Description
Can also be arrays.

916

TEXTLINE
FUNCTION SUMMARY

CHAPTER 6

pop
Description
Removes the last element from the array.
Returns
TextItem
Syntax
pop()

push
Description
Returns the new length of the array.
Returns
number
Syntax
push(value)
Parameters

Parameter name
value

Data
Type
TextI
tem

Option
al
No

Description
The value to push into the array.

6.78. TextLine
Delete
Description
Deletes the specified text line.
See Delete under the AFrame class for more information.

917

TEXTLINE
FUNCTION SUMMARY

CHAPTER 6

Returns
int
Syntax
Delete()

GetText
Description
Gets the text from the text line.
See GetText under the Cell class for more information.
Returns
TextItems
Syntax
GetText(flags)
Parameters

Parameter name
flags

Data
Type
int

Option
al
No

Description
Denotes the various bit flags that
specify the items to be retrieved.

GetProps
Description
The GetProps() method retrieves the properties of the specified text line.
See GetProps under the AFrame class for more information.
Returns
PropVals
Syntax
GetProps()

918

TEXTLOC
FUNCTION SUMMARY

CHAPTER 6

SetProps
Description
The SetProps() method sets the properties of the specified text line.
See SetProps under the AFrame class for more information.
Returns
Void
Syntax
SetProps(setVal)
Parameters

Parameter name
setVal

Data
Type
PropV
als

Option
al
No

Description
The property list.

ObjectValid
Description
Returns 1 if the text line is valid, else returns 0.
See ObjectValid under the AFrame class for more information.
Returns
int
Syntax
ObjectValid()

6.79. TextLoc
TextLoc
Description
TextLoc specifies a location within the text of a paragraph or a graphic text line.

919

TEXTRANGE
FUNCTION SUMMARY

CHAPTER 6

Returns
TextLoc
Syntax
TextLoc(obj, offset)
Parameters

Parameter name

Data
Type

Option
al

Description

obj

any

No

FO_Pgf or FO_TextLine object.

offset

int

No

Characters from the beginning of the
object.

6.80. TextRange
TextRange
Description
TextRange specifies a text range. A text range can span paragraphs. However, it cannot span graphic text
lines or flows.
NOTE: beg.offset and end.offset fields of aTextRange object can specify offsets relative to the

beginning and end of an object. In addition, they can use the special value Constants.FV_OBJ_END_OFFSET (0x50000000).NOTE: Constants.FV_OBJ_END_OFFSET (0x50000000) specifies the offset of
the last character in the object containing the text range.
Returns
TextRange
Syntax
TextRange(beg, end)
Parameters

Parameter name
beg

Data
Type
TextL
oc

Option
al
No

Description
The beginning of the range.

920

TIAPICLIENT
FUNCTION SUMMARY

CHAPTER 6

Data
Type

Parameter name

TextL
oc

end

Option
al
No

Description
The end of the range.

6.81. TiApiClient
An FO_TiApiClient object represents text imported by an FDK client.

GetText
See GetText under the Cell class.

GetProps
See GetProps under the AFrame class.

SetProps
See SetProps under the AFrame class.

ObjectValid
See ObjectValidunder the AFrame class.

DeleteTextInsetContents
Description
This method deletes the text in a text inset. You must unlock a text inset before you call this function to
delete its contents. After you are done, you must relock the text inset.
Call this method on the text inset for which you want to delete the contents.
If this method fails, the method assigns one of the following values to FA_errno.
Error

Meaning

Constants.FE_BadDelete (-17)

Specified text couldn’t be deleted

Constants.FE_BadDocId (-2)

Invalid document ID

Constants.FE_BadObjId (-3)

Invalid object ID

921

TIAPICLIENT
FUNCTION SUMMARY

CHAPTER 6

Error

Meaning

Constants.FE_BadSelectionFor
Operation (-59)

The specified text inset is locked

Returns
int
Syntax
DeleteTextInsetContents()

UpdateTextInset
Description
Updates the contents of a stale text inset. It determines whether an inset is stale by comparing the inset’s
LastUpdate property with the modification date of the inset’s source file. UpdateTextInset()
does not update a text inset unless it is stale. To make a text inset stale, set its LastUpdate property
to 0. UpdateTextInset() does not update graphic insets (FO_Inset objects).
Call this method on the text inset to be updated.
This method returns FE_Success if it succeeds or FE_SomeUnresolved if some text insets were
unresolved. If UpdateTextInset() fails, it assigns one of the following values to FA_errno.
Error

Meaning

Constants.FE_BadD
ocId (-2)

Invalid document ID

Constants.FE_BadF
ileType (-83)

The inset specifies a file that does not match the import
type (for example, the inset imports a binary document
but the file is a text file or doesn’t exist)

Constants.FE_Some
Unresolved (-22)

Some text insets were unresolved

Constants.FE_Wron
gProduct (-60)

Product doesn’t support the specified operation

Constants.FE_Syst
emError (-42)

Couldn’t allocate memory

Returns
int

922

TIAPICLIENT
FUNCTION SUMMARY

CHAPTER 6

Syntax
UpdateTextInset()

ConvertToText
Description
This method is called upon a text inset (Examples: TiApiClient(), TiFlow(), TiText(),
TiTextTable()) object and converts it to a text. This method deletes the text inset and removes the
locked text range around it without modifying the content.
Returns
Void
Syntax
ConvertToText()

Delete
See Delete under the AFrame class.

DeletePropByName
Description
Deletes an inset facet. Except for inset facets, all properties are identified by integer constants. Facets
are the only properties identified by name.
If DeletePropByName() fails, the method assigns one of the following values to FA_errno:
Error

Meaning

Constants.FE_BadPr
opNum (-4)

Specified property number is invalid

Constants.FE_BadDo
cId (-2)

Invalid document ID

Constants.FE_BadOb
jId(-3)

Invalid object ID

Constants.FE_BadPr
opType (-5)

Incorrect property type for this function

Returns
Void
923

TIFLOW
FUNCTION SUMMARY

CHAPTER 6

Syntax
DeletePropByName(propName)
Parameters
Data
Type

Parameter name
propName

strin
g

Option
al
No

Description
The name of the property to delete

6.82. TiFlow
An FO_TiFlow object represents text imported from a FrameMaker document or a MIF file.

GetText
See GetText under the Cell class.

GetProps
See GetProps under the AFrame class.

SetProps
See SetProps under the AFrame class.

ObjectValid
See ObjectValid under the AFrame class.

DeleteTextInsetContents
See DeleteTextInsetContents under the TiApiClient class.

UpdateTextInset
See UpdateTextInset under the TiApiClient class.

924

CHAPTER 6

TITEXT
FUNCTION SUMMARY

ConvertToText
Description
This method is called upon a text inset (Examples: TiApiClient, TiFlow, TiText, TiTextTable)
object and converts it to a text. This method deletes the text inset and removes the locked text range
around it without modifying the content.
Returns
Void
Syntax
ConvertToText()

Delete
See Delete under the AFrame class.

DeletePropByName
See DeletePropByName under the TiApiClient.

6.83. TiText
An FO_TiText object represents text imported from a text file.

GetText
See GetText under the Cell class.

GetProps
See GetProps under the AFrame class.

SetProps
See SetPropsunder the AFrame class.

ObjectValid
See ObjectValidunder the AFrame class.

925

CHAPTER 6

TITEXTTABLE
FUNCTION SUMMARY

DeleteTextInsetContents
See DeleteTextInsetContents under the TiApiClient class.

UpdateTextInset
See UpdateTextInset under the TiApiClient class.

ConvertToText
Description
This method is called upon a text inset (Examples: TiApiClient, TiFlow, TiText, TiTextTable)
object and converts it to a text. This method deletes the text inset and removes the locked text range
around it without modifying the content.
Returns
Void
Syntax
ConvertToText()

Delete
See Delete under the AFrame class.

DeletePropByName
See DeletePropByName under the TiApiClient class.

6.84. TiTextTable
An FO_TiTextTable object represents text imported from a text file into a table.

GetText
See GetText under the Cell class.

GetProps
See GetProps under the AFrame class.

926

CHAPTER 6

TYPEDVALS
FUNCTION SUMMARY

SetProps
See SetProps under the AFrame class.

ObjectValid
See ObjectValid under the AFrame class.

DeleteTextInsetContents
See DeleteTextInsetContents under the TiApiClient class.

UpdateTextInset
See UpdateTextInset under the TiApiClient class.

ConvertToText
Description
This method is called upon a text inset (Examples: TiApiClient, TiFlow, TiText, TiTextTable)
object and converts it to a text. This method deletes the text inset and removes the locked text range
around it without modifying the content.
Returns
Void
Syntax
ConvertToText()

Delete
See Delete under the AFrame class.

DeletePropByName
See DeletePropByName under the TiApiClient.

6.85. TypedVals
An Array of TypedVal objects with integer indexing and a length property.

927

TYPEDVALS
FUNCTION SUMMARY

CHAPTER 6

concat
Description
The original array is unchanged. If an array is provided as a parameter to concat(), each of its elements
are appended as separate array elements at the end of the new array. Returns a new array, the result of
concatenation the given values to the end of the original array.
Returns
TypedVal
Syntax
concat(value)
Parameters

Parameter name
value

Data
Type
Typed
Val

Option
al
No

Description
Can also be arrays.

pop
Description
Removes the last element from the array.
Returns
TypedVal
Syntax
pop()

push
Description
Returns the new length of the array.
Returns
number

928

UBYTES
FUNCTION SUMMARY

CHAPTER 6

Syntax
push(value)
Parameters

Parameter name
value

Data
Type
Typed
Val

Option
al
No

Description
The value to push into the array.

6.86. UBytes
An Array of objects with integer indexing and a length property.

concat
Description
The original array is unchanged. If an array is provided as a parameter to concat(), each of its elements
are appended as separate array elements at the end of the new array. Returns a new array, the result of
concatenation the given values to the end of the original array.
Returns
UBytes
Syntax
concat(value)
Parameters

Parameter name
value

Data
Type
UByte
s

Option
al
No

Description
Can also be arrays.

pop
Description
Removes the last element from the array.

929

UINTS
FUNCTION SUMMARY

CHAPTER 6

Returns
uint
Syntax
pop()

push
Description
Returns the new length of the array.
Returns
number
Syntax
push(value)
Parameters

Parameter name
value

Data
Type
uint

Option
al
No

Description
The value to push into the array.

6.87. UInts
An Array of objects with integer indexing and a length property.

concat
Description
The original array is unchanged. If an array is provided as a parameter to concat(), each of its elements
are appended as separate array elements at the end of the new array. Returns a new array, the result of
concatenation the given values to the end of the original array.
Returns
UInts

930

UINTS
FUNCTION SUMMARY

CHAPTER 6

Syntax
concat(value)
Parameters

Parameter name
value

Data
Type
UInts

Option
al
No

Description
Can also be arrays.

pop
Description
Removes the last element from the array.
Returns
uint
Syntax
pop()

push
Description
Returns the new length of the array.
Returns
number
Syntax
push(value)
Parameters

Parameter name
value

Data
Type
uint

Option
al
No

Description
The value to push into the array.

931

CHAPTER 6

UNANCHOREDFRAME
FUNCTION SUMMARY

6.88. UnanchoredFrame
Delete
Description
Deletes the specified unanchored frame.
See Delete under the AFrame class for more information.
Returns
int
Syntax
Delete()

GetProps
Description
The GetProps() method retrieves the properties of the specified unanchored frame.
See GetProps under the AFrame class for more information.
Returns
PropVals
Syntax
GetProps()

SetProps
Description
The SetProps() method sets the properties of the specified unanchored frame.
See SetProps under the AFrame class for more information.
Returns
Void
Syntax
SetProps(setVal)

932

VAR
FUNCTION SUMMARY

CHAPTER 6

Parameters

Parameter name
setVal

Data
Type
PropV
als

Option
al
No

Description
The property list.

ObjectValid
Description
Returns 1 if the unanchored frame is valid, else returns 0.
See ObjectValid under the AFrame class for more information.
Returns
int
Syntax
ObjectValid()

6.89. Var
Delete
Description
Deletes the specified var object.
See Delete under the AFrame class for more information.
Returns
int
Syntax
Delete()

GetText
Description
Gets the text from the var object.

933

VAR
FUNCTION SUMMARY

CHAPTER 6

See GetText under the Cell class for more information.
Returns
TextItems
Syntax
GetText(flags)
Parameters

Parameter name
flags

Data
Type
int

Option
al
No

Description
Denotes the various bit flags that
specify the items to be retrieved.

GetProps
Description
The GetProps() method retrieves the properties of the specified var object.
See GetProps under the AFrame class for more information.
Returns
PropVals
Syntax
GetProps()

SetProps
Description
The SetProps() method sets the properties of the specified var object.
See SetProps under the AFrame class for more information.
Returns
Void
Syntax
SetProps(setVal)

934

VARFMT
FUNCTION SUMMARY

CHAPTER 6

Parameters

Parameter name
setVal

Data
Type
PropV
als

Option
al
No

Description
The property list.

ObjectValid
Description
Returns 1 if the var object is valid, else returns 0.
See ObjectValid under the AFrame class for more information.
Returns
int
Syntax
ObjectValid()

6.90. VarFmt
Delete
Description
Deletes the specified varfmt object.
See Delete under the AFrame class for more information.
Returns
int
Syntax
Delete()

GetProps
Description
The GetProps() method retrieves the properties of the specified varfmt object.

935

VARFMT
FUNCTION SUMMARY

CHAPTER 6

See GetProps under the AFrame class for more information.
Returns
PropVals
Syntax
GetProps()

SetProps
Description
The SetProps() method sets the properties of the specified var object.
See SetProps under the AFrame class for more information.
Returns
Void
Syntax
SetProps(setVal)
Parameters

Parameter name
setVal

Data
Type
PropV
als

Option
al
No

Description
The property list.

ObjectValid
Description
Returns 1 if the varfmt object is valid, else returns 0.
See ObjectValid under the AFrame class for more information.
Returns
int
Syntax
ObjectValid()

936

XREF
FUNCTION SUMMARY

CHAPTER 6

6.91. XRef
Delete
Description
Deletes the specified XRef object.
See Delete under the AFrame class for more information.
Returns
int
Syntax
Delete()

GetText
Description
Gets the text from the XRef object.
See GetText under the Cell class for more information.
Returns
TextItems
Syntax
GetText(flags)
Parameters

Parameter name
flags

Data
Type
int

Option
al
No

Description
Denotes the various bit flags that
specify the items to be retrieved.

GetProps
Description
The GetProps() method retrieves the properties of the specified XRef object.
See GetProps under the AFrame class for more information.

937

XREF
FUNCTION SUMMARY

CHAPTER 6

Returns
PropVals
Syntax
GetProps()

SetProps
Description
The SetProps() method sets the properties of the specified XRef object.
See SetProps under the AFrame class for more information.
Returns
Void
Syntax
SetProps(setVal)
Parameters

Parameter name
setVal

Data
Type
PropV
als

Option
al
No

Description
The property list.

ObjectValid
Description
Returns 1 if the xref object is valid, else returns 0.
See ObjectValid under the AFrame class for more information.
Returns
int
Syntax
ObjectValid()

938

CHAPTER 6

XREFFMT
FUNCTION SUMMARY

6.92. XRefFmt
Delete
Description
Deletes the specified XRefFmt object.
See Delete under the AFrame class for more information.
Returns
int
Syntax
Delete()

GetProps
Description
The GetProps() method retrieves the properties of the specified XRefFmt object.
See GetProps under the AFrame class for more information.
Returns
PropVals
Syntax
GetProps()

SetProps
Description
The SetProps() method sets the properties of the specified XRefFmt object.
See SetProps under the AFrame class for more information.
Returns
Void
Syntax
SetProps(setVal)

939

APP

CHAPTER 6

FUNCTION SUMMARY

Parameters

Parameter name
setVal

Data
Type
PropV
als

Option
al
No

Description
The property list.

ObjectValid
Description
Returns 1 if the XRefFmt object is valid, else returns 0.
See ObjectValid under the AFrame class for more information.
Returns
int
Syntax
ObjectValid()

6.93. app
Close
See Close under the Book class.

GetNamedObject
Description
Gets the object with a specified name (Name property) and object type.
If an error occurs, this method returns the the object, or 0. If this method fails, the method assigns one
of the following values to FA_errno:
Error

Meaning

Constants.FE_BadDocId
(-2)

Invalid document.

Constants.FE_TypeUnNa
med (-19)

Objects of the specified type do not have names.

940

APP

CHAPTER 6

FUNCTION SUMMARY

Error

Meaning

Constants.FE_NameNotFoun
d (-20)

Object with the specified name and type does not exist in the
specified document.

Returns
Object
Syntax
GetNamedObject(objType, name)
Parameters
Data
Type

Parameter name

Option
al

Description

objType

int

No

Type of the object to get.

name

strin
g

No

Name of the object to get.

GetNamedBook
Description
Gets the book object with a specified name.
If this method fails, the method assigns the following value to FA_errno.
Error
Constants.FE_NameNotF
ound (-20)

Meaning
The book with the specified name does not exist.

Returns
Book
Syntax
GetNamedBook(name)

941

APP

CHAPTER 6

FUNCTION SUMMARY

Parameters
Data
Type

Parameter name

strin
g

name

Option
al
No

Description
The name of the book object you
want to get.

GetNamedCommand
Description
Gets aFO_command object with the specified command string.
If this method fails, the method assigns the following value to FA_errno.
Error

Meaning

Constants.FE_NameNotF
ound (-20)

The object with the specified name does not exist.

Returns
Command
Syntax
GetNamedCommand(name)
Parameters

Parameter name
name

Data
Type
strin
g

Option
al
No

Description
The name of the command object
you want to get.

GetNamedMenu
Description
Gets a menu object with the specified menu string.
If this method fails, the method assigns the following value to FA_errno.

942

APP

CHAPTER 6

FUNCTION SUMMARY

Error

Meaning

Constants.FE_NameNotF
ound (-20)

A menu with the specified name does not exist.

Returns
Menu
Syntax
GetNamedMenu(name)
Parameters
Data
Type

Parameter name

strin
g

name

Option
al
No

Description
The name of the menu object you
want to get.

GetNamedMenuItemSeparator
Description
Gets a menu item separator object with the specified menu item separator string.
If this method fails, the method assigns the following value to FA_errno.
Error

Meaning

Constants.FE_NameNotF
ound (-20)

A menu item separator with the specified name does
not exist.

Returns
MenuItemSeparator
Syntax
GetNamedMenuItemSeparator(name)

943

APP

CHAPTER 6

FUNCTION SUMMARY

Parameters

Parameter name

Data
Type
strin
g

name

Option
al
No

Description
The name of the menu item separator
you want to get.

NewNamedObject
Description
Creates a new objects and returns it.
If this method fails, the method assigns one of the following values to FA_errno.
Error

Meaning

FE_BadName(-33)

Specified name for the new object is invalid.

FE_BadNew (-23)

Object cannot be created.

FE_DupName(-32)

Specified name for the new object belongs to an
existing object.

Returns
Object
Syntax
NewNamedObject(objType, name)
Parameters

Parameter name

Data
Type

Option
al

Description

objType

int

No

The type of the object you want to
create.

name

strin
g

No

The name of the object you want to
create.

944

APP

CHAPTER 6

FUNCTION SUMMARY

NewNamedBook
Description
Creates a new book objects and returns it.
If this method fails, the method assigns one of the following values to FA_errno.
Error

Meaning

FE_BadName(-33)

Specified name is invalid.

FE_BadNew (-23)

Object cannot be created.

FE_DupName(-32)

Specified name for the new object belongs to an
existing object.

Returns
Book
Syntax
NewNamedBook(name)
Parameters

Parameter name

Data
Type
strin
g

name

Option
al
No

Description
The name of the book object to
create.

NewNamedCommand
Description
Creates a new command object and returns it
If this method fails, the method assigns one of the following values to FA_errno.
Error

Meaning

FE_BadName(-33)

Specified name is invalid.

FE_BadNew (-23)

Command cannot be created.

FE_DupName(-32)

Specified name for the new command belongs to an
existing command.

945

APP

CHAPTER 6

FUNCTION SUMMARY

Returns
Command
Syntax
NewNamedCommand(name)
Parameters

Parameter name

Data
Type
strin
g

name

Option
al
No

Description
Name of the new command object to
create.

NewNamedMenu
Description
Creates a menu object with the specified name and returns it
If this method fails, the method assigns one of the following values to FA_errno.
Error

Meaning

FE_BadName(-33)

Specified name is invalid.

FE_BadNew (-23)

Menu cannot be created.

FE_DupName(-32)

Specified name for the new menu belongs to an
existing menu.

Returns
Menu
Syntax
NewNamedMenu(name)
Parameters

Parameter name
name

Data
Type
strin
g

Option
al
No

Description
Name of the menu object to create.

946

APP

CHAPTER 6

FUNCTION SUMMARY

NewNamedMenuItemSeparator
Description
Creates a new menu item separator with the specified name and returns it
If this method fails, the method assigns one of the following values to FA_errno.
Error

Meaning

FE_BadName(-33)

Specified name is invalid.

FE_BadNew (-23)

Menu item separator cannot be created.

FE_DupName(-32)

Specified name for the new menu item separator
belongs to an existing menu item separator.

Returns
MenuItemSeparator
Syntax
NewNamedMenuItemSeparator(name)
Parameters
Data
Type

Parameter name
name

strin
g

Option
al
No

Description
Name of the new menu item
separator object.

GetProps
See GetProps under the AFrame class.

SetProps
See SetProps under the AFrame class.

ObjectValid
See ObjectValid under the AFrame class.

947

GLOBAL

CHAPTER 6

FUNCTION SUMMARY

6.94. global
Alert
Description
Displays an alert box with a message. Depending on the constant you specify for the type parameter,
the alert displays either the OK and Cancel buttons, Yes and No buttons, or a Continue button.
The type parameter takes one of the following values:
Constant

Value

Constants.FF_ALERT_OK_DEFAU
LT (0)

Displays the OK and Cancel buttons; OK is the default.

Constants.FF_ALERT_CANCEL_D
EFAULT (1)

Displays the OK and Cancel buttons; Cancel is the default.

Constants.FF_ALERT_CONTINUE
_NOTE (2)

Displays the OK button.

Constants.FF_ALERT_CONTINUE
_WARN (3)

Displays the OK button with a warning indicator.

Constants.FF_ALERT_YES_DEFA
ULT (4)

Displays the Yes and No buttons; Yes is the default.

Constants.FF_ALERT_NO_DEFAU
LT (5)

Displays the Yes and No buttons; No is the default.

The method returns 0 if the user clicked OK, Continue, or Yes.
The method returns -1 if the user clicked Cancel or No.
Returns
int
Syntax
Alert(message, type)

948

GLOBAL

CHAPTER 6

FUNCTION SUMMARY

Parameters

Parameter name

Data
Type

Option
al

Description

message

strin
g

No

The message that appears in the
dialog box. Messages longer than 255
characters, are truncated.

type

int

No

The dialog box type.

Alive
Description
Checks whether the current asynchronous client has a connection with a FrameMaker process. Call this
method after registering the asynchronous client using WinConnectSession().
The method returns a positive integer if there is a current connection to a FrameMaker process. Otherwise it returns 0.
Returns
int
Syntax
Alive()

CallClient
Description
Allows a client to call another client. The method is useful for calling FrameMaker clients, such as the
structure generator and the element catalog manager.
On success, the method returns FE_Success or the value specified by the target client’s last call to
ReturnValue().
NOTE: Calls to the structure generator always return FE_Success no matter what string is passed to it as

an argument.
On failure, the method assigns the following value to FA_errno:
Error
Constants.FE_NameNotFou
nd (-20)

Reason
There is no client with the specified name in the current
FrameMaker productsession.

949

GLOBAL

CHAPTER 6

FUNCTION SUMMARY

Error

Reason

Constants.FE_BadParamete
r (-43)

For the TableSort client only: One of the arguments is invalid. For
example, you gave a value for the sort key that is greater than the
number of columns or rows in the current table selection, or you
have no table cells selected.

Returns
int
Syntax
CallClient(clname, arg)
Parameters

Parameter name

Data
Type

Option
al

Description

clname

strin
g

No

The registered name of the target
client.

arg

strin
g

No

A string that is passed to the target
client.

CallClientEx
Description
Allows a client to call another client. The method is useful for calling FrameMaker clients, such as the
structure generator and the element catalog manager.
On success, the method returns FE_Success or the value specified by the target client’s last call to
ReturnValue().
NOTE: Calls to the structure generator always return FE_Success no matter what string is passed to it as

an argument.
On failure, the method assigns the following value to FA_errno:
Error
Constants.FE_NameNotFou
nd (-20)

Reason
There is no client with the specified name in the current
FrameMaker productsession.

950

GLOBAL

CHAPTER 6

FUNCTION SUMMARY

Error

Reason

Constants.FE_BadParamete
r (-43)

For the TableSort client only: One of the arguments is invalid. For
example, you gave a value for the sort key that is greater than the
number of columns or rows in the current table selection, or you
have no table cells selected.

Returns
TypedVal
Syntax
CallClientEx(clname, arg)
Parameters

Parameter name

Data
Type

Option
al

Description

clname

strin
g

No

The registered name of the target
client.

arg

strin
g

No

A string that is passed to the target
client.

CheckStatus
Description
Checks the scripts returned by Open(), Import(), Save(), and UpdateBook() to determine if a
specified status bit is set.
Returns 1 if the bit is set, else returns 0.
Returns
int
Syntax
CheckStatus(p, statusBit)

951

GLOBAL

CHAPTER 6

FUNCTION SUMMARY

Parameters

Parameter name

Data
Type

Option
al

Description

p

PropV
als

No

The property list returned by Open(),
Save(), Import(), or UpdateBook().

statusBit

int

No

The status bit to test.

ClientDir
Description
Returns the name of the current ESTK client’s directory.
NOTE: Use Free() to free the string returned by ClientDir() when you are done with it.

The method assigns the following value to FA_errno, on failure:
Error
Constants.FE_Transpor
t (-1)

Reason
A transport error occured.

Returns
string
Syntax
ClientDir()

ClientName
Description
Returns the registered name of the current client (the client that calls ClientName()).
NOTE: Use Free() to free the string returned by ClientDir() when you are done with it.

The method assigns the following value to FA_errno, on failure:
Error
Constants.FE_Transpor
t (-1)

Reason
A transport error occured.

952

GLOBAL

CHAPTER 6

FUNCTION SUMMARY

Returns
string
Syntax
ClientName(_)

CMSRegister
Description
Registers a CMS client.
Returns
CMS Object
Syntax
CMSRegister (cmsName);
Parameters

Parameter name
cmsName

Data
Type
int

Option
al
No

Description
Name of the CMS to register

If CMSRegister() fails, the method assigns following values to FA_errno:
Error

Reason

Constants.FE_CMSNam
eAlreadyRegistered

The method attempts to register a CMS that is already
registered.

Constants.FE_BadParam
eter

The function call specified an invalid parameter.

CMSGetCmsIdFromName
Description
Gets the CMS registration id from CMS name.
Returns
CMS Object

953

GLOBAL

CHAPTER 6

FUNCTION SUMMARY

Syntax
CMSGetCmsIdFromName (cmsName);
Parameters

Parameter name
cmsName

Data
Type
int

Option
al
No

Description
The Name of the CMS

If CMSGetCmsIdFromName() fails, the method assigns following values to FA_errno:
Error
Constants.FE_BadParam
eter

Reason
The function call specified an invalid parameter.

CMSAddMenuEntry
Description
Adds a custom menu entry in the context menu within the FrameMaker interface.
Returns
CMS Object
Syntax
CMSAddMenuEntry (menuId,menuEntryp);
Parameters

Parameter name

Data
Type

Option
al

Description

menuId

int

No

The ID of the Parent menu

menuEntryp

int

No

The F_CMSMenuItemT structure
describes a custom menu definition

If CMSAddMenuEntry() fails, the method assigns following values to FA_errno:
Error
Constants.FE_CMSBadO
bjectId

Reason
The client specified an invalid menu ID.

954

GLOBAL

CHAPTER 6

FUNCTION SUMMARY

Error

Reason

Constants.FE_BadParam
eter

The function call specified an invalid parameter.

CustomDoc
Description
Creates a new custom document using the FrameMaker product’s default new document template.
The sidedness parameter can have one of the following values:
Vaule

Page Characterstics

Constants.FF_Custom_Single
Sided (0)

Single sided.

Constants.FF_Custom_FirstP
ageRight (1)

Double-sided, starting with a right page.

Constants.FF_Custom_FirstP
ageLeft (2)

Double-sided, starting with a left page.

The method returns the new document on success.
The method assigns the following value to FA_errno, on failure:
Error

Reason

Constants.FE_WrongPr
oduct (-60)

The product version does not support this operation.

Constants.FE_BadPara
meter (-43)

Parameter has an invalid value.

Returns
Doc
Syntax
CustomDoc(width, height, numCols, columnGap, topMargin, botMargin,
leftinsideMargin, rightoutsideMargin, sidedness, makeVisible)

955

GLOBAL

CHAPTER 6

FUNCTION SUMMARY

Parameters

Parameter name

Data
Type

Option
al

Description

width

int

No

The document page width.

height

int

No

The document page height.

numCols

int

No

The default number of columns.

columnGap

int

No

The default column spacing.

topMargin

int

No

The document page top margin.

botMargin

int

No

The document page bottom margin.

leftinsideMargin

int

No

The left margin for single-sided
documents, or the inside margin for
double-sided documents.

rightoutsideMargin

int

No

The right margin for single-sided
documents, or the outside margin for
double-sided documents.

sidedness

int

No

A constant that specifies whether the
document is single-sided or
doublesided and on which side the
document starts.

makeVisible

bool

No

Specifies whether the document is
visible after it is created. Set to True
to make the document visible.

DefineMenu
Description
Defines a menu (FO_Menu object). After you define a menu, you can add it to a menu or a menu bar with
AddMenuToMenu().
If you call DefineMenu() and specify the name of a menu that is already defined in the user’s menu
configuration files, the FrameMaker product gives precedence to the definition in the configuration files.
If the configuration files assign a label to the menu, the FrameMaker product uses it instead of the one
you specify.If the user has already defined a menu with the name specified by name, DefineMenu()
ignores the label parameter and uses the label specified by the user.
The method returns the new menu on success.
On failure, the method sets FA_errno to one of the following values:

956

GLOBAL

CHAPTER 6

FUNCTION SUMMARY

Error

Reason

Constants.FE_WrongProd
uct (-60)

Current FrameMaker product does not support this operation or
fmbatch is running

Constants.FE_BadParame
ter (-43)

Parameter has an invalid value.

Constants.FE_BadOperati
on (-27)

Parameters specify an invalid operation.

Constants.FE_NotMenu
(-72)

name specifies a command; cannot redefine a command as a
menu.

Constants.FE_SystemErro
r (-42)

System error.

Returns
Menu
Syntax
DefineMenu(name, label)
Parameters

Parameter name

Data
Type

Option
al

Description

name

strin
g

No

A unique name for the menu. If the
user or an ESTK client has already
defined a command or menu with
this name, the new menu replaces it.

label

strin
g

No

The title of the menu as it appears on
the menu bar or menu.

DisconnectFromSession
Description
Ends communication with a FrameMaker product process.
The method returns FE_Success if it succeeds, or a system error code if an error occurs.
Returns
int

957

GLOBAL

CHAPTER 6

FUNCTION SUMMARY

Syntax
DisconnectFromSession()

Err
Description
Prints the client’s name and a message to the console.
Returns
Void
Syntax
Err(message)
Parameters

Parameter name
message

Data
Type
strin
g

Option
al
No

Description
The message to print.

FamilyFonts
Description
Returns a Fonts object with the permutations of angles, variations, and weights available for a specified
font family.
Returns
Fonts
Syntax
FamilyFonts(family)
Parameters

Parameter name
family

Data
Type
int

Option
al
No

Description
The index of the font family (in the list
of fonts in the session).

958

GLOBAL

CHAPTER 6

FUNCTION SUMMARY

GetKeyCatalog
Description
Finds a key catalog with the specified 'tag'.
Returns
KeyCatalog
Syntax
GetKeyCatalog(tag);
Parameters

Parameter name

Data
Type
strin
g

tag

Option
al
No

Description
The tag of the new Key Catalog being
created.

If GetKeyCatalog() fails, the method assigns following values to FA_errno:
Error

Reason

Constants.FE_BadName

The tag provided is not valid or the key catalog with this
tag does not exist.

GetEncodingForFamily
Description
Returns the encoding that FrameMaker uses for the font family.
Returns one of the following strings indicating the encoding for the font:
Value

Meaning

FrameRoman

Roman Text.

JISX0208.ShiftJIS

Japanese Text.

BIG5

Traditional Chinese Text.

GB2312-80.EUC

Simplified Chinese Text.

KSC5601-1992

Korean Text.

Multiple

More than one encoding for the font family.

959

GLOBAL

CHAPTER 6

FUNCTION SUMMARY

If the returned string is Multiple, the font family includes variations that are represented by different
encodings. You should use ApiFamilyFonts() to get a list of the variations for the family. Then you
can use GetEncodingForFont() to get the encoding for a specific variation.
Returns
string
Syntax
GetEncodingForFamily(family)
Parameters

Parameter name

Data
Type
int

family

Option
al
No

Description
The font family for whichthe
encoding is to be retrieved.

GetEncodingForFont
Description
Returns the encoding that FrameMaker uses for a specific font with a specific combination of weight,
angle, and variation.
Returns one of the following strings indicating the encoding for the font:
Value

Meaning

FrameRoman

Roman Text.

JISX0208.ShiftJIS

Japanese Text.

BIG5

Traditional Chinese Text.

GB2312-80.EUC

Simplified Chinese Text.

KSC5601-1992

Korean Text.

Returns
string
Syntax
GetEncodingForFont(font)

960

GLOBAL

CHAPTER 6

FUNCTION SUMMARY

Parameters

Parameter name
font

Data
Type
Font

Option
al

Description

No

GetImportDefaultParams
Description
Gets a default property list that you can use to call Import().
The method returns a PropVals structure containing the properties retreived.
For more information see Import.
Returns
PropVals
Syntax
GetImportDefaultParams()

GetOpenDefaultParams
Description
Gets a default property list that you can use to call Open().
Returns
PropVals
Syntax
GetOpenDefaultParams()

GetPropIndex
Description
Gets the index of a property-value pair (PropVal structure) within a property list. GetPropIndex() is
a convenience routine that makes it easier to manipulate the properties in a property list.
The method returns the index (in the property list) of the property’s PropVal structure, or
Constants.FE_BadPropNum (-4) if an error occurs.

961

GLOBAL

CHAPTER 6

FUNCTION SUMMARY

Returns
int
Syntax
GetPropIndex(propVals, propNum)
Parameters

Parameter name

Data
Type

Option
al

Description

propVals

PropV
als

No

The property list.

propNum

int

No

The property for which the index is to
be retrieved.

GetSaveDefaultParams
Description
Gets a default property list that you can use to call Save().
On success, the method returns a PropVals list as shown in the following table.
The first value listed next to each property is the value that GetSaveDefaultParams() assigns to
the property. The other values are values that you can assign to the property as desired.
Property

Values

AlertUserAboutFailure

Specifies whether to notify user if something unusual
happens during the Save operation. The value is one
of:
•
False: Do not notify user.
•
True: Notify user.

AutoBackupOnSave

Specifies whether to create a backup file. The value is
one of:
•
Constants.FV_SaveUserPrefAutoBackup(2) Follow preference specified by the session’s
AutoBackup property.
•
Constants.FV_SaveYesAutoBackup(0) - Make a
backup.
•
Constants.FV_SaveNoAutoBackup(1) - Do not
make a backup.

962

GLOBAL

CHAPTER 6

FUNCTION SUMMARY

Property

Values

DontNotifyAPIClients

Specifies whether to save the file without notifying
other clients. The value is one of:
•
False - Notify other clients.
•
True - Do not notify other clients.

FileType

Specifies the type of file to save to. This file type must
be one that FrameMaker saves natively. Note that
HTML and XML are saved via filters, and so you must
specify a filter hint string via
Constants.FS_SaveFileTypeHint(16).
The value is one of:
•
Contants.FV_SaveFmtBinary(0) - Save in Frame
binary format for this version of FrameMaker.
•
Constants.FV_SaveFmtBinary60(11) - Save in
binary format for FrameMaker 6.0.
•
Constants.FV_SaveFmtInterchange(1) - Save as
MIF.
•
Constants.FV_SaveFmtSgml(7) - Save in SGML
format.
•
Constants.FV_SaveFmtText(6) - Save in Text
Only format.
•
Constants.FV_SaveFmtXml(10) - Save in XML
format.
•
Constants.FV_SaveFmtPdf(9) - Save as PostScript, and then invoke Acrobat Distiller to
create a PDF version of the document. This is
the same as choosing PDF from the Format
popup menu in the Save As dialog box.
•
Constants.FV_SaveFmtFilter(8) - Filter on save,
using
Constants.FS_SaveFileTypeHint(16
)to determine the filter.

963

GLOBAL

CHAPTER 6

FUNCTION SUMMARY

Property

Values

FileIsInUse

Another user or session is recorded in the file’s lock
file. The value is one of:
•
Constants.FV_DoCancel(0) - Cancel the Save
operation.
•
Constants.FV_DoShowDialog(4) - Display the
File In Use dialog box.
•
Constants.FV_ResetLockAndContinue(7) Attempt to reset the file lock and save the document.

LockCantBeReset

The user clicked Save Anyway in the File In Use dialog
box, or the value of Constants.FS_FileInUse
is set to
Constants.FV_ResetLockAndContinue(7
), but the lock file cannot be reset. This is usually due
to permissions in the lock file.
The value is one of:
•
Constants.FV_DoCancel(0) - Cancel the Save
operation.
•
Constants.FV_DoShowDialog(4) - Display the
Cannot Lock File dialog box.
•
Constants.FV_DoOK(1) - Save the document
anyway.

ModDateChanged

The file has changed since the last time it was opened
or saved in the current session. Somebody else has
probably modified the file.
The value is one of:
•
Constants.FV_DoCancel(0) - Cancel the Save
operation.
•
Constants.FV_DoShowDialog(4) - Display the
File Has Changed alert box.
•
Constants.FV_DoOK(1) - Save the document
anyway.

SaveFileNotWritable

The file permissions will not allow the file to be
saved.
The value is one of:
•
Constants.FV_DoCancel(0) - Cancel the Save
operation.
•
Constants.FV_DoShowDialog(4) - Display the
Cannot Lock FIle alert box.

964

GLOBAL

CHAPTER 6

FUNCTION SUMMARY

Property

Values

SaveFileTypeHint

If Constants.FS_FileType is
Constants.FV_SaveFmtFilter(8), this string enables
the FrameMaker product to call the correct filter.For
example, use 0001ADBEHTML to save as HTML or
0001ADBEXML to save as XML.

MakePageCount

Specifies how to round the page count.
The value is one of:
•
Constants.FV_UseCurrentSetting(0) - Use
default specified by the document property,
PageRounding.
•
Constants.FV_DontChangePageCount(1) Leave pages as is.
•
Constants.FV_MakePageCountEven(2) - With
odd number of pages, add a page to end of
document.
•
Constants.FV_MakePageCountOdd(3) - With
even number of pages, add a page to end of
document.
•
Constants.FV_DeleteEmptyPages(4) - Remove
extra pages at end of document.

RetainNameStripe

Specifies whether to change the name in document
title bar to the name to which the file is saved.
The value is one of:
•
False -Change the name in the title bar to the
name in which the file is saved.
•
True - Do not change the name in the title bar.

SaveAsModeName

Specifies where to get filename if
Constants.FS_SaveMode(4) is set to
Constants.FV_ModeSaveAs(1).
The value is one of:
•
Constants.FV_SaveAsNameProvided(2) - Save
under the filename specified in the
saveAsName parameter of Save().
•
Constants.FV_SaveAsUseFileName(1) - Save as
name shown on the document title bar.
•
Constants.FV_SaveAsNameAskUser(0) - Prompt
user for name.

965

GLOBAL

CHAPTER 6

FUNCTION SUMMARY

Property

Values

SaveMode

Specifies whether to use Save or Save As mode.
The value is one of:
•
Constants.FV_ModeSaveAs(1) - Use Save As
mode.
•
Constants.FV_ModeSave(0) - Use Save mode.

SaveTextExtraBlankLineAtEOP

Specifies whether to add an extra line at the end of
each paragraph if the file is being saved as Text Only.
The value is one of:
•
False - Do not add an extra line.
•
True - Add an extra line.

SaveTextTblSetting

Specifies how to deal with tables if the file is being
saved as Text Only.
The value is one of:
•
Constants.FV_SaveTblUserPref(0) - Use setting
last specified in Save as Text dialog box.
•
Constants.FV_SaveTblRowsAsPgfs(1) - Save
each table cell as a paragraph row-by-row.
•
Constants.FV_SaveTblColsAsPgfs(2) - Save each
table cell as a paragraph column-by-column.
•
Constants.FV_SaveSkipTbls(3) - Omit tables
from a Text Only file.
•
Constants.FV_SaveTextTblCellSeparator - The
character to write as a cell separator in the text
file.
•
Constants.FV_SaveTextTblRowColumnSeparator - The character to write as a row or
column separator in the text file.

SgmlSaveApplication

Retained for compatibility. Use the
StructuredSaveApplication property instead.

StructuredSaveApplication

The value is one of:
•
String specifying the name of the structure
application to use when saving a structured
document as XML or SGML. This paramater
takes precedence over any other structure
application specification. If the specified application does not exist, the calling function will
fail.
•
Null - No application used.

966

GLOBAL

CHAPTER 6

FUNCTION SUMMARY

Property

Values

ShowSaveTextDialog

Specifies whether to display dialog box if the file is
being saved in Text Only format.
The value is one of:
•
False - Do not display dialog box.
•
True - Display dialog box asking user whether to
put paragraph returns at the end of each line.

UpdateFRVList

Specifies whether the file will be added to the list of
files recently visited that appears in the File menu.
This is set toc False by default.
The value is one of :
•
False - Do not add the file to the list.
•
True - Add the file to the list.

On failure, the method sets the len field of the returned structure to 0.
Returns
PropVals
Syntax
GetSaveDefaultParams()

GetSupportedEncodings
Description
Returns the font encodings supported for the current session.
The following strings indicate the encoding for fonts:
Value

Meaning

FrameRoman

Roman Text.

JISX0208.ShiftJIS

Japanese Text.

BIG5

Traditional Chinese Text.

GB2312-80.EUC

Simplified Chinese Text.

KSC5601-1992

Korean Text.

Returns
Strings

967

GLOBAL

CHAPTER 6

FUNCTION SUMMARY

Syntax
GetSupportedEncodings()

GetUpdateBookDefaultParams
Description
Gets a default property list that you can use to call UpdateBook().
Returns
PropVals
Syntax
GetUpdateBookDefaultParams()

GetNewXMLDefaultParams
Description
Generates default open-parameters for NewXML().
Returns
PropVals
Syntax
GetNewXMLDefaultParams();
A property list (PropVals) with the properties shown in the following table.
Property

Instruction or situation and possible values

Constants.FS_Doctype

Specifies a doctype to be used for creating a new XML document

Constants.FS_PublicId

Specifies a public id to be used for creating a new XML document

Constants.FS_SystemId

Specifies a DTD-system id to be used for creating a new xml
document

Constants.FS_Extension

Used to provide a custom extension for the new XML document
(like Untitled1.dita). Without customization, FrameMaker
determines the extension by itself based on file type.

Constants.FS_Visible

A boolean property that indicates if the new XML document shall
be visible or hidden.

968

GLOBAL

CHAPTER 6

FUNCTION SUMMARY

IsEncodingSupported
Description
Checks whether the specified encoding is supported for the current session. For example, unless
FrameMaker is running on a system that supports Japanese text, Japanese encoding is not supported.
The encodingName parameter can be set to one of the following values:
Value

Meaning

FrameRoman

Roman Text.

JISX0208.ShiftJIS

Japanese Text.

BIG5

Traditional Chinese Text.

GB2312-80.EUC

Simplified Chinese Text.

KSC5601-1992

Korean Text.

Returns True if the specified encoding is supported for the current session, else returns False.
Returns
bool
Syntax
IsEncodingSupported(encodingName)
Parameters

Parameter name
encodingName

Data
Type
strin
g

Option
al
No

Description
The encoding that you want to test.

LoadMenuCustomizationFile
Description
Loads a menu customization file.
A menu customization file is a text file containing statements that change the menus and commands the
user sees in FrameMaker. For example, a menu customization file can change the name of a command
or move a command from one menu to another.
The method returns FE_Success on success.

969

GLOBAL

CHAPTER 6

FUNCTION SUMMARY

On failure, the method sets FA_errno to one of the following values:
Error

Reason

Constants.FE_WrongPr
oduct (-60)

The product version does not support this operation.

Constants.FE_BadPara
meter (-43)

Parameter has an invalid value.

Constants.FE_BadOper
ation (-27)

Parameters specify an invalid operation.

Constants.FE_SystemE
rror (-42)

System error.

Returns
Void
Syntax
LoadMenuCustomizationFile(pathname, silent)
Parameters

Parameter name

Data
Type

Option
al

Description

pathname

strin
g

No

The pathname of the menu
customization file to load. If you
specify only a filename, the function
looks in the client directory. If
silent is set to False, the pathname
specified by pathname is used as
the default in the Menu
Customization File dialog box.

silent

bool

No

Specifies whether to display the
Menu Customization File dialog box
and allow the user to choose the file.
To display the dialog box and allow
the user to choose the file, specify
False.
To use the file specified by pathname
without asking the user, specify
True.

970

GLOBAL

CHAPTER 6

FUNCTION SUMMARY

NewKeyCatalog
Description
Creates a new key catalog with the specified 'tag'.
Returns
KeyCatalog
Syntax
NewKeyCatalog(tag);
Parameters

Parameter name

Data
Type
strin
g

tag

Option
al
No

Description
The tag of the new Key Catalog being
created.

If NewKeyCatalog() fails, the method assigns following values to FA_errno:
Error

Reason

Constants.FE_BadName

The tag provided is not valid.

Constants.FE_DupName

A key catalog for the tag provided already exists.

NewXML
Description
Creates a new, untitled XML.
Returns
Doc
Syntax
ApiNewXML(opennewXMLParams, newXMLReturnParams);

971

GLOBAL

CHAPTER 6

FUNCTION SUMMARY

Parameters

Parameter name

Data
Type

Option
al

Description

opennewXMLParamsp

PropV
als

No

A property list telling the
FrameMaker product how to open
the file and how to respond to errors
and other conditions. To use the
default list, specify NULL.

newXMLopenReturnP
arams

PropV
als

No

A property list that returns the
filename and provides information
about how the FrameMaker product
opened the file. It must be initialized
before you call F_ApiNewXMLOpen().

To get a property list to specify for the newXMLParams parameter, use GetNewXMLDefaultParams.

Notification
Description
Requests that the FrameMaker product notify your client whenever a specified event, or stage of an
event, occurs.
NOTE: If FrameMaker encounters an internal error and exits, it does not send any notification to your client

about operations performed after the error occured. For example, after an error, FrameMaker allows the
user to save changes in open documents, but it does not notify any clients of the save operations.
Many events have several notification points or stages for which you can request notification.The
following table lists the notification points and the constants that specify them:
Event
Frame binary
document opened

Notification Point
•

•
•
•

Before checking the
type of file to be
opened
After checking the type
of file to be opened
Before opening the file
After opening the file

Notification Constant
•
•
•
•

Constants.FA_Note_PreFileType (9)
Constants.FA_Note_PostFileType
(10)
Constants.FA_Note_PreOpenDoc (1)
Constants.FA_Note_PostOpenDoc
(2)

972

GLOBAL

CHAPTER 6

FUNCTION SUMMARY

Event
MIF document
opened

Notification Point
•

•
•
•
SGML document
opened

•

•
•
•
XML document
opened

•

•
•
•

Notification Constant

Before checking the
type of file to be
opened
After checking the type
of file to be opened
Before opening the file
After opening the file

•
•

Before checking the
type of file to be
opened
After checking the type
of file to be opened
Before opening the file
After opening the file

•
•

Before checking the
type of file to be
opened
After checking the type
of file to be opened
Before opening the file
After opening the file

•
•

•
•

•
•

•
•

Constants.FA_Note_PreFileType (9)
Constants.FA_Note_PostFileType
(10)
Constants.FA_Note_PreOpenMIF (3)
Constants.FA_Note_PostOpenMIF
(4)
Constants.FA_Note_PreFileType (9)
Constants.FA_Note_PostFileType
(10)
Constants.FA_Note_PreOpenSGML
(82)
Constants.FA_Note_PostOpenSGML
(83)
Constants.FA_Note_PreFileType (9)
Constants.FA_Note_PostFileType
(10)
Constants.FA_Note_PreOpenXML
(95)
Constants.FA_Note_PostOpenXML
(96)

Filterable
document opened

Before checking the type of
the file to be opened

Constants.FA_Note_FilterIn (14)

Frame binary book
opened

•

Before checking the
type of file to be
opened
After checking the type
of file to be opened
Before opening the file
After opening the file

•
•

Before checking the
type of file to be
opened
After checking the type
of file to be opened
Before opening the file
After opening the file

•
•

•
•
•
MIF book opened

•

•
•
•

•
•

•
•

Constants.FA_Note_PreFileType (9)
Constants.FA_Note_PostFileType
(10)
Constants.FA_Note_PreOpenBook
(16)
Constants.FA_Note_PostOpenBook
(17)
Constants.FA_Note_PreFileType (9)
Constants.FA_Note_PostFileType
(10)
Constants.FA_Note_PreOpenBookMIF (18)
Constants.FA_Note_PostOpenBookMIF (19)

973

GLOBAL

CHAPTER 6

FUNCTION SUMMARY

Event

Notification Point

User
double-clicked to
open a document
in a book window

•
•

Generating a list or
TOC for a
document or a
book

•

Document saved in
Frame binary
format

•

Document saved
as MIF

•

•

•

•
•

Document saved
as XML

•
•

Document saved
as PDF

•

•

•
•
Document saved
as filterable type

•
•

•
Document saved
as SGML

Before opening the file
After opening the file

Notification Constant
Constants.FA_Note_PreBookComponentOpen (76)
Constants.FA_Note_PostBookComponentOpen (77)

Before generating the
file
After generating the
file

•

Before saving the
document
After saving the document

•
•

Constants.FA_Note_PreSaveDoc (5)
Constants.FA_Note_PostSaveDoc (6)

Before saving the file
as MIF
After saving the file as
MIF

•
•

Constants.FA_Note_PreSaveMIF (7)
Constants.FA_Note_PostSaveMIF (8)

Before saving the file
as SGML
After saving the file as
SGML

•

Constants.FA_Note_PreSaveSGML
(99)
Constants.FA_Note_PostSaveSGML
(100)

Before saving the file
as XML
After saving the file as
XML

•

Before specifying
Acrobat settings and
generating PostScript
After specifying
Acrobat settings and
generating PostScript
Before distilling the
postscript
After distilling the postscript

•

Before the document is
saved

•

•

•

•
•
•

Constants.FA_Note_PreGenerate
(78)
Constants.FA_Note_PostGenerate
(79)

Constants.FA_Note_PreSaveXML
(97)
Constants.FA_Note_PostSaveXML
(98)
Constants.FA_Note_PreSaveAsPDFDialog (71)
Constants.FA_Note_PostSaveAsPDFDialog (72)
Constants.FA_Note_PreDistill (73)
Constants.FA_Note_PostDistill (74)

Constants.FA_Note_FilterOut (15)

974

GLOBAL

CHAPTER 6

FUNCTION SUMMARY

Event
Document exited

Notification Point
•
•

Before exiting the
document
After exiting the document

Notification Constant
•
•

Book exited

•
•

First change made
to a document
since it was
opened or saved

After the document is
changed

Constants.FA_Note_DirtyDoc (12)

First change made
to a book since it
was opened or
saved

After the book is changed

Constants.FA_Note_DirtyBook (25)

Book saved in
Frame binary
format

•
•

•

Book saved in MIF
format

•

•
•

Document
reverted

•
•

Book reverted

Before saving the book
After saving the book

•

•
Document saved
with Autosave

Before exiting the book •
After exiting the book
•

Constants.FA_Note_PreQuitDoc (11)
Constants.FA_Note_PostQuitDoc
(40)

•
•

Before saving the MIF
file
After saving the MIF
file

•

Before saving the
document
After saving the document

•

Before reverting the
document
After reverting the
document

•

Before reverting the
book
After reverting the
book

•

•

•

•

•

Constants.FA_Note_PreQuitBook
(24)
Constants.FA_Note_PostQuitBook
(41)

Constants.FA_Note_PreSaveBook
(20)
Constants.FA_Note_PostSaveBook
(21)
Constants.FA_Note_PreSaveBookMIF (22)
Constants.FA_Note_PostSaveBookMIF (23)
Constants.FA_Note_PreAutoSaveDoc (32)
Constants.FA_Note_PostAutoSaveDoc (33)
Constants.FA_Note_PreRevertDoc
(28)
Constants.FA_Note_PostRevertDoc
(29)
Constants.FA_Note_PreRevertBook
(30)
Constants.FA_Note_PostRevertBook (31)

975

GLOBAL

CHAPTER 6

FUNCTION SUMMARY

Event
FrameMaker
product exited

Notification Point
•
•

Before the OK to Exit
dialog box appears
Immediately before
exiting the session

Notification Constant
•
•

Constants.FA_Note_PreQuitSession
(26)
Constants.FA_Note_PostQuitSession (27)

Another client
calls
CallClient()
with clname set to
the current client’s
name

After the call has been made
to CallClient()

Constants.FA_Note_ClientCall (13)

Any user action,
such as a
command choice
or text entry

After the FrameMaker
product finishes processing
the user action

Constants.FA_Note_BackToUser (34)

User clicks on Text
inset owned by the
current client

After the user clicked the
inset

Constants.FA_Note_DisplayClientTiDialog
(35)

FrameMaker
product updates
all text insets

When the client needs to
update insets that belong to
it

Constants.FA_Note_UpdateAllClientTi (36)

FrameMaker
product updates a
specific text inset

When the client needs to
update a specified inset

Constants.FA_Note_UpdateClientTi (37)

Text or graphic
imported

•

Before importing the
text or graphic
After importing the
text or graphic

•
•

Constants.FA_Note_PreImport (38)
Constants.FA_Note_PostImport (39)

Before the
FrameMaker product
executes a command
or adds text to the
document
After the FrameMaker
product executes a
command or adds text
to the document

•

Constants.FA_Note_PreFunction
(42)
Constants.FA_Note_PostFunction
(43)

•
FrameMaker
product command
invoked or text
entered in a
document r

•

•

•

976

GLOBAL

CHAPTER 6

FUNCTION SUMMARY

Event
Mouse button
clicked

Notification Point
•

•

Hypertext
command invoked

•

•

The user clicked
Go To Source in
the cross reference
dialog box

•

•

Document or book
printed

•

•

Notification Constant

Before the
FrameMaker product
responds to the mouse
click
After the FrameMaker
product responds to
the mouse click

•

Before the
FrameMaker product
executes a hypertext
command
After the FrameMaker
product executes a
hypertext command

•

Before the
FrameMaker product
goes to the cross reference source
After the FrameMaker
product goes to the
cross reference source

•

After the user clicks OK
in the Print dialog box,
but before the
FrameMaker product
prints the document or
book
After the FrameMaker
product prints the
document or book

•
•

•

•

•

Constants.FA_Note_PreMouseCommand (44)
Constants.FA_Note_PostMouseCommand (45)

Constants.FA_Note_PreHypertext
(46)
Constants.FA_Note_PostHypertext
(47)

Constants.FA_Note_PreGoToXrefSrc
(80)
Constants.FA_Note_PostGoToXrefSrc (81)

Constants.FA_Note_PrePrint (48)
Constants.FA_Note_PostPrint (49)

Body page added
to a document

After the FrameMaker
product adds the body page

Constants.FA_Note_BodyPageAdded (50)

Body page deleted
from a document

After the FrameMaker
product deletes the body
page

Constants.FA_Note_BodyPageDeleted (51)

Structural element
inserted

•

•

•

Before the element is
inserted
After the element is
inserted

•

Constants.FA_Note_PreInsertElement (52)
Constants.FA_Note_PostInsertElement (53)

977

GLOBAL

CHAPTER 6

FUNCTION SUMMARY

Event
Structural element
copied

Notification Point
•
•

Structural element
changed

•
•

Structural element
wrapped

•
•

Structural element
dragged

•
•

An attribute value
is set

•
•

Element
definitions are
imported

•

•
Inline input of
double-byte text

•
•

Notification Constant

Before the element is
copied
After the element is
copied

•

Before the element is
changed
After the element is
changed

•

Before the element is
wrapped
After the element is
wrapped

•

Before the element is
dragged
After the element is
dragged

•

Before the attribute
value is set
After the attribute
value is set

•

Before the element
definitions are
imported
After the element definitions are imported

•

Before the text entry
After the text entry

•

•

•

•

•

•

•

•
Filter a file on
import or export
via a filter to file
filter

A file to file filter has been
invoked—this notification
occurs before the file is
imported

Constants.FA_Note_PreCopyElement (60)
Constants.FA_Note_PostCopyElement (61)
Constants.FA_Note_PreChangeElement (54)
Constants.FA_Note_PostChangeElement (55)
Constants.FA_Note_PreWrapElement (56)
Constants.FA_Note_PostWrapElement (57)
Constants.FA_Note_PreDragElement (58)
Constants.FA_Note_PostDragElement (59)
Constants.FA_Note_PreSetAttrValue (62)
Constants.FA_Note_PreSetAttrValue (63)
Constants.FA_Note_PreImportElemDefs (64)
Constants.FA_Note_PostImportElemDefs (65)
Constants.FA_Note_PreInlineTypeIn
(69)
Constants.FA_Note_PostInlineTypeIn (70)

Constants.FA_Note_FilterFileToFile (75)

The notification constants are numbered sequentially, starting with 0. The method provides a constant,
Constants.FA_Note_Num (128), that specifies the total number of notifications. This makes it
easy to request notification for all notification points.

978

GLOBAL

CHAPTER 6

FUNCTION SUMMARY

The method returns FE_Success on success. On failure, the method sets FA_errno to one of the
following values:
Error

Reason

Constants.FE_Transport (-1)

A transport error occurred.

Constants.FE_BadNotificationNum
(-30)

The specified notification number was invalid.

Returns
int
Syntax
Notification(notification, state)
Parameters

Parameter name

Data
Type

Option
al

Description

notification

int

No

Constant that specifies the
notification point.

state

int

No

Specifies whether to turn notification
on or off. 1 turns it on, and 0 turns it
off

PopClipboard
Description
Pops the Clipboard stack, moving the entry on the top of the stack to the Clipboard.
The method returns FE_Success on success. On failure, the method sets FA_errno to one of the
following values:
Error

Reason

Constants.FE_Transpor
t (-1)

A transport error occurred.

Constants.FE_BadOper
ation (-27)

Clipboard stack is empty.

979

GLOBAL

CHAPTER 6

FUNCTION SUMMARY

Returns
int
Syntax
PopClipboard()
Parameters

Parameter name
_

Data
Type
Void

Option
al
No

Description
NULL

PrintFAErrno
Description
Prints the current error status, represented by the global variable, FA_errno. The method is useful for
debugging clients.
When a method fails, it stores an error code in the global variable, FA_errno.
FA_errno retains the error code until another function fails and sets it or until your code explicitly sets
it.
To determine whether a method call has failed, initialize FA_errno to FE_Success once before
calling the method and check it once after the method call is completed.For example, if you call the
Notification()method and specify an invalid notification constant, the method sets FA_errno to
Constants.FE_BadNotificationNum (-30). If you subsequently call PrintFAErrno(), it
prints the string FE_BadNotificationNum.
On failure, PrintFAErrno() assigns the following value to FA_errno:
Error
Constants.FE_Transpor
t (-1)

Reason
A transport error occurred.

Returns
Void
Syntax
PrintFAErrno(_)

980

GLOBAL

CHAPTER 6

FUNCTION SUMMARY

Parameters

Parameter name

Data
Type
Void

_

Option
al
No

Description
NULL

PrintImportStatus
Description
Prints status flags returned by Import(). It is useful for debugging your clients.
Returns
Void
Syntax
PrintImportStatus(p)
Parameters

Parameter name
p

Data
Type
PropV
als

Option
al
No

Description
The property list that Import()
returns in
importReturnParamspp.

PrintOpenStatus
Description
Prints status flags returned by Open(). It is useful for debugging your clients.
Returns
Void
Syntax
PrintOpenStatus(p)

981

GLOBAL

CHAPTER 6

FUNCTION SUMMARY

Parameters

Parameter name

Data
Type
PropV
als

p

Option
al
No

Description
The property list that Open()
returns in openReturnParamspp.

PrintPropVal
Description
Prints the value of a specified property. It is useful for debugging your clients.
Returns
Void
Syntax
PrintPropVal(p)
Parameters

Parameter name
p

Data
Type
PropV
al

Option
al
No

Description
The property to print.

PrintPropVals
Description
Prints the values in a specified property list. It is useful for debugging your clients.
Returns
Void
Syntax
PrintPropVals(p)

982

GLOBAL

CHAPTER 6

FUNCTION SUMMARY

Parameters

Parameter name

Data
Type
PropV
als

p

Option
al
No

Description
The property to print.

PrintSaveStatus
Description
Prints errors returned by Save(). It is useful for debugging your clients.
Returns
Void
Syntax
PrintSaveStatus(p)
Parameters

Parameter name
p

Data
Type
PropV
als

Option
al
No

Description
The property list that Save()
returns in saveReturnParamspp.

PrintTextItem
Description
Prints the text in a specified text item. It is useful for debugging clients.
Returns
Void
Syntax
PrintTextItem(textItem)

983

GLOBAL

CHAPTER 6

FUNCTION SUMMARY

Parameters

Parameter name
textItem

Data
Type
TextI
tem

Option
al
No

Description
The text item to print.

PrintTextItems
Description
Prints the text in a specified set of text items (TextItems structure). It is useful for debugging clients.
Returns
Void
Syntax
PrintTextItems(textItems)
Parameters

Parameter name
textItems

Data
Type
TextI
tems

Option
al
No

Description
The set of text items to print.

PrintUpdateBookStatus
Description
Prints errors returned by UpdateBook(). It is useful for debugging your clients.
Returns
Void
Syntax
PrintUpdateBookStatus(p)

984

GLOBAL

CHAPTER 6

FUNCTION SUMMARY

Parameters

Parameter name

Data
Type
PropV
als

p

Option
al
No

Description
The property list that
UpdateBook() returns in
updateReturnParamspp.

PushClipboard
Description
Pushes the current Clipboard contents onto the Clipboard stack.The method is useful if you want to use
Clipboard functions, such as Copy() or Cut(), without losing the Clipboard’s original contents.
On failure, the method assigns the following value to FA_errno:
Error
Constants.FE_Transport
(-1)

Reason
A transport error occurred.

Returns
Void
Syntax
PushClipboard()
Parameters

Parameter name

Data
Type
Void

Option
al
No

Description
NULL

ReturnValue
Description
Sets a return value for a client-defined callback. The method allows a client to provide status information
to the FrameMaker product or client that called the callback.You can call this method in the following
callbacks:
•

DialogEvent()

985

GLOBAL

CHAPTER 6

•

FUNCTION SUMMARY

Notify()

ReturnValue() is useful for canceling FrameMaker product operations. When your client receives a
Constants.FA_PreNotificationPoint notification for an operation, it can cancel the operation by calling ReturnValue() with retvalue set to Constants.FR_CancelOperation
(-10001).
For example, if your client’s Notify() callback responds to all Constants.FA_Note_PrePrint
(48) notifications by calling ReturnValue() with retvalue set to
Constants.FR_CancelOperation (-10001), FrameMaker cancels all print operations.
Your client can also call ReturnValue() in a DialogEvent() callback to prevent FrameMaker
from closing a modal dialog box.
You can set retvalue to any integer. If you client sets retval in response to one of the following notifications, it can use the following listed constants:
Notification

Values that client can pass
to ReturnValue()

Constants.FA_NOTE_PreNotific
ationPoint

Constants.FR_CancelOperati
on (-10001)

Cancel the operation for
which the notification was
issued

Constants.FA_Note_ClientCall
(13)

Any value recognized by the
client that called
CallClient().

Client-defined.

Constants.FA_Note_FilterIn
(14)

•

•

•

The document into
which the file was
filtered.
0

Constants.FA_Note_DisplayClie
ntTiDialog (35)

Constants.FR_DisplayedTiDia
log (-10002)

Constants.FA_Note_PreSaveAs
PDFDialog (71)

•
•

Constants.FA_Note_PostSaveAs
PDFDialog (72)

Meaning

•

The client has displayed its
version of the Text Inset
Properties dialog box.

Constants.FR_CancelOper- •
ation (-10001)
Constants.FR_Skip•
Step (-10004)

Constants.FR_CancelOperati
on (-10001)

The document was
filtered successfully.
The document was not
filtered successfully.

Cancel the Save As PDF
operation.
Do not display the
Acrobat Settings dialog
box

Cancel the Save as PDF
operation.
NOTE: This event occurs before
the distilling operation
begins. You can now cancel
the peration after the user
closes Save As PDF dialog box.

986

GLOBAL

CHAPTER 6

FUNCTION SUMMARY

Values that client can pass
to ReturnValue()

Notification
Constants.FA_Note_PreDistill
(73)

Constants.FR_CancelOperati
on (-10001)

Meaning
Cancel the Save as PDF
operation.

Calling ReturnValue() for notifications other than those listed above, has no effect.
A client can also call ReturnValue() in a DialogEvent() callback that responds to actions in a
client-defined modal dialog box.
Normally, when the user clicks a button in a client-defined modal dialog box, FrameMaker calls the
client’s DialogEvent() callback and then closes the dialog box. However, if the client’s
DialogEvent() callback calls ReturnValue() with retvalue set to
Constants.FR_DialogStayUp (-10000) , FrameMaker does not close the dialog box.
The following table lists the values that a client can pass to ReturnValue() in a DialogEvent()
callback:
Value

Meaning

Constants.FR_DialogStayUp
(-10000)

Do not close the modal dialog box in which the event
occurred.

Any other value

Close the modal dialog box.

On success, ReturnValue() returns the value of the retvalue parameter that was set, the previous
time ReturnValue() was called in the current callback function.
On failure, the method assigns the following value to FA_errno:
Error
Constants.FE_Transport
(-1)

Reason
A transport error occurred.

Returns
int
Syntax
ReturnValue(retvalue)
Parameters

Parameter name
retvalue

Data
Type
int

Option
al
No

Description
The value to return.

987

GLOBAL

CHAPTER 6

FUNCTION SUMMARY

ShutDown
Description
Closes an ESTK client’s connection.
Returns
Void
Syntax
ShutDown(_)
Parameters

Parameter name
_

Data
Type
Void

Option
al
No

Description
NULL

SimpleNewDoc
Description
Creates a new document from a specified template.
NOTE: If you call SimpleNewDoc() with interactive set to True and the user clicks etiher Portrait,

Custom, or Landscape in the New dialog box, SimpleNewDoc() does not create a document. Intead,
it returns 0 and sets FA_errno to either Constants.FE_WantsPortrait (-48),
Constants.FE_WantsCustom (-46), or Constants.FE_WantsLandscape (-47),
respectively. It is up to your client to create a portrait, custom, or landscape document.NOTE: For more
information on creating custom documents, see CustomDoc.
If SimpleNewDoc() fails, the method assigns an error code to FA_errno. The error codes for
SimpleNewDoc() are the same as those for Open(). For a list of these error codes, see Open.
Returns
Doc
Syntax
SimpleNewDoc(templateName, interactive)

988

GLOBAL

CHAPTER 6

FUNCTION SUMMARY

Parameters

Parameter name

Data
Type

Option
al

Description

templateName

strin
g

No

The absolute pathname of the
template to use.

interactive

int

No

Specifies whether FrameMaker
displays messages and warnings to
the user.

UserCancel
Description
Determines whether the user has chosen the Cancel command (ESC) since the current callback function
was called.
UserCancel() is useful for clients that conduct extensive processing that the user may want to
cancel. For example, if your client processes all the documents in a book, it can call UserCancel()
after it processes each document.
If UserCancel() returns True, your client can abort the processing.
Returns True if the user has executed the Cancel gesture, or False if the user has not executed the
Cancel gesture.
Returns
int
Syntax
UserCancel()
Parameters

Parameter name

Data
Type
Void

Option
al
No

Description
NULL

SimpleOpen
Description
Opens a document or book.

989

GLOBAL

CHAPTER 6

FUNCTION SUMMARY

If you call SimpleOpen() with interactive set to True, FrameMaker displays the Open dialog
box. It uses the path specified by the session property, OpenDir, as the default path.
If a warning or error condition arises, FrameMaker notifies the user. For example, if a document uses
fonts that are not available, FrameMaker displays a dialog box that allows the user to cancel the operation or to continue and remap the fonts.If you set interactive to False, FrameMaker does not
display the Open dialog box or other messages and warnings. If it is necessary to modify a file to continue
opening it, SimpleOpen() aborts the operation without notifying the user, and returns 0.
NOTE: You cannot use SimpleOpen() to open filterable files. To open filterable files, use Open

The method returns the document opened, on success.
If SimpleOpen() fails, the method assigns an error code to FA_errno. The error codes for
SimpleOpen() are the same as those for Open.
Returns
Object
Syntax
SimpleOpen(fileName, interactive)
Parameters

Parameter name

Data
Type

Option
al

Description

fileName

strin
g

No

The absolute pathname of the file to
open.

interactive

int

No

Specifies whether the FrameMaker
product displays messages and
warnings to the user. 1 instructs the
FrameMaker product to display
messages and warnings.

UpdateMenus
Description
Updates the top order menu set. For example, when a new menu file is read, or when a view only, book
menu, quick menu or similar is loaded, this updates the newly read menus (in case of menu file) or
different top menu bar (in case of view only, book and quick menus).
Returns
Void

990

GLOBAL

CHAPTER 6

FUNCTION SUMMARY

Syntax
UpdateMenus()
Parameters

Parameter name

Data
Type
Void

Option
al
No

Description
NULL

AddMenu
Description
Adds a menu to a specified menu.
The method returns FE_Success on success.
On failure, the method assigns one of the following values to FA_errno:
Error

Reason

Constants.FE_WrongPr
oduct (-60)

Invalid product.

Constants.FE_BadOper
ation (-27)

One of:
•
menu is null or empty
•
tomenu is null or empty
•
value of menu is already defined as a command

Constants.FE_BadPara
meter (-43)

One of:
•
tomenu and menu have the same values
•
tomenu is not previously defined
•
tomenu is not a menu

Returns
int
Syntax
AddMenu(toMenu, menu, label)

991

GLOBAL

CHAPTER 6

FUNCTION SUMMARY

Parameters

Parameter name

Data
Type

Option
al

Description

toMenu

strin
g

No

The menu tag to which the menu is to
be added.

menu

strin
g

No

The new menu which is being added
to the existing menu.

label

strin
g

No

The name by which the newly added
menu is visible.

RemoveMenu
Description
Deletes the specified menu.
The method returns FE_Success on success.
On failure, the method assigns one of the following values to FA_errno:
Error
Constants.FE_WrongPr
oduct (-60)

Reason
Invalid product.

Returns
int
Syntax
RemoveMenu(fromMenu, label)
Parameters

Parameter name

Data
Type

Option
al

Description

fromMenu

strin
g

No

The parent menu from which the
menu is to be deleted.

label

strin
g

No

The menu to delete.

992

GLOBAL

CHAPTER 6

FUNCTION SUMMARY

MenuExists
Description
Indicates whether a specified menu exists.
The method returns 1 if the menu exists or 0 if the menu does not exist.
Returns
int
Syntax
MenuExists(menu)
Parameters

Parameter name
menu

Data
Type
strin
g

Option
al
No

Description
The menu to be checked for
existence.

ShortcutExists
Description
Indicates whether a specified command exists.
The method returns 1 if the command exists or 0 if the command does not exist.
Returns
int
Syntax
ShortcutExists(shortcut)
Parameters

Parameter name
shortcut

Data
Type
strin
g

Option
al
No

Description
The command to be checked for
existence.

993

GLOBAL

CHAPTER 6

FUNCTION SUMMARY

GetExportDefaultParams
Description
Returns the PropVals structure containing the default export parameters.
Returns
PropVals
Syntax
GetExportDefaultParams()
Parameters

Parameter name

Data
Type
Void

Option
al
No

Description
Null

PrintExportStatus
Description
Returns
Void
Syntax
PrintExportStatus(p)
Parameters

Parameter name
p

Data
Type
PropV
als

Option
al

Description

No

ErrorName
Description
Returns the string corresponding to the value of FA_errno.

994

GLOBAL

CHAPTER 6

FUNCTION SUMMARY

Returns
string
Syntax
ErrorName(i)
Parameters

Parameter name

Data
Type
int

i

Option
al

Description

No

PrintErrno
Description
Prints the value of FA_errno to the console.
Returns
Void
Syntax
PrintErrno(i)
Parameters

Parameter name
i

Data
Type
int

Option
al

Description

No

NotificationName
Description
Returns
string
Syntax
NotificationName(i)

995

GLOBAL

CHAPTER 6

FUNCTION SUMMARY

Parameters
Data
Type

Parameter name

int

i

Option
al

Description

No

AllocatePropVals
Description
Allocates memory for a property list.
On success, the method returns a property list (a PropVals data structure).The returned PropVals
structure references memory that is allocated by the method. If AllocatePropVals() fails, the
method sets the len field of the returned structure to 0.
Returns
PropVals
Syntax
AllocatePropVals(numProps)
Parameters

Parameter name
numProps

Data
Type
int

Option
al
No

Description
The number of properties in the
property list.

Open
Description
Opens a document or book. It can also create a new document.
Open() allows you to specify a property list telling FrameMaker how to open or create the file and how
to deal with error and warning conditions.
For example, you can specify whether to abort or to continue opening a document if it contains fonts that
are not available. If the file is already open and invisible, it will make the file visible.
To get a property list to specify for the openParams parameter, use GetOpenDefaultParams()
or create the list from scratch.

996

GLOBAL

CHAPTER 6

FUNCTION SUMMARY

To create a new document with Open(), set the Constants.FS_NewDoc (29) property in the
openParams property list to True.
NOTE: When creating a new document (Constants.FS_NewDoc(29) is True) and you display the

New dialog box (Constants.FS_ShowBrowser (1) is True) and if the user clicks etiher Portrait,
Custom, or Landscape in the New dialog box, Open() does not create a document. Intead, it returns 0
and sets FA_errno to either Constants.FE_WantsPortrait (-48),
Constants.FE_WantsCustom (-46), or Constants.FE_WantsLandscape (-47),
respectively. It is up to your client to create a portrait, custom, or landscape document.NOTE: For more
information on creating custom documents, see CustomDoc.
The method returns the document or book if it opens it successfully, or 0 if an error occurs.
The property list to which openReturnParams is set has the properties shown in the following table:
Property

Meaning and possible values

Constants.FS_OpenedFileName (1)

A string that specifies the opened file’s pathname. If
you scripted Constants.FS_ShowBrowser (1),
or the file was filtered, or you did not specify the
pathname, this pathname can be different from the
one you specified in the Open script.

Constants.FS_OpenNativeError (2)

The error condition; normally the same value as
FA_errno. If the file is opened successfully, it is set to
FE_Success.

Constants.FS_OpenStatus (3)

A bit field indicating what happened when the file was
opened.

Both the Constants.FS_OpenNativeError(2) property and the FA_errno global variable
indicate the result of a call to Open(). The following table lists the possible status flags and the
FA_errno and Constants.FS_OpenNativeError(2) values associated with them.

997

GLOBAL

CHAPTER 6

FUNCTION SUMMARY

998

GLOBAL

CHAPTER 6

FUNCTION SUMMARY

FS_OpenNativeError and
FA_errno values
Constants.FE_Success (0) (file
was opened)

Possible FS_OpenStatus flags
•
•
•

•
•

•

•

•

•
•

•

•

•
•

•

•

Constants.FV_FileHasNewName (32) - Filename was
changed from the name specified in the Open() call.
Constants.FV_RecoverFileUsed (33) - Recover file was
present, and it was used.
Constants.FV_AutoSaveFileUsed (34) - Autosave file was
present, and the user or the Open() script chose to use
it.
Constants.FV_FileWasFiltered (35) - File was filterable
and it was filtered.
Constants.FV_FontsWereMapped (36) - The document
contained unavailable fonts, which were mapped to
substitute fonts.
Constants.FV_FontMetricsChanged (37) - The file
contained fonts with changed metrics, but it was opened
anyway.
Constants.FV_FontsMappedInCatalog (38) - The Paragraph or Character Catalog used unavailable fonts, which
were mapped to substitute fonts.
Constants.FV_LanguagesWerentFound (39) - The document used some unavailable languages, but it was
opened anyway.
Constants.FV_BeefyDoc (40) - The document file was
extremely large, but it was opened anyway.
Constants.FV_FileIsOldVersion (41) - The file was from an
old FrameMaker product version, but the user or the
Open() script chose to open it anyway.
Constants.FV_FileStructureStripped (42) - The file had
FrameMaker features, which the user or the Open()
script chose to strip.
Constants.FV_FileIsText (43) - The file was a Text Only
file, but the user or the Open() script chose to open it
anyway.
Constants.FV_OpenedViewOnly (44) - The user or the
Open() script chose to open the file as a View Only file.
Constants.FV_EditableCopyOpened(45) - The file was in
use and the user or the Open() script opened an editable copy.
Constants.FV_BadFileRefsWereMapped (46) - File reference contained illegal characters; the illegal characters
were converted to something safe.
Constants.FV_ReferencedFilesWerentFound (47) Imported graphics files could not be found, but the file
was opened anyway.

999

GLOBAL

CHAPTER 6

FUNCTION SUMMARY

FS_OpenNativeError and
FA_errno values
Constants.FE_Success (0) (file
was opened)

Possible FS_OpenStatus flags
•
•
•

Constants.FE_SystemError
(-42) (file was not opened)

•
•
•

Constants.FV_FileAlreadyOpen (48) - The file was in use
and the user or the Open() script opened another copy.
Constants.FV_UnresolvedXRefs (49) - There were unresolved cross-references, but the file was opened anyway.
Constants.FV_UnresolvedTextInsets(50) - There were
unresolved text insets, but the file was opened anyway.
Constants.FV_TooManyWindows(128) - Too many
windows were open.
Constants.FV_BadTemplate (129) - A bad template was
specified.
Constants.FV_FileNotReadable (130) - Do not have read
permission for the file.

1000

GLOBAL

CHAPTER 6

FUNCTION SUMMARY

FS_OpenNativeError and
FA_errno values
Constants.FE_BadParameter
(-43) (file was not opened)

Possible FS_OpenStatus flags
•

•

•
•
•

•
•
•

•
•
•

•
•

Constants.FV_FileHadStructure(64) - File had
FrameMaker features, but current FrameMaker product
is not FrameMaker.
Constants.FV_FileAlreadyOpenThisSession (65) - File is
already open and script disallowed opening another
copy.
Constants.FV_BadFileType (66) - File was an executable
file or other unreadable type.
Constants.FV_BadFileName (67) - Specified filename was
invalid.
Constants.FV_CantNewBooks (68) - Script specified a
book that did not exist (the Open operation cannot
create a new book).
Constants.FV_BadScriptValue (70) - Open() script
contained an invalid property value.
Constants.FV_MissingScript (71) - Open() was called
without a script.
Constants.FV_CantForceOpenAsText (72) - Open()
script attempted to open the file as text, but file was of
the wrong type.
Constants.FV_DisallowedType (73) - File was a Frame
binary document and the Open() script disallowed it.
Constants.FV_DocDamagedByTextFilter (74) - File was a
text document and was damaged when it was filtered.
Constants.FV_DocHeadersDamaged (75) - The document
headers were damaged (probably because of a file
system problem).
Constants.FV_DocWrongSize (76) - File is the wrong size
(probably because of a file system problem).
Constants.FV_ChecksumDamage (77) - Bad checksum.

1001

GLOBAL

CHAPTER 6

FUNCTION SUMMARY

FS_OpenNativeError and
FA_errno values
Constants.FE_Canceled (-44)
(file was not opened)

Possible FS_OpenStatus flags
•

•

•

•

•

•

•

•

•

•

•
•
•
•
•
•

Constants.FV_CancelUseRecoverFile (96) - A recover file
was present, so the user or the Open() script canceled
the Open operation.
Constants.FV_CancelUseAutoSaveFile (97) - An Autosave
file was present, so the user or the Open() script
canceled the Open operation.
Constants.FV_CancelFileIsText (98) - The file was text, so
the user or the Open() script canceled the Open operation.
Constants.FV_CancelFileIsInUse (99) - The file was in use,
so the user or the Open() script canceled the Open
operation.
Constants.FV_CancelFileHasStructure (100) - The file had
structure, so the user or the script canceled the Open
operation.
Constants.FV_CancelReferencedFilesNotFound (101) The file contained referenced files that were not available, so the user or the Open() script canceled the
Open operation.
Constants.FV_CancelLanguagesNotFound (102) - The file
contained languages that were not available, so the user
or the Open() script canceled the Open operation.
Constants.FV_CancelFontsMapped (103) - The document contained fonts that needed to be mapped to
other fonts, so the user or the Open() script canceled
the Open operation.
Constants.FV_CancelFontMetricsChanged (104) - The file
contained fonts with changed metrics, so the user or the
Open() script canceled the Open operation.
Constants.FV_CancelFontsMappedInCatalog (105) - The
document’s Character Catalog or Paragraph Catalog
contained fonts that needed to be mapped to other
fonts, so the user or the Open() script canceled the
Open operation.
Constants.FV_CancelFileIsDoc (106) - The file was a document and the Open() script disallowed it.
Constants.FV_CancelFileIsMIF (107) - The file was a MIF
file and the Open() script disallowed it.
Constants.FV_CancelBook (108) - The file was a book and
the Open() script disallowed it.
Constants.FV_CancelBookMIF (109) - The file was a MIF
file and the Open() script disallowed it.
Constants.FV_CancelFileIsFilterable (110) - The file was a
filterable file and the Open() script disallowed it.
Constants.FV_CancelFileIsOldVersion (111) - The file was

1002

GLOBAL

CHAPTER 6

FUNCTION SUMMARY

FS_OpenNativeError and
FA_errno values
•
•
•
•

Constants.FE_Success (0)
Constants.FE_Canceled
(-44)
Constants.FE_FailedState (-45)
Constants.FE_CanceledByClient (-86)

Possible FS_OpenStatus flags
•
•
•
•
•
•
•

•

Constants.FV_LockWasReset (0) - File lock was reset.
Constants.FV_LockNotReset (1) - File had a lock that was
not reset.
Constants.FV_LockCouldntBeReset (2) - File had a lock
that could not be reset.
Constants.FV_FileWasInUse (3) - File was in use.
Constants.FV_FileIsViewOnly (4) - File is a View Only file.
Constants.FV_LockWasInvalid (5) - File had an invalid
lock.
Constants.FV_FileIsNotWritable (6) - The file was not
writable, and the user canceled the open through the
alert.
Constants.FV_FileModDateChanged (7) - The file has
changed since the last time it was opened or saved in the
current session.

To determine if a particular FS_OpenStatus bit is set, use CheckStatus.
Returns
Object
Syntax
Open(fileName, openParams, openReturnParams)
Parameters

Parameter name

Data
Type

Option
al

Description

fileName

strin
g

No

The full pathname of the file to open.
If you are using Open() to create a
document, specify the name of the
template to use.

openParams

PropV
als

No

A property list telling the
FrameMaker product how to open
the file and how to respond to errors
and other conditions. To use the
default list, specify NULL.

1003

GLOBAL

CHAPTER 6

FUNCTION SUMMARY

Parameter name
openReturnParams

Data
Type
PropV
als

Option
al
No

Description
A property list that returns the
filename and provides information
about how FrameMaker opened the
file. It must be initialized before you
call Open().

ScrollBox
Description
Displays an array of items and allows the user to choose one.
NOTE: If you set default to -1, always check to make sure the value returned in selected_item is 0

or greater before you use it as an array index. If you set default to -1 and the user clicks OK without
choosing an item, the value returned in selected_item will be -1.
Returns 0 if the user clicked OK, or a nonzero value if the user clicked Cancel or an error occurred.
On failure, the method assigns the following value to FA_errno:
Error
Constants.FE_Transport
(-1)

Reason
The user clicked Cancel, or a transport error occurred.

Returns
int
Syntax
ScrollBox(title, stringslist, _default)
Parameters

Parameter name

Data
Type

Option
al

Description

title

strin
g

No

The title that appears on the dialog
box.

stringslist

Strin
gs

No

The list of items to appear in the
scroll list.

1004

GLOBAL

CHAPTER 6

FUNCTION SUMMARY

Parameter name
_default

Data
Type
int

Option
al
No

Description
The index of the item that is selected
when the dialog box first appears. For
no default, specify -1.

ChooseFile
Description
Displays dialog boxes similar to a FrameMaker’s Open and Save dialog boxes. The method displays directories and files in a scroll list and allows the user to choose a file or directory.
You can set the following values for mode:
Mode Constant

Dialog Box Type

Constants.FV_ChooseSele
ct (0)

Dialog box that allows the user to choose a file by clicking Select.It
provides an input field into which the user can type a filename.

Constants.FV_ChooseOpe
n (1)

Dialog box that allows the user to choose a file by clicking Open.It
provides an input field into which the user can type a filename.

Constants.FV_ChooseSave
(2)

Dialog box that allows the user to save a file. It provides Save and
Cancel buttons and an input field.

Constants.FV_ChooseOpe
nDir (3)

Dialog box that allows the user to choose a directory.

The method returns 0 if the user clicked Open, Select, Use, or Save; a nonzero value if the user clicked
Cancel or an error occurred.
On failure, the method assigns the following value to FA_errno:
Error
Constants.FE_Transport
(-1)

Reason
A transport error occurred.

Returns
int
Syntax
ChooseFile(title, directory, stuffVal, mode)

1005

GLOBAL

CHAPTER 6

FUNCTION SUMMARY

Parameters

Parameter name

Data
Type

Option
al

Description

title

strin
g

No

The message that appears in the
dialog box.

directory

strin
g

No

The default directory when the dialog
box is first displayed. If you specify an
empty string, the last directory used
by an ESTK client is used. If no ESTK
client has used a directory, the
directory specified by the session
property, OpenDir, is used.

stuffVal

strin
g

No

The default value that appears in the
input field when the dialog box first
appears. If the dialog box type
specified by mode does not have an
input field, this string is ignored.

mode

int

No

A constant specifying the type of
dialog box.

PromptInt
Description
Displays a dialog box that prompts the user for a single integer value. It allows you to provide a default
value, which appears in the entry field when the dialog box appears. The dialog box has OK and Cancel
buttons.
PromptInt() does not assign a value to *intp if the user clicks Cancel. If the user types alphabetic
text after a number, the method ignores the text and just returns the value of the number.
The method returns 0 if the user clicked OK; a nonzero value if the user clicked Cancel or an error
occurred.
On failure, the method assigns the following value to FA_errno:
Error
Constants.FE_Transport
(-1)

Reason
A transport error occurred.

Returns
int

1006

GLOBAL

CHAPTER 6

FUNCTION SUMMARY

Syntax
PromptInt(message, stuffVal)
Parameters

Parameter name

Data
Type

Option
al

Description

message

strin
g

No

The message that appears in the
dialog box. It must be 255 characters
or less.

stuffVal

strin
g

No

The default value that appears in the
input field when the dialog box is first
displayed.

PromptMetric
Description
Displays a dialog box that prompts the user for a single metric value. It allows you to provide a default
value, which appears in the entry field when the dialog box appears. The dialog box has OK and Cancel
buttons.
PromptMetric() does not assign a value to *metricp if the user clicks Cancel.
PromptMetric() dialog boxes behave like metric dialog boxes in the user interface.If the user types
a number followed by a string that represents a unit (for example 10pts or 5"), the method converts the
number into the equivalent number of metric units. If the user does not specify a unit, the method uses
points (metric 65536).
The method returns 0 if the user clicked OK; a nonzero value if the user clicked Cancel or an error
occurred.
On failure, the method assigns the following value to FA_errno:
Error
Constants.FE_Transport
(-1)

Reason
A transport error occurred.

Returns
int
Syntax
PromptMetric(message, stuffVal, defaultunit)

1007

GLOBAL

CHAPTER 6

FUNCTION SUMMARY

Parameters

Parameter name

Data
Type

Option
al

Description

message

strin
g

No

The message that appears in the
dialog box. It must be 255 characters
or less.

stuffVal

strin
g

No

The default value that appears in the
input field when the dialog box is first
displayed.

defaultunit

int

No

The metric unit to use if the user does
not specify one.

PromptString
Description
Displays a dialog box that prompts the user for a single string value. It allows you to provide a default
string, which appears in the entry field when the dialog box appears. The dialog box has OK and Cancel
buttons.
NOTE: Do not call PromptString() to prompt the user for a pathname. If the user enters a pathname

as a string, the backslash character (\) is interpreted as a special escape character. For example, the characters \s represent a space. If the user enters the pathname c:\sample, this string is interpreted as
c: ample. To prompt the user for a pathname, use ChooseFile to display a file selection dialog box.
The method returns 0 if the user clicked OK; a nonzero value if the user clicked Cancel or an error
occurred.
On failure, the method assigns the following value to FA_errno:
Error
Constants.FE_Transport
(-1)

Reason
A transport error occurred.

Returns
string
Syntax
PromptString(message, stuffVal)

1008

GLOBAL

CHAPTER 6

FUNCTION SUMMARY

Parameters

Parameter name

Data
Type

Option
al

Description

message

strin
g

No

The message that appears in the
dialog box. It must be 255 characters
or less.Newline and linefeed
characters are ignored.

stuffVal

strin
g

No

The default value that appears in the
input field when the dialog box is first
displayed.

Service
Description
Services calls from FrameMaker to the ESTK API.
Service() waits for and dispatches a single Windows message. If your application contains its own
message processing loop you need not call this routine.
It is not feasible for console applications to receive ESTK notifications since there is no way for them to
both wait for user input and call Service(). Consequently, console applications should not register for
notifications.
The method returns the number of bits the call to select() selected, if any.
Returns
int
Syntax
Service()

FileScrollBox
Description
Displays a file scrollbox using the given title and the given directory as the path.
Returns
int
Syntax
FileScrollBox(title, directory)
1009

GLOBAL

CHAPTER 6

FUNCTION SUMMARY

Parameters

Parameter name

Data
Type

Option
al

Description

title

strin
g

No

The title to display on the scroll box.

directory

strin
g

No

The directory path to display.

1010

CMS API DATA STRUCTURES AND ENUM CONSTANTS
CMS CONNECTOR FRAMEWORK

CHAPTER 7

7. CMS Connector Framework
7.1. CMS API Data Structures and Enum Constants
CMSResult
CMSResult
Description
Specifies the state of a Command’s result for CMSCommand.
Returns
CMSResult
Syntax
CMSResult(status,opResult,message,cmsItems);
Parameters

Parameter name

Data
Type

Optional

Description

status

int

No

Command’s status

opResult

int

No

Operation's result. If CMS Command needs
CMSTree update, assign CMSOpResult
values (See following enum),else can
return any value depending on operation.
For example:
opResult = True/False for
FA_CMSIsValidCommand ,
opResult = CMSPropertyNewMaxOpCode
for FA_CMSGetPropertyMaxOpCode

message

string

No

If operation fails, user can send error
message to FrameMaker.For
FA_CMSObjectOpenReadOnly,
FA_CMSObjectEdit command, user can
return file-name which is downloaded.

cmsItems

CMSObj
ects

No

List of CMS object

1011

CMS API DATA STRUCTURES AND ENUM CONSTANTS
CMS CONNECTOR FRAMEWORK

CHAPTER 7

The possible values of the CMSResult.opResult field are:
opResult constant

Meaning

Constants.CMSOpNone

None

Constants.CMSOpItemUpdated

CMS item is updated

Constants.CMSOpDependentsUpdated

Depdendents are updated

Constants.CMSOpDependentsDeleted

Depdendents are deleted

Constants.CMSOpItemDeleted

CMS item is deleted

Constants.CMSOpChildAdded

Child is added

Constants.CMSOpRootUpdated

Root is updated

If CMSSetProperty() fails, the API assigns following values to FA_errno:
Error

Reason

Constants.FE_CMSBadSessi
onId

The client specified an invalid session ID.

Constants.FE_CMSBadObje
ctId

The client specified an invalid cms object ID.

Constants.FE_CMSRootObj
ectExists

The API tries to set a root which already exists.

Constants.FE_CMSBadItem
FileType

The file type expected by the cms object does not match the valid
file type.

Constants.FE_CMSBadItem
Type

The item type expected by the cms object does not match the
valid item type

Constants.FE_CMSBadItem
ContainerType

The container value expected by the cms object is not properly
set

CMSItemFileType
Description
Enum constants used to determine File-Type of a CMS Object.
The posssible values of the Constants.FP_CMSItemProperty_ItemFileType fields are:
File Type constant

Meaning

Constants.FV_CMSItemFileTypeValue
_Xml

File type is XML

1012

CMS API DATA STRUCTURES AND ENUM CONSTANTS
CMS CONNECTOR FRAMEWORK

CHAPTER 7

Constants.FV_CMSItemFileTypeValue
_FmDoc

File type is FM

Constants.FV_CMSItemFileTypeValue
_Mif

File type is MIF

Constants.FV_CMSItemFileTypeValue
_DitaMap

File type is DITAMAP

Constants.FV_CMSItemFileTypeValue
_DitaTopic

File type is DITA topic

Constants.FV_CMSItemFileTypeValue
_FmBook

File type is Book

Constants.FV_CMSItemFileTypeValue
_Text

File type is text

Constants.FV_CMSItemFileTypeValue
_Img

File type is image

Constants.FV_CMSItemFileTypeValue
_General

File type is General

CMSProperties
Description
A CMSProperties structure specifies a set of CMS object propeties.

CMSMenuItem
Description
The CMSMenuItem structure describes a custom menu definition.
This structure is used for creating a custom menu entry in the context menu available in CMS tree and
CMS dialogs.

CMSCheckinParam
Description
The CMSCheckinParam structure describes the checkin parameter.
This strcuture is returned by CMSShowCheckinUI API for getting all the user interface state after user
accepts the dialog changes by pressing OK button.

1013

ERROR CODES
CMS CONNECTOR FRAMEWORK

CHAPTER 7

CMSDeleteParam
Description
The CMSDeleteParam structure describes the delete parameter.
This strcuture is returned by CMSShowDeleteUI API for getting all the user interface state after the user
accepts the dialog changes by clicking OK.

CMSInfo
Description
The CMSInfo structure describes a single CMS registration information definition

CMSInfos
Description
The CMSInfos structure specifies a set of CMS registration information.

7.2. Error Codes
If the CMS API encounters an error condition, the API assigns an error code to the global variable
FA_errno. The following table lists the error codes and their meanings. Error codes are also listed in the
fcmsapi.h header file.
Error code

Meaning

Constants.FE_CMSNameAlreadyRegistere
d

The API attempted to register a CMS that is
already registered.

Constants.FE_CMSBadSessionId

The client specified an invalid session ID.

Constants.FE_CMSBadObjectId

The client specified an invalid CMS object ID.

Constants.FE_CMSSessionFailed

The client failed to create a session.

Constants.CMSBadCommandId

The client specified an invalid command ID.

Constants.FE_CMSObjectCreationFailed

The CMSCreateObject API fails to create a CMS
object.

Constants.FE_CMSRootObjectExists

The API tried to set a root that already exists.

Constants.FE_CMSBadItemFileType

The file type expected by the CMS object does not
match the valid file type.

Constants.FE_CMSBadItemType

The item type expected by the CMS object does
not match the valid item type.

1014

CMS API FUNCTIONS
CMS CONNECTOR FRAMEWORK

CHAPTER 7

Constants.FE_CMSBadItemContainerType

The container value expected by the cms object is
not properly set

Constants.FE_CMSSessionCreationFailed

If Session creation fails, set status to this value.

Constants.FE_CMSIsValidCMSCommand

If user wants FrameMaker to take care of
IsValidCMSCommand, set opResult to this value.

Constants.FE_CMSFailedLogin

The CMSLogin API fails to log into a CMS.

Constants.FE_CMSFailedLogout

The CMSLogout API fails to log out from a CMS.

Constants.FE_CMSFailedCheckout

The CMSCheckout API failed to checkout a file.

Constants.FE_CMSFailedCheckin

The CMSCheckin API failed to check in a file

Constants.FE_CMSFailedCancelCheckout

The CMSCancelCheckout API fails to
cancelcheckout of a file.

Constants.FE_CMSFailedDelete

The CMSDelete API failed to delete a cms object

Constants.FE_CMSFailedOpenFile

The CMSOpenFile API failed to open a file

Constants.FE_CMSFailedUploadObject

The CMSUploadObject API failed to upload afile or
folder.

Constants.FE_CMSFailedDownloadObject

The CMSzDownloadObject API failed to download
a file.

Constants.FE_CMSFailedGetItemFrompat
h

The GetCMSObjectFromPath API failed to return a
CMS object from server path.

7.3. CMS API functions
A list of the prominent CMS API functions:
CMSRegister
CMSCreateObject
CMSEnableCommand()
CMSDisableCommand()
CMSAddMenuEntry
CMSGetCmsIdFromName
CMSGetCMSInfo()
CMSGetCmsIdFromSession
CMSConfigLoginUI()
CMSShowCheckoutUI()

1015

CHAPTER 7

APIS TO AUTOMATE CMS CONNECTOR FUNCTIONALITY
CMS CONNECTOR FRAMEWORK

CMSShowCheckinUI()
CMSShowCancelCheckoutUI()
CMSShowDeleteUI()
CMSShowCommonListUI()
CMSShowPropertyUI()
CMSShowPropertyUIWithTitle
CMSGetProperty()
CMSGetProperties()
CMSSetProperty()
CMSSetProperties()

7.4. APIs to automate CMS connector functionality
CMSLogin
Description
Logs into a particular CMS based on the connection details
Returns
Returns the handle of the new CMS connection if the operation is successful. Else sets FA_errno to
Constants.FE_CMSFailedLogin.
Syntax
CMSLogin (setVal);

1016

APIS TO AUTOMATE CMS CONNECTOR FUNCTIONALITY
CMS CONNECTOR FRAMEWORK

CHAPTER 7

Parameters

Parameter name
setVal

Data
Type
IdVal
uePai
rs

Option
al
No

Description
Id value pairs to specify the
connection parameter. The valid Ids
are:
Constants.FV_CMSCommandNameID
- Name of the connection
Constants.FV_CMSCommandConnTy
peId -Connection Type
Constants.FV_CMSCommandServerId
-Server Name
Constants.FV_CMSCommandUserNa
meId -User Name
Constants.FV_CMSCommandPasswor
dId- Password
Constants.FV_CMSCommandUserFiel
d1- Optional User Field1
Constants.FV_CMSCommandReposit
oryId- Repository name for
documentum
Constants.FV_CMSCommandUserFiel
d2-Optional User Field2

CMSLogout
Description
Logs out the user from a particular CMS connection
Returns
Returns FE_Success if the operation is successful, else sets FA_errno to
Constants.FE_CMSFailedLogout
Syntax
CMSLogout(cmsSessionId);

1017

APIS TO AUTOMATE CMS CONNECTOR FUNCTIONALITY
CMS CONNECTOR FRAMEWORK

CHAPTER 7

Parameters

Parameter name
cmsSessionId

Data
Type
int

Option
al
No

Description
The ID of the CMS session

CMSCheckout
Description
Checks out a file from the CMS
Returns
Returns FE_Success if the operation is successful. Else sets FA_errno to
Constants.FE_CMSFailedCheckout
Syntax
CMSCheckout(cmsSessionId, cmsObjectId, rootWithDescendants);
Parameters

Parameter name

Data
Type

Option
al

Description

cmsSessionId

int

No

The ID of the CMS Session

cmsObjectId

int

No

The ID of the CMS Object

rootWithDescendants

bool

No

True if checked out root with
descendants

CMSCheckin
Description
Checks in a file into the CMS
Returns
Returns FE_Success if the operation is successful, else sets FA_errno to
Constants.FE_CMSFailedCheckin
Syntax
CMSCheckin (cmsSessionId,objectId, checkinParam);

1018

APIS TO AUTOMATE CMS CONNECTOR FUNCTIONALITY
CMS CONNECTOR FRAMEWORK

CHAPTER 7

Parameters

Parameter name

Data
Type

Option
al

Description

cmsSessionId

int

No

The ID of the CMS Session

cmsObjectId

int

No

The ID of the CMS Object

checkinParam

IdVal
uePai
rs

No

Id value pairs to specify the checkin
parameter. The valid Ids are:
Constants.FV_CMSCommandCheckin
MakeCurrentVersionId
Constants.FV_CMSCommandCheckin
KeepLocalCopyId
Constants.FV_CMSCommandCheckin
MinorVersionId
Constants.FV_CMSCommandCheckin
VersionLabelId
Constants.FV_CMSCommandCheckin
DescriptionId
Constants.FV_CMSCommandCheckin
CommentId

CMSCancelCheckout
Description
Cancels check out of a file from the CMS
Returns
Returns FE_Success if the operation is successful, else sets FA_errno to
Constants.FE_CMSFailedCancelCheckout
Syntax
CMSCancelCheckout (cmsSessionId, objectId);
Parameters

Parameter name

Data
Type

Option
al

Description

cmsSessionId

int

No

The ID of the CMS Session

cmsObjectId

int

No

The ID of the CMS Object

1019

APIS TO AUTOMATE CMS CONNECTOR FUNCTIONALITY
CMS CONNECTOR FRAMEWORK

CHAPTER 7

CMSDelete
Description
Deletes a file or a folder from CMS
Returns
Returns FE_Success if the operation is successful, else sets FA_errno to
Constants.FE_CMSFailedDelete
Syntax
CMSDelete (cmsSessionId,cmsObjectId, deleteParams);
Parameters

Parameter name

Data
Type

Option
al

Description

cmsSessionId

int

No

The ID of the CMS Session

cmsObjectId

int

No

The ID of the CMS Object

deleteParams

IdVal
uePai
rs

No

Id value pairs to specify the delete
parameter.The valid Ids are:
Constants.FV_CMSCommandDeleteAl
lVersionId
Constants.FV_CMSCommandDeleteAl
lDependentsId

CMSOpenFile
Description
Opens a file or a book from CMS in FrameMaker
Returns
Returns the handle of the file or book if the operation is successful. Else sets FA_errno to
Constants.FE_CMSFailedOpenFile
Syntax
CMSOpenFile(cmsSessionId,cmsObjectId,openParams);

1020

APIS TO AUTOMATE CMS CONNECTOR FUNCTIONALITY
CMS CONNECTOR FRAMEWORK

CHAPTER 7

Parameters
Data
Type

Parameter name

Option
al

Description

cmsSessionId

int

No

The ID of the CMS Session

cmsObjectId

int

No

The ID of the CMS Object

openParams

IdVal
uePai
rs

No

Id value pairs to specify the open
parameter.The valid Ids are:
Constants.FV_CMSCommandOpenRe
adOnlyId
Constants.FV_CMSCommandSilentOp
enId

CMSUploadObject
Description
Uploads a file or a folder into the CMS
Returns
Returns FE_Success if the operation is successful. Else sets FA_errno to
Constants.FE_CMSFailedUploadObject
Syntax
CMSUploadObject(cmsSessionId,cmsObjectId,localFilePath);
Parameters

Parameter name

Data
Type

Option
al

Description

cmsSessionId

int

No

The ID of the CMS Session

cmsObjectId

int

No

The ID of the CMS Object

localFilePath

strin
g

No

The full pathname of the file or folder
to upload

CMSDownloadObject
Description
Downloads a file from the CMS

1021

APIS TO AUTOMATE CMS CONNECTOR FUNCTIONALITY
CMS CONNECTOR FRAMEWORK

CHAPTER 7

Returns
Returns the local file path of the downloaded file if the operation is successful. Else sets FA_errno to
Constants.FE_CMSFailedDownloadObject
Syntax
CMSDownloadObject (cmsSessionId, cmsObjectId);
Parameters

Parameter name

Data
Type

Option
al

Description

cmsSessionId

int

No

The ID of the CMS Session

cmsObjectId

int

No

The ID of the CMS Object

GetCMSObjectFromPath
Description
Gets CMS object from a URL path
Returns
Returns the handle of a CMS object if the operation is successful. Else sets FA_errno to
Constants.FE_CMSFailedGetItemFrompath
Syntax
GetCMSObjectFromPath (cmsSessionId,urlPath);
Parameters

Parameter name

Data
Type

Option
al

Description

cmsSessionId

int

No

The ID of the CMS Session

urlPath

strin
g

No

The url pathname of the file or folder

1022

CHAPTER 8

LEGAL NOTICES

8. Legal notices
Follow the links: Legal Notices

1023



Source Exif Data:
File Type                       : PDF
File Type Extension             : pdf
MIME Type                       : application/pdf
PDF Version                     : 1.6
Linearized                      : Yes
Language                        : en
XMP Toolkit                     : Adobe XMP Core 5.4-c005 78.150055, 2012/11/19-18:45:32
Format                          : application/pdf
Title                           : Adobe FrameMaker Scripting Guide
Creator                         : singhsag
Create Date                     : 2017:01:30 17:05:15Z
Creator Tool                    : FrameMaker 2017
Modify Date                     : 2017:01:30 17:10:17+05:30
Metadata Date                   : 2017:01:30 17:10:17+05:30
Producer                        : Acrobat Distiller 15.0 (Windows)
Document ID                     : uuid:8debdd0c-c868-4b5f-a41f-5bb15435e382
Instance ID                     : uuid:ffc04881-8d6a-429c-90bf-efc3892f5f63
Page Mode                       : UseOutlines
Page Count                      : 1092
Author                          : singhsag
EXIF Metadata provided by EXIF.tools

Navigation menu