#pragma once #ifdef _DEV_VER #include "uiBase.h" class uiGMWindowMan; class uiGMItemResetWindow : public uiBase { public: enum { kReset_Type_All, // ¸ðµÎ kReset_Type_Init , // ½ÇÇà½Ã°ª kReset_Type_Parameta, // ¼Ó¼º kReset_Type_Filter, // ÇÊÅÍ //kReset_Type_FindWord, // °Ë»ö kReset_Type_Created, // »ý¼º kReset_Type_History, // È÷½ºÅ丮(°Ë»ö+»ý¼º) kReset_Type_MAX }; enum UIControlPos { kControl_Button_L001, kControl_Size }; uiGMItemResetWindow(InterfaceManager* ui_manager); virtual ~uiGMItemResetWindow(void); virtual void Init(CDrawBase* drawbase); virtual void Release(); virtual void MessageProc(SI_MESSAGE* message); virtual void OnUpdateSolarDialog(); virtual void OnShowWindow(BOOL val); void ResetFilter(); private: void RegisterControl(); void OnLButtonClick(SI_MESSAGE* message); void ResetAll(); void ResetInit(); void ResetParameta(); void ResetFindWord(); void ResetHistroy(); void ResetBookmark(); private: uiGMWindowMan* ui_gm_window_manager_; CCtrlListWZ* list_control_; ITEM_PARAMETAS item_option_parametas_; }; #endif//_DEV_VER