InDesign SDK  20.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
HidTxtParcelListData Class Reference
Inheritance diagram for HidTxtParcelListData:
CPMUnknown< ITextParcelListData >ITextParcelListDataIPMUnknown

Public Member Functions

 HidTxtParcelListData (IPMUnknown *boss)
 
virtual ~HidTxtParcelListData ()
 
virtual IDataBaseGetDataBase () const
 
virtual UID GetTextModelUID () const
 
virtual UID GetFrameListUID () const
 
virtual ITextStoryThreadQueryStoryThread () const
 
virtual bool16 GetParcelIsDamaged (ParcelKey key) const
 
virtual void SetParcelDamaged (ParcelKey key)
 
virtual void ClearParcelDamage (ParcelKey key)
 
virtual bool16 GetParcelNeedsWrapCheck (ParcelKey key) const
 
virtual void SetParcelNeedsWrapCheck (ParcelKey key)
 
virtual void ClearParcelNeedsWrapCheck (ParcelKey key)
 
virtual TextIndex GetParcelTextStart (ParcelKey key) const
 
virtual int32 GetParcelTextSpan (ParcelKey key) const
 
virtual void SetParcelTextSpan (ParcelKey key, TextIndex span)
 
virtual ParcelKey GetParcelContaining (TextIndex at) const
 
virtual void GetParcelVContentBounds (ParcelKey key, PMReal *pTop, PMReal *pBottom) const
 
virtual void SetParcelVContentBounds (ParcelKey key, PMReal top, PMReal bottom)
 
virtual bool16 GetParcelHasPositionDependentContent (ParcelKey key) const
 
virtual void SetParcelHasPositionDependentContent (ParcelKey key, bool16 v)
 
virtual bool16 GetParcelHasKeepsOn (ParcelKey key) const
 
virtual void SetParcelHasKeepsOn (ParcelKey key, bool16 v)
 
virtual bool16 GetParcelHasBeenVJed (ParcelKey key) const
 
virtual void SetParcelHasBeenVJed (ParcelKey key, bool16 vj)
 
virtual bool16 GetParcelHasGridAlignedWax (ParcelKey key) const
 
virtual void SetParcelHasGridAlignedWax (ParcelKey key, bool16 v)
 
virtual bool16 GetParcelHasNeedsPostProcessWax (ParcelKey key) const
 
virtual void SetParcelHasNeedsPostProcessWax (ParcelKey key, bool16 v)
 
virtual ParcelKey GetFirstLogicalParcelKey (int32 *pIndex) const
 
virtual ParcelKey GetNextLogicalParcelKey (ParcelKey key, int32 *pIndex) const
 
virtual ParcelKey GetNextLogicalParcelKeyByType (ParcelKey key, ITextParcelListData::nextParcelType pType, int32 *pIndex) const
 
virtual ParcelKey GetPreviousLogicalParcelKey (ParcelKey key, int32 *pIndex) const
 
virtual ParcelKey GetLastLogicalParcelKey (int32 *pIndex) const
 
virtual ParcelKey GetLastLogicalNonOversetParcelKey (int32 *pIndex) const
 
virtual Text::FirstLineOffsetMetric GetParcelFirstLineOffsetMetric (ParcelKey key) const
 
virtual PMReal GetParcelMinFirstLineOffset (ParcelKey key) const
 
virtual bool16 GetIsVertical () const
 
virtual bool16 GetIsRightToLeft () const
 
virtual PMReal GetParcelMaxSoftBottomHeight (ParcelKey key) const
 
virtual void SetParcelMaxSoftBottomHeight (ParcelKey key, PMReal maxHeight)
 
virtual bool16 GetParcelIsValidStartBreakLocation (ParcelKey key, Text::StartBreakLocation mode) const
 
virtual bool16 GetHasAnyValidStartBreakLocation () const
 
virtual bool16 GetParcelSupportsWrap (ParcelKey key) const
 
virtual bool16 GetParcelIgnoringWrap (ParcelKey key) const
 
virtual int32 GetWaxAnchoredElementCount () const
 
virtual int32 GetWaxAnchoredElementIndex (UID uid) const
 
virtual void InsertNthWaxAnchoredElement (int32 n, UID uid)
 
virtual void RemoveNthWaxAnchoredElement (int32 n)
 
virtual UID GetNthWaxAnchoredElementUID (int32 n) const
 
virtual ParcelKey GetNthWaxAnchoredElementParcelKey (int32 n) const
 
virtual void SetNthWaxAnchoredElementParcelKey (int32 n, ParcelKey key)
 
virtual int32 GetWaxAnchoredElementsIn (ParcelKey key, UIDList *list) const
 
virtual ParcelKey GetFirstDamagedParcel () const
 
virtual void GetFirstKeyIndexes (int32 &damagedKeyIndex, int32 &needWrapCheckKeyIndex) const
 
virtual bool16 ShouldFakeTabAlignToChar () const
 
virtual void InvalidateParcelComposedState (ParcelKey key)
 
virtual void NotifyParcelParentInkBoundsChanged (ParcelKey key)
 
virtual int32 GetParcelsOnSpread (const ISpread *spread, K2Vector< ParcelKey > &keyList) const
 
virtual int32 GetNonInlineWrapsForParcel (ParcelKey key, TextWrapRefList &sodList) const
 
virtual void AddParcelWrap (ParcelKey key, const TextWrapRef &sodRef, bool16 isActive, bool16 isNonInline, bool16 isInlineToParcel)
 
virtual bool16 GetParcelWrapActive (ParcelKey, const TextWrapRef &sodRef) const
 
virtual void SetParcelWrapActive (ParcelKey key, const TextWrapRef &sodRef)
 
virtual void ClearParcelWrapActive (ParcelKey key, const TextWrapRef &sodRef)
 
virtual bool16 GetParcelWrapIsNonInline (ParcelKey, const TextWrapRef &sodRef) const
 
virtual bool16 GetParcelWrapIsInlineToParcel (ParcelKey, const TextWrapRef &sodRef) const
 
virtual bool16 GetParcelWrapHasOverlappedRange (ParcelKey key, const TextWrapRef &sodRef) const
 
virtual void GetParcelWrapOverlappedRange (ParcelKey key, const TextWrapRef &sodRef, PMReal &waxYTop, PMReal &waxYBottom) const
 
virtual void SetParcelWrapOverlappedRange (ParcelKey key, const TextWrapRef &sodRef, const PMReal &waxYTop, const PMReal &waxYBottom)
 
virtual bool16 GetParcelHasWraps (ParcelKey key) const
 
virtual int32 GetParcelWraps (ParcelKey key, TextWrapRefList &sodList) const
 
virtual bool16 GetParcelHasActiveNonInlineWraps (ParcelKey key) const
 
virtual int32 GetParcelActiveNonInlineWraps (ParcelKey key, TextWrapRefList &sodList) const
 
virtual bool16 GetParcelHasActiveInlineWraps (ParcelKey key) const
 
virtual int32 GetParcelActiveInlineWraps (ParcelKey key, TextWrapRefList &sodList) const
 
virtual void RemoveParcelWrap (ParcelKey key, const TextWrapRef &sodRef)
 
virtual bool16 GetSupportsColumnSpanType (ICompositionStyle::SpanColumnsTypeOptions spanType) const
 
- Public Member Functions inherited from CPMUnknown< ITextParcelListData >
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 ITextParcelListData
enum  { kDefaultIID = IID_ITEXTPARCELLISTDATA }
 
enum  nextParcelType { npt_box, npt_anypage, npt_oddpage, npt_evenpage }
 
- Protected Member Functions inherited from CPMUnknown< ITextParcelListData >
 CPMUnknown (IPMUnknown *boss)
 
- Protected Attributes inherited from CPMUnknown< ITextParcelListData >
HelperInterface fHelperInterface
 

Detailed Description

Stub ITextParcelListData implementation, display of composed hidden text is not supported.

See Also
ITextParcelListData

Constructor & Destructor Documentation

HidTxtParcelListData::HidTxtParcelListData (IPMUnknownboss)

Constructor

Parameters
bossrefers to boss class on which this interface is aggregated
HidTxtParcelListData::~HidTxtParcelListData ()
virtual

Destructor.

Member Function Documentation

void HidTxtParcelListData::AddParcelWrap (ParcelKey key,
const TextWrapRefsodRef,
bool16 isActive,
bool16 isNonInline,
bool16 isInlineToParcel 
)
virtual
Parameters
ParcelKey
sodRefTextWrapRef to wrap boss with active IStandOff
isActivekTrue if the Wrap can be tiled against
isNonInlinekTrue if the Wrap is not the child of an Inline
isInlineToParcelkTrue if the Wrap is the child of an Inline that is anchored in the Parcel. If kTrue, then sodRef.fX/YOffset are expected to be zero.

Implements ITextParcelListData.

void HidTxtParcelListData::ClearParcelNeedsWrapCheck (ParcelKey key)
virtual

Clears the wrap check from the specified Parcel. During composition the TextParcelList will cause this to be cleared when it processes a Parcel following the one currently being composed. It is the responsiblity of the implementation to process the Parcel in which composition begins.

Parameters
keyParcel to search in.

Implements ITextParcelListData.

void HidTxtParcelListData::ClearParcelWrapActive (ParcelKey key,
const TextWrapRefsodRef 
)
virtual
Parameters
keyParcel to search in.
sodUIDUID of wrap boss with active IStandOffData interface

Implements ITextParcelListData.

ParcelKey HidTxtParcelListData::GetFirstDamagedParcel () const
virtual

Returns the ParcelKey of the first Parcel in the ParcelList which is is damaged. If no Parcel is damaged then an invalid ParcelKey returned. Note that this only refers to Parcels which are damaged, NOT those that need wrap check.

Returns
ParcelKey

Implements ITextParcelListData.

void HidTxtParcelListData::GetFirstKeyIndexes (int32 & damagedKeyIndex,
int32 & needWrapCheckKeyIndex 
) const
virtual

This method returns information about the first Parcel which is damaged and the first Parcel which needs wrap check.

Parameters
damagedKeyIndexReference to int32 which will be filled in with the index of the first Parcel which is damaged, or -1 if none
needWrapCheckKeyIndexReference to int32 which will be filled in with the index of the first Parcel which needs wrap check, or -1 if none

Implements ITextParcelListData.

ParcelKey HidTxtParcelListData::GetFirstLogicalParcelKey (int32 * pIndex) const
virtual

Returns the ParcelKey of the Parcel logicaly first. In terms of this API, a logical Parcel is one that text can be composed in. Typical implementations have these as one-to-one with all the Parcels in the IParcelList but implementations such as Table Header and Footer cells have only the first Parcel as logically composable and the rest have no Text content at all.

Parameters
pIndexOptional pointer which will be filled in with the index of the returned ParcelKey. If the returned Parcel is invalid then pIndex will be set to -1.
Returns
ParcelKey of the first logical Parcel.

Implements ITextParcelListData.

ParcelKey HidTxtParcelListData::GetLastLogicalNonOversetParcelKey (int32 * pIndex) const
virtual

This method allows the implementation to control the meaning of overset. Implementations which do not support overmatter Parcels will return the same value for this method as GetLastLogicalParcelKey(). Those that do support overmatter Parcel should return the ParcelKey of the last Parcel before the first overmatter Parcel. ITextParcelList::GetIsOverset() will use the returned ParcelKey as the measure of overset content.

Parameters
pIndexOptional pointer which will be filled in with the index of the returned ParcelKey. If the returned Parcel is invalid then pIndex will be filled in with the count of Parcels in the IParcelList.
Returns
ParcelKey of last logical non-overset Parcel

Implements ITextParcelListData.

ParcelKey HidTxtParcelListData::GetLastLogicalParcelKey (int32 * pIndex) const
virtual

Returns the ParcelKey of the Parcel logicaly last.

Parameters
pIndexOptional pointer which will be filled in with the index of the returned ParcelKey. If the returned Parcel is invalid then pIndex will be set to the count of Parcels in the IParcelList.
Returns
ParcelKey of the last logical Parcel.

Implements ITextParcelListData.

ParcelKey HidTxtParcelListData::GetNextLogicalParcelKey (ParcelKey key,
int32 * pIndex 
) const
virtual

Returns the ParcelKey of the Parcel logically after the specified key. If the key is invalid, an invalid key will be returned.

Parameters
key
pIndexOptional pointer which will be filled in with the index of the returned ParcelKey. If the returned Parcel is invalid then pIndex will be filled in with the count of Parcels in the IParcelList.
Returns
ParcelKey of the next logical Parcel.

Implements ITextParcelListData.

ParcelKey HidTxtParcelListData::GetNextLogicalParcelKeyByType (ParcelKey key,
ITextParcelListData::nextParcelType pType,
int32 * pIndex 
) const
virtual

Returns the ParcelKey of the specified Parcel Type logically after the specified key. If the specified Key is already the type of Parcel desired then the key returned will be unchanged. If the key is invalid, an invalid key will be returned.

Parameters
key
pTypeType of Parcel the caller wishes to move to. If the
pIndexOptional pointer which will be filled in with the index of the returned ParcelKey. If the returned Parcel is invalid then pIndex will be filled in with the count of Parcels in the IParcelList.
Returns
ParcelKey of the next logical Parcel.

Implements ITextParcelListData.

int32 HidTxtParcelListData::GetNonInlineWrapsForParcel (ParcelKey key,
TextWrapRefListsodList 
) const
virtual

Fills in the specfied list with all the non-Inline Wraps which the implementation determines are possible overlaps for the specified Parcel. Note that this is expected to be the same as or superset of the Wraps currently known to the Parcel as returned by GetParcelWraps(). The TextParcelList will be responsible for adding these Wraps to the Parcel in a separate step.

Parameters
keyParcel to search in.
sodListReference to TextWrapRefList to be filled in
Returns
count of Wraps added to the list

Implements ITextParcelListData.

ParcelKey HidTxtParcelListData::GetNthWaxAnchoredElementParcelKey (int32 n) const
virtual

Returns the ParcelKey of the Nth element.

Parameters
nAn index into the internal list. Must be greater than or equal to zero and less then the value returned by GetWaxAnchoredElementCount().
Returns
ParcelKey

Implements ITextParcelListData.

UID HidTxtParcelListData::GetNthWaxAnchoredElementUID (int32 n) const
virtual

Returns the UID of the Nth element.

Parameters
nAn index into the internal list. Must be greater than or equal to zero and less then the value returned by GetWaxAnchoredElementCount().
Returns
The UID

Implements ITextParcelListData.

int32 HidTxtParcelListData::GetParcelActiveInlineWraps (ParcelKey key,
TextWrapRefListsodList 
) const
virtual

Fills in the specfied list with all the Wraps currently added to the Parcel which report being active and are a child of an Inline.

Parameters
keyParcel to search in.
sodListReference to TextWrapRefList to be filled in
Returns
count of Wraps added to the list

Implements ITextParcelListData.

int32 HidTxtParcelListData::GetParcelActiveNonInlineWraps (ParcelKey key,
TextWrapRefListsodList 
) const
virtual

Fills in the specfied list with all the Wraps currently added to the Parcel which report being active and are not the child of an Inline.

Parameters
keyParcel to search in.
sodListReference to TextWrapRefList to be filled in
Returns
count of Wraps added to the list

Implements ITextParcelListData.

bool16 HidTxtParcelListData::GetParcelHasActiveInlineWraps (ParcelKey key) const
virtual

Returns kTrue if the specified Parcel has any active Wraps which are a child of an Inline.

Parameters
keyParcel to search in.
Returns
kTrue if the Parcel has any Wraps added to it.

Implements ITextParcelListData.

bool16 HidTxtParcelListData::GetParcelHasActiveNonInlineWraps (ParcelKey key) const
virtual

Returns kTrue if the specified Parcel has any active Wraps which are not a child of an Inline. added to it.

Parameters
keyParcel to search in.
Returns
kTrue if the Parcel has any Wraps added to it.

Implements ITextParcelListData.

bool16 HidTxtParcelListData::GetParcelHasKeepsOn (ParcelKey key) const
virtual

The TextParcelList will set this value if the contents of the Parcel has any keeps on

Implements ITextParcelListData.

bool16 HidTxtParcelListData::GetParcelHasPositionDependentContent (ParcelKey key) const
virtual

The TextParcelList will set this value if the contents of the Parcel, including Wax, OwnedItems, WaxAnchoredElements and even Wraps require it.

Implements ITextParcelListData.

bool16 HidTxtParcelListData::GetParcelHasWraps (ParcelKey key) const
virtual

Returns kTrue if the specified Parcel has any Wraps added to it.

Parameters
keyParcel to search in.
Returns
kTrue if the Parcel has any Wraps added to it.

Implements ITextParcelListData.

bool16 HidTxtParcelListData::GetParcelIgnoringWrap (ParcelKey key) const
virtual

Returns kTrue if the Parcel is ignoring the effect of all Wraps. Note that the Wraps will still be added to the Parcel, but they will be handled as invalid due to ZOrder.

Parameters
keyParcel to search in.
Returns
kTrue if the Parcel is ignoring the effect of all Wraps.

Implements ITextParcelListData.

bool16 HidTxtParcelListData::GetParcelIsDamaged (ParcelKey key) const
virtual

A Parcel with TextDamage needs recomposition.

Implements ITextParcelListData.

bool16 HidTxtParcelListData::GetParcelNeedsWrapCheck (ParcelKey key) const
virtual

Parcels which are marked as needing Wrap check are suspected of having new intersecting Wraps available through GetNonInlineWrapsForParcel().

Parameters
keyParcel to search in.
Returns
kTrue if the Parcel needs to check wrap

Implements ITextParcelListData.

int32 HidTxtParcelListData::GetParcelsOnSpread (const ISpreadspread,
K2Vector< ParcelKey > & keyList 
) const
virtual

Returns the list of Parcels that are on the specified ISpread.

Parameters
spreadPointer to ISpread interface
keyListK2Vector of ParcelKeys to be filled in
Returns
count of ParcelKeys added to keyList

Implements ITextParcelListData.

bool16 HidTxtParcelListData::GetParcelSupportsWrap (ParcelKey key) const
virtual

Returns kFalse if the Parcel does not support Wraps. This is different from ignoring in that one can stop ignoring sometime in the future whereas one will not suddenly support Wraps. Examples of implementations which do not support Wraps are TextOnPath.

Parameters
keyParcel to search in.
Returns
kTrue if the Parcel supports Wraps.

Implements ITextParcelListData.

bool16 HidTxtParcelListData::GetParcelWrapActive (ParcelKey key,
const TextWrapRefsodRef 
) const
virtual

Returns the active state of the StandOff relative to the Parcel.

Parameters
keyParcel to search in.
sodRefTextWrapRef to wrap boss

Implements ITextParcelListData.

bool16 HidTxtParcelListData::GetParcelWrapHasOverlappedRange (ParcelKey key,
const TextWrapRefsodRef 
) const
virtual
Parameters
keyParcel to search in.
sodRefTextWrapRef to wrap boss

Implements ITextParcelListData.

bool16 HidTxtParcelListData::GetParcelWrapIsInlineToParcel (ParcelKey key,
const TextWrapRefsodRef 
) const
virtual

Wraps which are Inline to the Parcel are those that are anchored in the Parcel. Wraps that are children of Inlines that are NOt inline to the Parcel are anchored at a TextIndex previous to the start of the Parcel. This state is set when the Wrap is added to the Parcel.

Parameters
keyParcel to search in.
sodRefTextWrapRef to wrap boss

Implements ITextParcelListData.

bool16 HidTxtParcelListData::GetParcelWrapIsNonInline (ParcelKey key,
const TextWrapRefsodRef 
) const
virtual

Returns the non-inline state of the StandOff. Wraps which are non-inline are NOT children of an Inline - typically they are children of the Spread. This state is set when the Wrap is added to the Parcel.

Parameters
keyParcel to search in.
sodRefTextWrapRef to wrap boss

Implements ITextParcelListData.

void HidTxtParcelListData::GetParcelWrapOverlappedRange (ParcelKey key,
const TextWrapRefsodRef,
PMRealwaxYTop,
PMRealwaxYBottom 
) const
virtual
Parameters
keyParcel to search in.
sodRefTextWrapRef to wrap boss

Implements ITextParcelListData.

int32 HidTxtParcelListData::GetParcelWraps (ParcelKey key,
TextWrapRefListsodList 
) const
virtual

Fills in the specfied list with all the Wraps currently added to the Parcel.

Parameters
keyParcel to search in.
sodListReference to TextWrapRefList to be filled in
Returns
count of Wraps added to the list

Implements ITextParcelListData.

ParcelKey HidTxtParcelListData::GetPreviousLogicalParcelKey (ParcelKey key,
int32 * pIndex 
) const
virtual

Returns the ParcelKey of the Parcel logically previous to the specified key. If the key is invalid, an invalid key will be returned.

Parameters
key
pIndexOptional pointer which will be filled in with the index of the returned ParcelKey. If the returned Parcel is invalid then pIndex will be set to -1.
Returns
ParcelKey of the next logical Parcel.

Implements ITextParcelListData.

bool16 HidTxtParcelListData::GetSupportsColumnSpanType (ICompositionStyle::SpanColumnsTypeOptions spanType) const
virtual

All implementations must support ICompositionStyle::kSingleColumn.

Parameters
spanTypeSpan type to check
Returns
kTrue if the implementation supports the specified span type.

Implements ITextParcelListData.

int32 HidTxtParcelListData::GetWaxAnchoredElementCount () const
virtual
Returns
The number of WaxAnchoredElement known to the implementation.

Implements ITextParcelListData.

int32 HidTxtParcelListData::GetWaxAnchoredElementIndex (UID uid) const
virtual

Returns the index of the specified WaxAnchoredElement.

Parameters
uidThe UID of the desired WaxAnchoredElement boss.
Returns
The index of the specified WaxAnchoredElement or -1 if it is not known to the implementation.

Implements ITextParcelListData.

int32 HidTxtParcelListData::GetWaxAnchoredElementsIn (ParcelKey key,
UIDListlist 
) const
virtual

Fills in the specified UIDList with UIDs of the WaxAnchoredElements in the specified Parcel.

Parameters
keyParcel to search in.
listOptional UIDList to append to.
Returns
count of WaxAnchoredElements returned.

Implements ITextParcelListData.

void HidTxtParcelListData::InsertNthWaxAnchoredElement (int32 n,
UID uid 
)
virtual

A new WaxAnchoredElement is inserted into the list.

Parameters
nAn index into the internal list. Must be greater than or equal to zero and less than OR equal to the value returned by GetWaxAnchoredElementCount().
uidThe UID of the WaxAnchoredElement. Must not already be known to the implementation.

Implements ITextParcelListData.

void HidTxtParcelListData::RemoveNthWaxAnchoredElement (int32 n)
virtual

The specified WaxAnchoredElement is removed from the list.

Parameters
nAn index into the internal list. Must be greater than or equal to zero and less then the value returned by GetWaxAnchoredElementCount().

Implements ITextParcelListData.

void HidTxtParcelListData::RemoveParcelWrap (ParcelKey key,
const TextWrapRefsodRef 
)
virtual
Parameters
keyParcel to search in.
sodRefTextWrapRef to wrap boss

Implements ITextParcelListData.

void HidTxtParcelListData::SetNthWaxAnchoredElementParcelKey (int32 n,
ParcelKey Key 
)
virtual

Sets the ParcelKey of the Nth element.

Parameters
keyParcelKey.

Implements ITextParcelListData.

void HidTxtParcelListData::SetParcelNeedsWrapCheck (ParcelKey key)
virtual

It is the responsibility of the container implementation to mark Parcels as needing Wrap check through this method when it knowns that Wraps which are not Inline to the Parcel might affect it.

Typically this means that the implementation has to wait until the Parcel has finished its movement to determine the effect - it is not necessarily correct to simply mark all moving or resizing Parcels as needing Wrap check.

Furthermore, the implementation is also responsible for determing what appropriate "damage" is required in order to trigger evaluation of the Wrap. Parcels which are beyond the end of the composed Thread do not necessarily have to be composed

The TextParcelList ONLY calls this method when processing Wraps from Inlines via AddParcelInlineWraps().

Parameters
keyParcel to search in.

Implements ITextParcelListData.

void HidTxtParcelListData::SetParcelWrapActive (ParcelKey ,
const TextWrapRefsodRef 
)
virtual
Parameters
keyParcel to search in.
sodRefTextWrapRef to wrap boss

Implements ITextParcelListData.

void HidTxtParcelListData::SetParcelWrapOverlappedRange (ParcelKey key,
const TextWrapRefsodRef,
const PMRealwaxYTop,
const PMRealwaxYBottom 
)
virtual
Parameters
keyParcel to search in.
sodRefTextWrapRef to wrap boss

Implements ITextParcelListData.