3.1.5 OfficeArtSolverContainer

The following table shows the child-record hierarchy of OfficeArtSolverContainer, as defined in section 2.2.18, container 4.

Offset

Size

Structure

Value

00001745

00A8

4: OfficeArtSolverContainer - solvers

00001745

0008

    OfficeArtRecordHeader - rh

0000174D

00A0

    OfficeArtSolverContainerFileBlockArray - rgfb

0000174D

0020

        OfficeArtSolverContainerFileBlock - OfficeArtSolverContainerFB

0000174D

0020

            OfficeArtFConnectorRule - case_of_msofbtConnectorRule

0000174D

0008

                OfficeArtRecordHeader - rh

00001755

0004

                ULONG - ruid

0x00000001

00001759

0004

                ULONG - spidA

0x00000807

0000175D

0004

                ULONG - spidB

0x00000806

00001761

0004

                ULONG - spidC

0x0000080A

00001765

0004

                ULONG - cptiA

0x00000000

00001769

0004

                ULONG - cptiB

0x00000002

0000176D

0020

        OfficeArtSolverContainerFileBlock - OfficeArtSolverContainerFB

0000178D

0020

        OfficeArtSolverContainerFileBlock - OfficeArtSolverContainerFB

000017AD

0020

        OfficeArtSolverContainerFileBlock - OfficeArtSolverContainerFB

000017CD

0020

        OfficeArtSolverContainerFileBlock - OfficeArtSolverContainerFB

Figure 50: Child-Record Hierarchy of OfficeArtSolverContainer Container 4

The record types within OfficeArtSolverContainer container 4 that have not been explained in previous structure examples are specified as follows:

rgfb: A record that specifies a file block containing a record that specifies rule data.

rgfb.OfficeArtSolverContainerFB: A record that specifies a file block containing a record that specifies overall drawing data.

rgfb.OfficeArtSolverContainerFB.case_of_msofbtConnectorRule: A record that specifies the connection between two shapes via a connector shape.

rgfb.OfficeArtSolverContainerFB.case_of_msofbtConnectorRule.ruid: The identifier (0x00000001) of this rule.

rgfb.OfficeArtSolverContainerFB.case_of_msofbtConnectorRule.spidA: The identifier (0x00000807) of the shape where the connector shape starts.

rgfb.OfficeArtSolverContainerFB.case_of_msofbtConnectorRule.spidB: The identifier (0x00000806) of the shape where the connector shape ends.

rgfb.OfficeArtSolverContainerFB.case_of_msofbtConnectorRule.spidC: The identifier (0x0000080A) of the connector shape.

rgfb.OfficeArtSolverContainerFB.case_of_msofbtConnectorRule.cptiA: The connection site index (0x00000000) of the shape where the connector shape starts.

rgfb.OfficeArtSolverContainerFB.case_of_msofbtConnectorRule.cptiB: The connection site index (0x00000002) of the shape where the connector shape ends.