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

#include <ISetTabOrderCmdData.h>

Inheritance diagram for ISetTabOrderCmdData:
IPMUnknown

Public Types

enum  { kDefaultIID = IID_ISETTABORDERCMDDATA }
 

Public Member Functions

virtual void Set (const UIDRef &doc, UID inSpread, UID inPage, const ISpreadFieldOrder::TabOrder &inOrder)=0
 
virtual const UIDRefGetDocument () const =0
 
virtual UID GetSpread () const =0
 
virtual UID GetPage () const =0
 
virtual ISpreadFieldOrder::TabOrder GetOrder () 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

Data for Set Tab Order command

Member Function Documentation

virtual const UIDRef& ISetTabOrderCmdData::GetDocument () const
pure virtual

Get the document being changed

virtual ISpreadFieldOrder::TabOrder ISetTabOrderCmdData::GetOrder () const
pure virtual

Get the new ordering of the fields on the page

virtual UID ISetTabOrderCmdData::GetPage () const
pure virtual

Get the UID of the page being changed

virtual UID ISetTabOrderCmdData::GetSpread () const
pure virtual

Get the UID of the spread being changed

virtual void ISetTabOrderCmdData::Set (const UIDRefdoc,
UID inSpread,
UID inPage,
const ISpreadFieldOrder::TabOrderinOrder 
)
pure virtual

Set the tab order for a page

Parameters
docdocument of page to set
inSpreadspread of page to set
inPagepage whose order to set
inOrderthe ordering of form fields on the page