InDesign SDK  20.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
ITOPSplineData Class Referenceabstract

#include <ITOPSplineData.h>

Inheritance diagram for ITOPSplineData:
IPMUnknown

Public Types

enum  { kDefaultIID = IID_ITOPSPLINEDATA }
 

Public Member Functions

virtual void SetMainSplineItemUID (UID mainSplineItemUID)=0
 
virtual UID GetMainSplineItemUID () const =0
 
virtual UID GetTOPTextFrameColumnUID () const =0
 
- Public Member Functions inherited from IPMUnknown
virtual IPMUnknownQueryInterface (PMIID interfaceID) const =0
 
virtual void AddRef () const =0
 
virtual void Release () const =0
 

Detailed Description

Interface for accessing the page items associated with this path.

Member Function Documentation

virtual UID ITOPSplineData::GetMainSplineItemUID () const
pure virtual

Get the UID of the main spline associated with this path.

Returns
UID of existing spline item associated with this path
virtual UID ITOPSplineData::GetTOPTextFrameColumnUID () const
pure virtual

Get the UID of the frame item for this path. The frame item is the grand children of the main spline item. The query hierarchy works as follows: kTOPSplineItemboss->kMulticolumnItemBoss->kTOPFrameItemBoss.

Returns
UID of existing text on path frame item.
virtual void ITOPSplineData::SetMainSplineItemUID (UID mainSplineItemUID)
pure virtual

Set the UID of the main spline for this path.

Parameters
mainSplineItemUID[IN]: new spline.