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

#include <IColorXFormChange.h>

Inheritance diagram for IColorXFormChange:
IPMUnknown

Public Types

enum  { kDefaultIID = IID_ICOLORXFORMCHANGE }
 

Public Member Functions

virtual void Change (IDataBase *iDataBase, ICommand *cmdChangedBy, int32 changeFlags)=0
 
virtual int32 GetChangeFlags () const =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

This is the data interface which will broadcast color transform changes. This interface live on the session boss.

Member Function Documentation

virtual void IColorXFormChange::Change (IDataBaseiDataBase,
ICommandcmdChangedBy,
int32 changeFlags 
)
pure virtual

Specifies a color transform change have occurred.

Parameters
iDataBaseis the database in which the change has targeted. If the database is the session database, then the scope of change is global.
cmndChangedByis the command causing the change.
changeFalgsspecifies the type and scope of change.
virtual int32 IColorXFormChange::GetChangeFlags () const
pure virtual

Returns the current type of change. This should be one or more of the CXFORMFLAG_XXX_XXX flags defained above.