/* ========================================================================== * ÆÄ ÀÏ : NpcDealWindow.h * ¸ñ Àû : ÆÇ¸Å´ëÇà À©µµ¿ì * ÀÛ ¼º ÀÚ : ±è°¡¶÷ * ÀÛ ¼º ÀÏ : 2009-04-20 * ÁÖÀÇ»çÇ× : *===========================================================================*/ #pragma once #include "TabWindow.h" class cNpcDealRegistSheet; class cNpcDealSearchSheet; class cLabel; class cNpcDealWindow : public cTabWindow { public: cNpcDealWindow(); virtual ~cNpcDealWindow(); virtual void Open(); virtual void Close(); cNpcDealRegistSheet* GetRegistSheet() { return mpRegistSheet; } cNpcDealSearchSheet* GetSearchSheet() { return mpSearchSheet; } void UpdateHaveMoney(); protected: bool OnCreate( cUINodeProperty* property ); void OnCommand( cUINode* node, unsigned int id ); void OnRender( cUIFontItemKeeper* pKeeper ); void OnShow(); void OnHide(); void OnNetLock( int lockTry ); void OnNetUnLock( int lockTry ); private: /// µî·Ï ½ÃÆ® cNpcDealRegistSheet* mpRegistSheet; /// °Ë»ö ½ÃÆ® cNpcDealSearchSheet* mpSearchSheet; /// ¼ÒÁö±Ý cLabel* mpHaveMoney; };