// DWFFile.h : Declaration of the CDWFFile #pragma once #include "resource.h" // main symbols #include "EPlotSectionsImpl.h" //#include "SLNKDWF.h" #include "Whiptk/whip_toolkit.h" #include "Dwf/Toolkit.h" // CDWFFile class CDWFFileImpl { public: CDWFFileImpl() : m_DWF(NULL),m_oReader(NULL), m_isOpen(FALSE) { } ~CDWFFileImpl(); public: bool get_PropertiesXML(CString & pVal); CEPlotSectionsImpl *get_EPlotSections(); bool Open(const CString &DWFPath); public: CEPlotSectionsImpl m_EPlotSections; DWFPackageReader::tPackageInfo m_tInfo; private: DWFCore::DWFFile *m_DWF; DWFToolkit::DWFPackageReader* m_oReader; WT_File m_DWFFile; BOOL m_isOpen; DWFString m_W2DFileName; };