/* ========================================================================== * ÀÛ ¼º ÀÚ : À̼ø±Ô * ÀÛ ¼º ÀÏ : 2007.07.10 * ³» ¿ë : â°í ½¬Æ® À©µµ¿ì * ÁÖÀÇ»çÇ× : *===========================================================================*/ #pragma once #include "UIWindow.h" #include "ItemManager.h" /// â°í ½¬Æ® À©µµ¿ì class cItemIcon; class cWareSheetWindow : public cUIWindow { public: cWareSheetWindow( eUINodeType type = eUINODE_TABSHEET ); virtual ~cWareSheetWindow(); void InitWindow( unsigned int tabIndex ); protected: bool OnCreate( cUINodeProperty* property ); void OnIconDragged( cUINode* pcaller, unsigned int id, const cUIPos& pos, bool shift ); void OnIconClicked( cUINode* caller, unsigned int id ); void OnIconRightClicked( cUINode* caller, unsigned int id, bool shift ); protected: /// À妽º unsigned int mTabIndex; /// ¾ÆÀÌÄÜ cItemIcon* mIcon[WAREHOUSE_SLOT_COUNT]; };