Clone
ixen <ixen@copyhandler.com>
committed
on 26 Mar 08
Bugfix: crash while changing languages directory.
LoggerImprovements + 5 more
src/ch/CfgProperties.cpp (+0 -3)
22 22
23 23 #ifdef  DEBUG
24 24 #define new DEBUG NEW
25 25 #endif
26 26
27 27 bool RegisterProperties(icpf::config* pManager)
28 28 {
29 29         const long long llHour = 3600UL*1000UL;
30 30 //      const long long llMinute = 60UL*1000UL;
31 31         const long long llSecond = 1000UL;
32 32
33 33         pManager->register_bool(_t("Program/Enabled clipboard monitoring"), false);
34 34         pManager->register_signed_num(_t("Program/Monitor scan interval"), 1000, 0, llHour);
35 35         pManager->register_bool(_t("Program/Reload after restart"), false);
36 36         pManager->register_bool(_t("Program/Shutdown system after finished"), false);
37 37         pManager->register_signed_num(_t("Program/Time before shutdown"), 10000, 0, 24*llHour);
38 38         pManager->register_bool(_t("Program/Force shutdown"), false);
39 39         pManager->register_signed_num(_t("Program/Autosave interval"), 30*llSecond, 0, 24*llHour);
40 40         pManager->register_signed_num(_t("Program/Process priority class"), NORMAL_PRIORITY_CLASS, 0, 0xffffffff);
41 41         pManager->register_string(_t("Program/Autosave directory"), _t("<APPDATA>\\"), icpf::property::flag_path);
42           pManager->register_string(_t("Program/Plugins directory"), _t("<PROGRAM>\\Plugins\\"), icpf::property::flag_path);
43           pManager->register_string(_t("Program/Help directory"), _t("<PROGRAM>\\Help\\"), icpf::property::flag_path);
44 42         pManager->register_string(_t("Program/Language"), _t("<PROGRAM>\\Langs\\English.lng"));
45           pManager->register_string(_t("Program/Languages directory"), _t("<PROGRAM>\\Langs\\"), icpf::property::flag_path);
46 43
47 44         pManager->register_signed_num(_t("Status dialog/Status refresh interval"), 1000, 0, 24*llHour);
48 45         pManager->register_bool(_t("Status dialog/Show details"), true);
49 46         pManager->register_bool(_t("Status dialog/Auto remove finished"), false);
50 47
51 48         pManager->register_signed_num(_t("Folder dialog/Dialog width"), -1, -1, 32767);
52 49         pManager->register_signed_num(_t("Folder dialog/Dialog height"), -1, -1, 32767);
53 50         pManager->register_signed_num(_t("Folder dialog/Shortcut list style"), 1, 0, 3);
54 51         pManager->register_bool(_t("Folder dialog/Extended view"), true);
55 52         pManager->register_bool(_t("Folder dialog/Ignore shell dialogs"), false);
56 53
57 54         pManager->register_bool(_t("Mini view/Show filenames"), true);
58 55         pManager->register_bool(_t("Mini view/Show single tasks"), true);
59 56         pManager->register_signed_num(_t("Mini view/Miniview refresh interval"), 200, 0, 24*llHour);
60 57         pManager->register_bool(_t("Mini view/Autoshow when run"), true);
61 58         pManager->register_bool(_t("Mini view/Autohide when empty"), true);
62 59         pManager->register_bool(_t("Mini view/Use smooth progress"), true);
63 60
64 61         pManager->register_bool(_t("Copying/Use auto-complete files"), true);
65 62         pManager->register_bool(_t("Copying/Always set destination attributes"), true);