Adobe framemaker 6.0 User Manual

Page of 323
164
ADOBE FRAMEMAKER 6.0
 MIF Statements for Structured Documents and Books
<EDAttrType 
keyword
>
Attribute type
keyword 
can be one of:
FAttrChoice
: a value from a list of choices
FAttrInt
: a signed whole number (optionally restricted to a range of 
values)
FAttrInts
: one or more integers (optionally restricted to a range of val-
ues)
FAttrReal
: a real number (optionally restricted to a range of values)
FAttrReals
: one or more real numbers (optionally restricted to a range 
of values)
FAttrString
: an arbitrary text string
FAttrStrings
: one or more arbitrary text strings
FAttrUniqueId
: a string that uniquely identifies the element
FAttrUniqueIdRef
: a reference to a UniqueID attribute
FAttrUniqueIdRefs
: one or more references to a UniqueID attribute
<EDAttrRequired 
boolean
>
Yes 
means the attribute is required
<EDAttrReadOnly 
boolean
>
Yes 
means the attribute is read-only
<EDAttrHidden 
boolean
>
Yes 
means the attribute is hidden and will not appear in the Structure 
view or in the Edit Attributes dialog box
<EDAttrChoices 
The choices, if the attribute type is
 FAttrChoice
<EDAttrChoice 
string
>
A  choice
<EDAttrChoice 
string
>
Additional statements as needed
>
End  of
 EDAttrChoices 
statement.
<EDAttrDefValues 
The default if the attribute is not required. If the attribute type is
 FAt-
trInts
,
 FAttrReals
FAttrStrings
, or
 FAttrUniqueIdRefs
, the default 
can have multiple strings
<EDAttrDefValue 
string
>
A default value
<EDAttrDefValue 
string
>
Additional statements as needed
>
End  of
 EDAttrDefValues 
statement
<EDAttrRange 
Range of values the attribute is allowed to have
<EDRangeStart 
string
>
The minimum value the attribute must have
<EDRangeEnd 
string
>
The maximum value the attribute must have
>
End  of
 EDAttrRange 
statement
>
End  of
 EDAttrDef 
statement