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

#include <IInCopyPDFExptDialogData.h>

Inheritance diagram for IInCopyPDFExptDialogData:
IPMUnknown

Public Types

enum  { kLayoutPanel = 0, kGalleyPanel = 1 }
 

Public Member Functions

virtual void SetLayoutData (IInCopyPDFExptLayoutData *iData)=0
 
virtual void SetGalleyData (IInCopyPDFExptGalleyData *iData)=0
 
virtual void SetGalleySettingData (IInCopyGalleySettingData *iSettingData)=0
 
virtual void SetCurrentPanel (const int32 panel)=0
 
virtual void SetExportPrefs (IPDFExportPrefs *iData)=0
 
virtual IInCopyPDFExptLayoutDataGetLayoutData () const =0
 
virtual IInCopyPDFExptGalleyDataGetGalleyData () const =0
 
virtual IInCopyGalleySettingDataGetGalleySettingData () const =0
 
virtual IPDFExportPrefsGetExportPrefs () const =0
 
virtual int32 GetCurrentPanel () 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

Dialog data interface for kInCopyPDFExptDialogBoss. Pass in other interface point for dialog to use and set the settings.

Member Function Documentation

virtual int32 IInCopyPDFExptDialogData::GetCurrentPanel () const
pure virtual

Get the current displayed panel in the dialog, this would be the view to export

Parameters
none
Returns
int32 0 = layout panel, 1 galley panel
virtual IPDFExportPrefs* IInCopyPDFExptDialogData::GetExportPrefs () const
pure virtual

Get method for IPDFExportPrefs object pointer

Parameters
none
Returns
IPDFExportPrefs*
virtual IInCopyPDFExptGalleyData* IInCopyPDFExptDialogData::GetGalleyData () const
pure virtual

Get method for IInCopyPDFExptGalleyData interface pointer

Parameters
none
Returns
IInCopyPDFExptGalleyData*
virtual IInCopyGalleySettingData* IInCopyPDFExptDialogData::GetGalleySettingData () const
pure virtual

Get method for IInCopyGalleySettingData interface pointer

Parameters
none
Returns
IInCopyGalleySettingData*
virtual IInCopyPDFExptLayoutData* IInCopyPDFExptDialogData::GetLayoutData () const
pure virtual

Get method for IInCopyPDFExptLayoutData interface pointer

Parameters
none
Returns
IInCopyPDFExptLayoutData*
virtual void IInCopyPDFExptDialogData::SetCurrentPanel (const int32 panel)
pure virtual

Set method for the current displayed panel in the dialog

Parameters
panel,0= layout panel, 1 = galley panel
virtual void IInCopyPDFExptDialogData::SetExportPrefs (IPDFExportPrefsiData)
pure virtual

Set method to pass IPDFExportPrefs interface pointer for dialog use and set data

Parameters
iData
virtual void IInCopyPDFExptDialogData::SetGalleyData (IInCopyPDFExptGalleyDataiData)
pure virtual

Set method to pass IInCopyPDFExptGalleyData interface pointer for dialog use and set the galley export settings

Parameters
iData
virtual void IInCopyPDFExptDialogData::SetGalleySettingData (IInCopyGalleySettingDataiSettingData)
pure virtual

Set method to pass IInCopyGalleySettingData interface pointer for dialog use

Parameters
iSettingData
virtual void IInCopyPDFExptDialogData::SetLayoutData (IInCopyPDFExptLayoutDataiData)
pure virtual

Set method to pass IInCopyPDFExptLayoutData interface pointer for dialog use and set the layout export settings

Parameters
iData