#pragma once // ShopClientDlg ÀÇ UI³ª Å×½ºÆ® µ¥ÀÌÅÍ ¼¼ÆÃÀ» À§ÇÑ Å¬·¡½º // ÆíÀÇ»ó »ç¿ëÇϹǷΠ°ÔÀÓ ½ºÆ©µð¿À¿¡¼± º¼ ÇÊ¿ä ¾øÀ½ class CShopClientDlg; class CShopClientDlgUIHelper { public: CShopClientDlgUIHelper(); ~CShopClientDlgUIHelper(); public: void init(CShopClientDlg* dlg); // ÃʱâÈ­(Çʼö) void changeComboGameType(); // °ÔÀÓ ¼±Åà ÄÞº¸¹Ú½º ¼±Åýà ¾×¼Ç // ÄÞº¸ ¹Ú½º ¼±Åýà °ÔÀÓº° Å×½ºÆ®°ª ¼³Á¤ ÇÔ¼ö void setMU_KR(); void setMU_GB(); void setMU_JP(); void setMU_VN(); void setMU_TW(); void setMU_TH(); void setBT_KR(); void setBT_CNL(); void setR2_KR(); void setSUN_KR(); void setSUN_JP(); void setSUN_GB(); void setBT_TH(); void setSUN_RU(); void setSUN_CN(); private: void registResource(); // ShopClient ´ÙÀ̾ó·Î±× ¸®¼Ò½º µî·Ï void enable(int id); // ¸®¼Ò½º ÄÁÆ®·Ñ Ȱ¼ºÈ­ void disable(int id); // ¸®¼Ò½º ÄÁÆ®·Ñ ºñȰ¼ºÈ­ void setText(int id, CString& str); // ¸®¼Ò½º ÄÁÆ®·Ñ °ª ÀÔ·Â void initControls(); // ¸ðµç ¸®¼Ò½º ÄÁÆ®·Ñ ÃʱâÈ­ void setGame(long gamecode); // °ÔÀÓº° ±âº»°ª ¼¼ÆÃ void setGameData( // ±âº»°ª ¼¼ÆÃ µµ¿ì¹Ì long gamecode, long port, long payment_type, long sales_zone, long banner_zone, long server_type, CString& ip); private: CShopClientDlg* dlg_; // ShopClinet ´ÙÀ̾ó·Î±× ÀνºÅϽº std::vector resource_list_; // ¸®¼Ò½º ÄÁÆ®·ÑµéÀÇ ¸ñ·Ï };