#pragma once #include "stdafx.h" /************************************************************************/ /* ÀúÊ·°æ±¾ÊÊÅäÆ÷ */ /************************************************************************/ class CMBVerLstAdapter : public SAdapterBase { public: CMBVerLstAdapter(void); ~CMBVerLstAdapter(void); private: CMBBaseObjVector m_vecotrObj; CMBDocInfo *m_pDocInfo; // ÎļþÐÅÏ¢ public: virtual int getCount(); virtual void getView(int position, SWindow * pItem, pugi::xml_node xmlTemplate); public: void SetVectorObj( CMBBaseObjVector &vecotrObj ); void SetDocInfo( CMBDocInfo *pDocInfo ); CMBBaseObj *GetData( int position ); public: void SetVerLstItem( SWindow * pItem,CString strFileName,CString strVer,CString strFileTime ); bool OnItemStateChangedClick(EventArgs *pEvt); public: bool OnItemEnableClick(EventArgs *pEvt); bool OnItemDldClick(EventArgs *pEvt); bool OnItemRemoveClick(EventArgs *pEvt); public: };