![]() | InDesign SDK 20.5 |
#include <IDocStructurePrefs.h>

Public Types | |
| enum | { kDefaultIID = IID_IDOCSTRUCTUREPREFS } |
Public Member Functions | |
| virtual void | CopyFields (IDocStructurePrefs *other)=0 |
| virtual bool16 | StructureIsShown () const =0 |
| virtual void | SetShowStructure (bool16 showStructure)=0 |
| virtual PMReal | GetStructureWidth () const =0 |
| virtual void | SetStructureWidth (PMReal structureWidth)=0 |
| virtual bool16 | StructureValidationIsShown () const =0 |
| virtual void | SetShowStructureValidation (bool16 showStructureValidation)=0 |
| virtual PMReal | GetStructureValidationHeight () const =0 |
| virtual void | SetStructureValidationHeight (PMReal structureValidationHeight)=0 |
Public Member Functions inherited from IPMUnknown | |
| virtual IPMUnknown * | QueryInterface (PMIID interfaceID) const =0 |
| virtual void | AddRef () const =0 |
| virtual void | Release () const =0 |
Class to manipulate the structure-view preferences. Persisted on session and in each document workspace. Change by using a command (kChangeDocStructurePrefsCmdBoss) which takes UID of boss object with this interface as first and only thing in its item list.
| pure virtual |
Copy fields from another instance of this interface
| other | The other interface to copy data from |
| pure virtual |
Accessor for height of validation view
| pure virtual |
Accessor for width of structure view
| pure virtual |
Mutator for structure view visibility property
| showStructure | kTrue if structure should be set visible, kFalse otherwise |
| pure virtual |
Mutator for Validation pane visibility property
| showStructureValidation | kTrue if validation should be set visible, kFalse otherwise |
| pure virtual |
Mutator for height of validation view
| structureValidationHeight | specify pixel height of the validation view |
| pure virtual |
Mutator for width of structure view
| structureWidth | specify pixel width of the structure view |
| pure virtual |
Determine whether the structure pane is shown in layout window?
| pure virtual |
Determine whether the Validation pane is shown in structure pane?