#pragma once
|
#include "stdafx.h"
|
#include "MBAbstBaseObj.h"
|
|
class CMBBaseAppObj;
|
// m_strID
|
typedef map<CString, CMBBaseAppObj*> CMBBaseAppObjMap;
|
typedef vector<CMBBaseAppObj *> CMBBaseAppObjVector;
|
/************************************************************************/
|
/* ϵͳÐÅÏ¢»ùÀà */
|
/************************************************************************/
|
class AFX_EXT_CLASS CMBBaseAppObj
|
: public CMBAbstBaseObj
|
{
|
DECLARE_DYNAMIC(CMBBaseAppObj)
|
public:
|
CMBBaseAppObj(void);
|
~CMBBaseAppObj(void);
|
public:
|
enum{
|
APP_UNIT = 1, // µ¥Î»Ó¦ÓÃ
|
APP_DEPART = 2, // ²¿ÃÅÓ¦ÓÃ
|
APP_PSN = 3, // ¸öÈËÓ¦ÓÃ
|
APP_NOTICE = 4, // ֪ͨ
|
APP_HOME = 5, // Ê×Ò³
|
APP_SHARE = 6, // ¹²Ïí
|
APP_INBOX = 7, // ÊÕ¼þÏä
|
APP_OUTBOX = 8, // ·¢¼þÏä
|
APP_VAULT = 9, // Êý¾Ý²Ö¿â
|
APP_NONE // none
|
};
|
public: // ×Ô¶¨ÒåÊôÐÔ£¨¸¨ÖúÓã©
|
int m_nFakeType; // αÔìÀàÐÍ£¬ÓÃÀ´Çø·Ö APP_UNIT£¬APP_DEPART£¬APP_PSN ==
|
bool m_bUnfold;
|
public:
|
CString m_strID; // ϵͳӦÓõÄid
|
CString m_strName; // ϵͳӦÓõÄÃû³Æ
|
CString m_strDefCode; // ¶¨ÒåÂë
|
CString m_strBkColor; // ±³¾°É«
|
CString m_strOrder; // ÅÅÐò
|
CString m_strFolder; // ¹¦Äܵã·ÖÀà¼Ð
|
CString m_strTxtColor; // Îı¾É«
|
CString m_strFrameType; // ¿ò¼ÜÀàÐÍ
|
CString m_strImgFontStyle; // ×ÖÌåͼƬÀàÐÍ
|
};
|