Configuration::Configuration() { HKEY hKey; DWORD ret; ret = RegOpenKeyEx(HKEY_CURRENT_USER, "SOFTWARE\\Aeskulap\\presets\\windowlevel\\CT", 0, KEY_READ, &hKey); if(ret != ERROR_SUCCESS ) { add_default_presets_ct(); } else RegCloseKey(hKey); }
Configuration::Configuration() { if(!m_conf_client) { std::cout << "Gnome::Conf::init()" << std::endl; Gnome::Conf::init(); m_conf_client = Gnome::Conf::Client::get_default_client(); } m_conf_client->add_dir("/apps/aeskulap/preferences"); m_conf_client->add_dir("/apps/aeskulap/presets"); m_conf_client->add_dir("/apps/aeskulap/presets/windowlevel"); if(!m_conf_client->dir_exists("/apps/aeskulap/presets/windowlevel/CT")) { add_default_presets_ct(); } }