Database Design Report XML Output Grammar

| Layout Section 25
textFlagSet="1
Bit flags indicating the following properties:
1 Left and right bounds should not grow or
shrink = 0x0002
1 Contains at least one variable (merge field)
= 0x0008
1 Has rounded corners =0x0010
1 Pre-5.0 buttons (i.e.text obj with old
effects). = 0x0040
tabLeftEdge="100">
tabWidth="40">
tabPanelFlagSet="0">
flags="1">
portal="-1">
rotation="0">
<LayoutCatalog><Layout><Object><TabControlObj>
<TabPanelObj><StyleId>
Specifies the ID of the corresponding
ObjectStyle element
<LayoutCatalog><Layout><Object><ExternalObj
typeID="WEBV"
A quadchar string, can have
one of the following values:
1 webviewer = "WEBV"
1 chart = "CHRT"
Identifies the layout object
typeIndex="0"
Internal value that selects one of several
available object types associated with typeID
externalFlagSet="1">
Bit flags indicating the following properties:
1 Object can be activated = 0x0001
1 Object can display content in Find Mode =
0x0002
1 Object shows the progress of an operation
= 0x0004
1 Object shows status messages = 0x0008
1 The user explicitly chose a custom calc =
0x8000
<LayoutCatalog><Layout><Object><ExternalObj typeID =
"WEBV">
<Calculation index="0">
<![CDATA[{CalcString}]]>
</Calculation>
<DisplayCalculation>
<Chunk type="FunctionRef">Abs</Chunk>
<Chunk type="NoRef">(13)</Chunk>
</DisplayCalculation>
ExternalObj can have more than one calculation.
The index attribute value will distinguish what
each calculation is.
<LayoutCatalog><Layout><Object><ExternalObj typeID =
"CHRT"><Title>
Title of the Chart
<LayoutCatalog><Layout><Object><ExternalObj typeID =
"CHRT"><Title><CharacterStyle>
Tag Name Value Description