#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:
|
|
};
|