#pragma once
|
#include "stdafx.h"
|
/************************************************************************/
|
/* ¹ØÁªmclistµÄAdapter */
|
/************************************************************************/
|
class CMBAttachLstEdAdapter
|
: public SAdapterBase
|
{
|
public:
|
CMBAttachLstEdAdapter(void);
|
~CMBAttachLstEdAdapter(void);
|
private:
|
CMBBaseObjVector m_vecotrObj;
|
CMBServerMgr *m_pSvrMgr;
|
public:
|
virtual int getCount();
|
virtual void getView(int position, SWindow * pItem, pugi::xml_node xmlTemplate);
|
public:
|
void SetVectorObj( CMBBaseObjVector &vecotrObj );
|
CMBBaseObj *GetData( int position );
|
public:
|
void SetItemValue( SWindow *pItem,CString strFileType,CString strName );
|
public:
|
bool OnItemLinkClick(EventArgs *pEvt); // µã»÷link
|
bool OnItemBtnDldClick(EventArgs *pEvt); // ÏÂÔØ
|
bool OnItemBtnDelClick(EventArgs *pEvt); // ɾ³ý
|
bool OnItemStateChangedClick(EventArgs *pEvt);
|
public:
|
void SetSvrMgr(CMBServerMgr *pSvrMgr);
|
};
|