24 #ifndef __IBOOKUTILS__ 25 #define __IBOOKUTILS__ 28 #include "IPMUnknown.h" 29 #include "IDataBase.h" 30 #include "ISetRepaginationCmdOptions.h" 44 namespace BookContentStatus
65 fCurrentOpenedDocumentList()
73 fCurrentOpenedDocumentList(documentList)
82 return fCurrentOpenedDocumentList == other.fCurrentOpenedDocumentList;
87 fCurrentOpenedDocumentList.clear();
94 const int32 kOpenDatabasesBuffer = 5;
103 enum { kDefaultIID = IID_IBOOKUTILS };
105 enum GatherPagesError
108 kGatherPagesNoEvenPages,
109 kGatherPagesNoOddPages
147 bool16 bDefaultSection,
149 int32 newStartPageNum,
153 bool16 bPageNumIncludeSectionPrefix,
154 bool16 doNotify = kFalse
238 bool16& originalOpen,
239 bool16& isMissingPlugins
298 virtual ErrorCode
SetAutoConvertDocument(
const UIDRef& bookRef,
const bool16& bAutoConvertFlag,
const bool16& bSpecialHandlingBookModifyFlag = kFalse) = 0;
358 const int32& position,
388 #endif // __IBOOKUTILS__