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

#include <IInCopyPrintDialogData.h>

Inheritance diagram for IInCopyPrintDialogData:
IPMUnknown

Public Types

enum  { kLayoutPanel = 0, kGalleyPanel = 1 }
 

Public Member Functions

virtual void SetLayoutPrintData (IInCopyLayoutPrintData *iPrintData)=0
 
virtual void SetPrintData (IPrintData *iPrintData)=0
 
virtual void SetGalleyPrintData (IInCopyGalleyPrintData *iPrintData)=0
 
virtual void SetGalleySettingData (IInCopyGalleySettingData *iSettingData)=0
 
virtual void SetDocUIDRef (const UIDRef &docUIDRef)=0
 
virtual void SetCurrentPanel (const int32 panel)=0
 
virtual IInCopyLayoutPrintDataGetLayoutPrintData () const =0
 
virtual IInCopyGalleyPrintDataGetGalleyPrintData () const =0
 
virtual IInCopyGalleySettingDataGetGalleySettingData () const =0
 
virtual IPrintDataGetPrintData () const =0
 
virtual const UIDRefGetDocUIDRef () 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

Data interface for kInCopyPrintDialogBoss

Member Enumeration Documentation

anonymous enum

The type of panel displaying in the Print dialog

Member Function Documentation

virtual int32 IInCopyPrintDialogData::GetCurrentPanel () const
pure virtual

Get method for which panel is currently displaying in the print dialog

Returns
int32 kLayoutPanel or kGalleyPanel
virtual const UIDRef& IInCopyPrintDialogData::GetDocUIDRef () const
pure virtual

Get method for document UIDRef object

Returns
const
virtual IInCopyGalleyPrintData* IInCopyPrintDialogData::GetGalleyPrintData () const
pure virtual

Get method for IInCopyGalleyPrintData object pointer

Returns
IInCopyGalleyPrintData*
virtual IInCopyGalleySettingData* IInCopyPrintDialogData::GetGalleySettingData () const
pure virtual

Get method for IInCopyGalleySettingData object pointer

Returns
IInCopyGalleySettingData*
virtual IInCopyLayoutPrintData* IInCopyPrintDialogData::GetLayoutPrintData () const
pure virtual

Get method for IInCopyLayoutPrintData object pointer

Returns
IInCopyLayoutPrintData*
virtual IPrintData* IInCopyPrintDialogData::GetPrintData () const
pure virtual

Get method for IPrintData object pointer

Returns
IPrintData*
virtual void IInCopyPrintDialogData::SetCurrentPanel (const int32 panel)
pure virtual

Set method for which panel displaying in the print dialog

Parameters
panelkLayoutPanel, kGalleyPanel
virtual void IInCopyPrintDialogData::SetDocUIDRef (const UIDRefdocUIDRef)
pure virtual

Set method for document UIDRef object to print

Parameters
docUIDRef
virtual void IInCopyPrintDialogData::SetGalleyPrintData (IInCopyGalleyPrintDataiPrintData)
pure virtual

Set method for IInCopyGalleyPrintData object pointer for dialog use

Parameters
iPrintData
virtual void IInCopyPrintDialogData::SetGalleySettingData (IInCopyGalleySettingDataiSettingData)
pure virtual

set method for IInCopyGalleySettingData object pointer for dialog use

Parameters
iSettingData
virtual void IInCopyPrintDialogData::SetLayoutPrintData (IInCopyLayoutPrintDataiPrintData)
pure virtual

Set method for IInCopyLayoutPrintData object pointer for dialog use

Parameters
iPrintData
virtual void IInCopyPrintDialogData::SetPrintData (IPrintDataiPrintData)
pure virtual

Set method for IPrintData object pointer for dialog use

Parameters
iPrintData