![]() | InDesign SDK 20.5 |

Public Types | |
| enum | { kDefaultIID = IID_IPARCEL } |
Public Member Functions | |
| virtual IParcelList * | QueryParcelList () const =0 |
| virtual ParcelKey | GetParcelKey () const =0 |
| virtual IParcelContainer * | QueryParcelContainer () const =0 |
| virtual PMRect | GetBounds () const =0 |
| virtual UID | GetFrameUID () const =0 |
| virtual ITextFrameColumn * | QueryFrame () const =0 |
| virtual PMMatrix | GetToFrameMatrix () const =0 |
| virtual bool16 | GetAcceptingPendingInvals () const =0 |
| virtual void | AddPendingInval (const PMRect &inval)=0 |
Public Member Functions inherited from IPMUnknown | |
| virtual IPMUnknown * | QueryInterface (PMIID interfaceID) const =0 |
| virtual void | AddRef () const =0 |
| virtual void | Release () const =0 |
| pure virtual |
Returns kTrue if the Parcel is accepting PendingInval rectangles, kFalse if not.
| pure virtual |
Bounds are expressed in the "Content" coordinate system of the Parent Parcel. A child Parcel which uses the same coordinate system of that of the Parent Parcel Content would return the Identity Matrix.
The actual shape within the Parcel is not available through this interface, however we give you some hints about the net content area. The idea here is that there could be some insets within the Parcel that make the actual content area smaller. Typically the GetBounds() and GetNetContentAreaBounds() return the same values.
| pure virtual |
Every Parcel is anchored at some point within a TextFrame.
| pure virtual |
The ParcelContainer provides context that relates us to other Parcels.
| pure virtual |
Our ParcelList and our place in it.