Index: src/ch/ch.h =================================================================== diff -u -N -ra1df59e4b47f6d8c347f3cff6cfd1a83cd0ec848 -rcdf6a22ddf857f56ce2e27e26d8cd6f0b8034b2e --- src/ch/ch.h (.../ch.h) (revision a1df59e4b47f6d8c347f3cff6cfd1a83cd0ec848) +++ src/ch/ch.h (.../ch.h) (revision cdf6a22ddf857f56ce2e27e26d8cd6f0b8034b2e) @@ -35,6 +35,8 @@ #include "CfgProperties.h" //#include "LogFile.h" #include "../libicpf/log.h" +#include "../libicpf/cfg.h" +#include "../libicpf/cfg_ini.h" using namespace std; @@ -65,18 +67,19 @@ friend int MsgBox(UINT uiID, UINT nType=MB_OK, UINT nIDHelp=0); friend CCopyHandlerApp* GetApp(); friend CResourceManager* GetResManager(); - friend CConfigManager* GetConfig(); + friend icpf::config* GetConfig(); // friend CLogFile* GetLog(); - void OnConfigNotify(UINT uiType, LPARAM lParam); + void OnConfigNotify(uint_t uiPropID); void OnResManNotify(UINT uiType, LPARAM lParam); protected: bool UpdateHelpPaths(); HWND HHelp(HWND hwndCaller, LPCTSTR pszFile, UINT uCommand, DWORD dwData); public: CResourceManager m_resManager; - CConfigManager m_cfgManager; +// CConfigManager m_cfgManager; + icpf::config m_cfgSettings; icpf::log_file m_lfLog; CWnd *m_pMainWindow;