InDesign SDK  20.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
ILayerPrefs Class Referenceabstract

#include <ILayerPrefs.h>

Inheritance diagram for ILayerPrefs:
IPMUnknown

Public Member Functions

virtual void SetPasteRemembersLayers (const bool16 bRemembers)=0
 
virtual const bool16 GetPasteRemembersLayers ()=0
 
- Public Member Functions inherited from IPMUnknown
virtual IPMUnknownQueryInterface (PMIID interfaceID) const =0
 
virtual void AddRef () const =0
 
virtual void Release () const =0
 

Detailed Description

Stores preferences relating to document-wide layers.

See Also
kWorkspaceBoss
kDocumentLayerBoss
kSetLayerPrefsCmdBoss.

Member Function Documentation

virtual const bool16 ILayerPrefs::GetPasteRemembersLayers ()
pure virtual

Returns the session-level preference for preserving the layer(s) of page items on paste and duplicate operations.

Returns
kTrue to preserve layers on paste, kFalse to put items on active layer.
virtual void ILayerPrefs::SetPasteRemembersLayers (const bool16 bRemembers)
pure virtual

Sets the session-level preference for preserving the layer(s) of page items on paste and duplicate operations.

Parameters
bRememberskTrue to preserve layers on paste, kFalse to put items on active layer.