InDesign SDK  20.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
CTextCommandPreProcess Class Reference
Inheritance diagram for CTextCommandPreProcess:
CPMUnknown< ITextCommandPreProcess >ITextCommandPreProcessIPMUnknown

Public Member Functions

 CTextCommandPreProcess (IPMUnknown *boss)
 
virtual bool16 DeletePreProcess (ITextModel *model, TextIndex &position, int32 &length)
 
virtual bool16 ApplyStylePreProcess (ITextModel *model, TextIndex &position, int32 &length, UID &styleRef, ClassID &whichStrand)
 
virtual WideStringInsertPreProcess (ITextModel *model, TextIndex &position, const WideString *data, const ILanguage *language=nil)
 
virtual WideStringReplacePreProcess (ITextModel *model, TextIndex &position, int32 &length, const WideString *data, const ILanguage *language=nil)
 
virtual AttributeBossListApplyOverridesPreProcess (ITextModel *model, TextIndex &position, int32 &length, const AttributeBossList *attributes, ClassID &whichStrand)
 
virtual AttributeBossListClearOverridesPreProcess (ITextModel *model, TextIndex &position, int32 &length, const AttributeBossList *attributes, ClassID &whichStrand)
 
virtual PasteDataPastePreProcess (ITextModel *model, TextIndex &position, const PasteData *data, int32 subrange)
 
virtual void GetSubRangePreProcess (ITextModel *model, TextIndex &start, int32 &length, const Text::StoryRangeList &contextList, int32 contextListIndex)
 
virtual void BeginProcessCommand (ICommand *cmd)
 
virtual void EndProcessCommand (ICommand *cmd)
 
- Public Member Functions inherited from CPMUnknown< ITextCommandPreProcess >
IPMUnknownQueryInterface (PMIID interfaceID) const
 
void AddRef () const
 
void Release () const
 
void PreDirty (ImplementationID prop=kInvalidImpl, bool16 allowModification=kTrue)
 
void PreDirtyNoMessage (ImplementationID prop=kInvalidImpl, bool16 allowModification=kTrue)
 
 CPMUnknown (const CPMUnknown &)=delete
 
CPMUnknownoperator= (const CPMUnknown &)=delete
 

Additional Inherited Members

- Public Types inherited from ITextCommandPreProcess
enum  { kDefaultIID = IID_ITEXTEDITPREPROCESS }
 
- Protected Member Functions inherited from CPMUnknown< ITextCommandPreProcess >
 CPMUnknown (IPMUnknown *boss)
 
- Protected Attributes inherited from CPMUnknown< ITextCommandPreProcess >
HelperInterface fHelperInterface