#pragma once
|
#include "stdafx.h"
|
|
|
/************************************************************************/
|
/* ¸öÈËÀúÊ·°æ±¾ÊÊÅäÆ÷ */
|
/************************************************************************/
|
class CMBPsnVerLstAdapter
|
: public SAdapterBase
|
{
|
public:
|
CMBPsnVerLstAdapter(void);
|
~CMBPsnVerLstAdapter(void);
|
private:
|
CMBPsnDocInfo *m_pDocInfo;
|
CMBBaseObjVector m_vecotrObj;
|
public:
|
virtual int getCount();
|
virtual void getView(int position, SWindow * pItem, pugi::xml_node xmlTemplate);
|
public:
|
void SetVectorObj( CMBBaseObjVector &vecotrObj );
|
void SetDocInfo( CMBPsnDocInfo *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);
|
};
|