InDesign SDK  20.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
HidTxtStoryThreadDict Class Reference
Inheritance diagram for HidTxtStoryThreadDict:
CPMUnknown< ITextStoryThreadDict >ITextStoryThreadDictIPMUnknown

Public Member Functions

 HidTxtStoryThreadDict (IPMUnknown *boss)
 
virtual ~HidTxtStoryThreadDict ()
 
virtual ITextStoryThreadQueryThread (uint32 key) const
 
virtual Text::StoryRange GetAnchorTextRange (bool16 *isAnchored) const
 
virtual Text::StoryRange GetThreadBlockTextRange () const
 
virtual uint32 GetFirstKey ()
 
virtual uint32 GetNextKey ()
 
- Public Member Functions inherited from CPMUnknown< ITextStoryThreadDict >
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 ITextStoryThreadDict
enum  { kDefaultIID = IID_ITEXTSTORYTHREADDICT }
 
- Protected Member Functions inherited from CPMUnknown< ITextStoryThreadDict >
 CPMUnknown (IPMUnknown *boss)
 
- Protected Attributes inherited from CPMUnknown< ITextStoryThreadDict >
HelperInterface fHelperInterface
 

Detailed Description

Implements ITextStoryThreadDict to manage a collection of associated story threads, in this implementation there is only one story thread in the dictionary, it has a fixed key given by kHidTxtStoryThreadDictKey.

Many instances of hidden text can be embedded in a story but each has its own hidden text model (kHidTxtModelBoss) with its own dictionary (ITextStoryThreadDict) and story thread(ITextStoryThread).

See Also
ITextStoryThreadDict

Constructor & Destructor Documentation

HidTxtStoryThreadDict::HidTxtStoryThreadDict (IPMUnknownboss)

Constructor.

Parameters
boss
HidTxtStoryThreadDict::~HidTxtStoryThreadDict ()
virtual

Destructor.

Member Function Documentation

Text::StoryRange HidTxtStoryThreadDict::GetAnchorTextRange (bool16 * isAnchored) const
virtual
uint32 HidTxtStoryThreadDict::GetFirstKey ()
virtual
uint32 HidTxtStoryThreadDict::GetNextKey ()
virtual
Text::StoryRange HidTxtStoryThreadDict::GetThreadBlockTextRange () const
virtual
ITextStoryThread * HidTxtStoryThreadDict::QueryThread (uint32 key) const
virtual