#ifndef _SUIPartyRMenuWnd_h_ #define _SUIPartyRMenuWnd_h_ //#include "SUIWnd.h" class SUIDisplayInfo; /* 2012.01.10 파티창 타이틀 바 우클릭 메뉴 - prodongi */ class SUIPartyRMenuWnd : public SUIWnd { public: SUIPartyRMenuWnd(SGameManager* pGameManager, SUIDisplayInfo* pDisplayInfo); virtual ~SUIPartyRMenuWnd(); virtual bool InitData( bool bReload = false ); virtual void PumpUpMessage( LPCSTR lpszControlID, DWORD nMessage, DWORD lparam, DWORD wparam ); virtual void ProcMsgAtStatic( SGameMessage* pMsg ); protected: void updatePopup(int x, int y); void selectPartyName(std::string const& partyName); void setStatus(std::string const& status); void setStatus(int type, int value); void sendStatusData(int type); void setControlEnableColor(const char * pControlName, const char * pColor); private: struct sStatus { enum { FOLDING, BUFF, CREATURE, SIZE, STATUS_NUM }; /// 버프, 크리처, UI int m_value[STATUS_NUM]; }; SUIDisplayInfo* m_displayInfo; std::string m_selectPartyName; sStatus m_status; }; #endif