InDesign SDK  20.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
HidTxtStoryThread Class Reference
Inheritance diagram for HidTxtStoryThread:
CPMUnknown< ITextStoryThread >ITextStoryThreadIPMUnknown

Public Member Functions

 HidTxtStoryThread (IPMUnknown *boss)
 
virtual ~HidTxtStoryThread ()
 
virtual IParcelListQueryParcelList () const
 
virtual UID GetDictUID () const
 
virtual uint32 GetDictKey () const
 
virtual TextIndex GetTextStart (int32 *pSpan) const
 
virtual TextIndex GetTextEnd (TextIndex *pStart) const
 
virtual int32 GetTextSpan (TextIndex *pStart) const
 
virtual ITextModelQueryTextModel () const
 
virtual UID GetTextStyle () const
 
virtual IScriptQueryParent (const ScriptInfo::RequestContext &context) const
 
virtual TextIndex GetAdjustedTextStart (const ScriptInfo::RequestContext &context, int32 *pAdjustedSpan) const
 
- Public Member Functions inherited from CPMUnknown< ITextStoryThread >
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 ITextStoryThread
enum  { kDefaultIID = IID_ITEXTSTORYTHREAD }
 
- Protected Member Functions inherited from CPMUnknown< ITextStoryThread >
 CPMUnknown (IPMUnknown *boss)
 
- Protected Attributes inherited from CPMUnknown< ITextStoryThread >
HelperInterface fHelperInterface
 

Detailed Description

Implements the story thread (ITextStoryThread) that represents hidden text.

See Also
ITextStoryThread

Constructor & Destructor Documentation

HidTxtStoryThread::HidTxtStoryThread (IPMUnknownboss)

Constructor.

Parameters
boss
HidTxtStoryThread::~HidTxtStoryThread ()
virtual

Destructor.

Member Function Documentation

TextIndex HidTxtStoryThread::GetAdjustedTextStart (const ScriptInfo::RequestContextcontext,
int32 * pAdjustedSpan 
) const
virtual
uint32 HidTxtStoryThread::GetDictKey () const
virtual
Returns
kHidTxtStoryThreadDictKey, there is only one story thread in the story thread dictionary for hidden text, it has a fixed key.

Implements ITextStoryThread.

UID HidTxtStoryThread::GetDictUID () const
virtual
Returns
the UID of the associated story thread dictionary (ITextStoryThreadDict)

Implements ITextStoryThread.

TextIndex HidTxtStoryThread::GetTextEnd (TextIndex * pStart = nil) const
virtual
int32 HidTxtStoryThread::GetTextSpan (TextIndex * pStart = nil) const
virtual
TextIndex HidTxtStoryThread::GetTextStart (int32 * pSpan = nil) const
virtual
UID HidTxtStoryThread::GetTextStyle () const
virtual
IParcelList * HidTxtStoryThread::QueryParcelList () const
virtual
Returns
the parcel list associated with the story thread.

Implements ITextStoryThread.

IScript * HidTxtStoryThread::QueryParent (const ScriptInfo::RequestContextcontext) const
virtual
ITextModel * HidTxtStoryThread::QueryTextModel () const
virtual