28 #ifndef __IPrintDialogCmdData__ 29 #define __IPrintDialogCmdData__ 31 #include "IPMUnknown.h" 32 #include "IPrintData.h" 34 #include "ITrapStyleListMgr.h" 35 #include "IPrintPageInitializer.h" 42 virtual void SetInkList(
IInkList *iInkList) = 0;
48 virtual void SetPrintData(
IPrintData *iPrintData) = 0;
51 virtual void SetDocUIDRef(
const UIDRef& docUIDRef) = 0;
58 kShowPageSetup = 0x0001,
59 kWorkingOnStyle = 0x0002,
60 kWorkingOnBook = 0x0004,
61 kPrintUsingStyle = 0x0008,
63 kFromPrintBooklet = 0x0020
65 virtual void SetFlags(
const uint32 flags) = 0;
68 virtual void SetReturnCode(
const ErrorCode returnCode) = 0;
71 virtual IInkList *GetInkList()
const = 0;
82 virtual const UIDRef& GetDocUIDRef()
const = 0;
85 virtual uint32 GetFlags()
const = 0;
88 virtual ErrorCode GetReturnCode()
const = 0;
104 #endif // __IPrintBookCmdData__