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

#include <ISpreadHistoryData.h>

Inheritance diagram for ISpreadHistoryData:
IPMUnknown

Public Types

enum  { kDefaultIID = IID_ISPREADHISTORYDATA }
 
enum  { kAtTheEnd = -1 }
 

Public Member Functions

virtual void AddSpread (UID spreadUID, UID pageUID=kInvalidUID)=0
 
virtual void ClearAllSpreads ()=0
 
virtual void ClearThisSpread (UID theUID)=0
 
virtual void GoBack (UID *spreadUID, UID *pageUID)=0
 
virtual void GoForward (UID *spreadUID, UID *pageUID)=0
 
virtual bool16 EnableGoBack ()=0
 
virtual bool16 EnableGoForward ()=0
 
virtual void SetStackSizeLimit (int32 stackSizeLimit)=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

ISpreadHistoryData is an interface off the layout widget (kLayoutWidgetBoss) which contains a stack history of page turns for a given layout. This list is not persistent.

See Also
kLayoutWidgetBoss
kSpreadBoss