/* ========================================================================== * ÆÄ ÀÏ : TarotSelectWindow.h * ¸ñ Àû : Ÿ·Ô Ä«µå ¼±Åà À©µµ¿ì * ÀÛ ¼º ÀÚ : ±è°¡¶÷ * ÀÛ ¼º ÀÏ : 2007-08-02 * ÁÖÀÇ»çÇ× : *===========================================================================*/ #pragma once #include "UIWindow.h" class cLabel; class cButton; class cNumberEditBox; class cTarotWindow; class cTarotSelectWindow : public cUIWindow { public: cTarotSelectWindow(); virtual ~cTarotSelectWindow(); /// ¼±ÅÃÄ«µå Àå¼ö void SetSelectCardCount( unsigned int count ); void Show( bool onsound = true ); protected: bool OnCreate( cUINodeProperty* pproperty ); void OnCommand( cUINode* pnode, unsigned int id ); void OnHide(); private: /// Ä«µå¼±Åà Àå¼ö cLabel* mpCount; /// Á¡ÁýÀ̸§ cLabel* mpShopName; cButton* mpComplete; /// ¼±ÅÿϷá cButton* mpRandomSelect; /// ÀÓÀǼ±Åà cUINode* mpNameBack; cUINode* mpNameTextBack; cTarotWindow* mpMain; }; //------------------------------------------------------------------------ class cNpcTarotSelectWindow : public cUIWindow { public: cNpcTarotSelectWindow(); virtual ~cNpcTarotSelectWindow(); /// ¼±Åà °¹¼ö ¼¼ÆÃ void SelectCount( unsigned int count, unsigned int max ); void SetEnableComplete( bool enable ); protected: bool OnCreate( cUINodeProperty* pproperty ); void OnCommand( cUINode* pnode, unsigned int id ); void OnShow(); private: cTarotWindow* mpMain; cLabel* mpCount; /// Ä«µå¼±Åà Àå¼ö cButton* mpComplete; /// ¼±ÅÿϷá cButton* mpRandomSelect; /// ÀÓÀǼ±Åà };