The state of a PPGLayout is made up
of two parts. The first part is the list of PPGItems which define the controls and their
arrangment. The second part is the set of attributes, which is
information that applies to the page as a whole. This information
is exposed via this method. The siPPGLayoutAttribute enumeration
provides a complete list of all these attributes and their
meaning.
Some of the most common attributes are also exposed directly as
properties of the PPGLayout, for example PPGLayout.Logic.