17.18.31 ST_FrameLayout

This simple type specifies the possible order in which the frames (and nested framesets) in a frameset can be displayed. When a frameset is created, it can only contain frames which are stacked in one direction:

  • Vertically (one on top of another)
  • Horizontally (one next to another)

[Example: Consider a WordprocessingML document which serves as the frameset container for a frameset consisting of the following three frames:

image

The frameset properties for this document are specified by the following WordprocessingML within the web page settings:

<w:frameset>
  <w:frameLayout w:val="rows" />
  <w:frame>
  </w:frame>
  <w:frameset>
    <w:frameLayout w:val="cols" />
    <w:frame>
    </w:frame>
    <w:frame>
    </w:frame>
  </w:frameset>
</w:frameset>

The frameLayout element specifies that the outer frameset is consists of the single frame and the child frameset stacked vertically, and an inner nested frameset consisting of two frames stacked horizontally. end example]

This simple type’s contents are a restriction of the W3C XML Schema string datatype.

This simple type is restricted to the values

listed in the following table:

Enumeration Value

Description

Specifies that the frames in the frameset shall be stacked horizontally next to each other in left to right order.

Specifies that no frames shall be shown in the frameset.

Specifies that the frames in the frameset shall be stacked vertically next to each other in top to bottom order.

[Note: The W3C XML Schema definition of this simple type’s content model (ST_FrameLayout) is located in A.1. end note]

Last updated on