ON_EN_CHANGE(IDC_INCLUDEPATHS, OnChange)\r
ON_BN_CLICKED(IDC_CACHEDEFAULT, &CSetOverlayPage::OnChange)\r
ON_BN_CLICKED(IDC_CACHESHELL, &CSetOverlayPage::OnChange)\r
+ ON_BN_CLICKED(IDC_CACHESHELL2, &CSetOverlayPage::OnChange)\r
ON_BN_CLICKED(IDC_CACHENONE, &CSetOverlayPage::OnChange)\r
ON_BN_CLICKED(IDC_UNVERSIONEDASMODIFIED, &CSetOverlayPage::OnChange)\r
ON_BN_CLICKED(IDC_SHOWEXCLUDEDASNORMAL, &CSetOverlayPage::OnChange)\r
case 2:\r
CheckRadioButton(IDC_CACHEDEFAULT, IDC_CACHENONE, IDC_CACHESHELL);\r
break;\r
+ case 3:\r
+ CheckRadioButton(IDC_CACHEDEFAULT, IDC_CACHENONE, IDC_CACHESHELL2);\r
+ break;\r
}\r
GetDlgItem(IDC_UNVERSIONEDASMODIFIED)->EnableWindow(m_dwCacheType == 1);\r
GetDlgItem(IDC_FLOPPY)->EnableWindow(m_bRemovable);\r
m_tooltips.AddTool(IDC_INCLUDEPATHS, IDS_SETTINGS_INCLUDELIST_TT);\r
m_tooltips.AddTool(IDC_CACHEDEFAULT, IDS_SETTINGS_CACHEDEFAULT_TT);\r
m_tooltips.AddTool(IDC_CACHESHELL, IDS_SETTINGS_CACHESHELL_TT);\r
+ m_tooltips.AddTool(IDC_CACHESHELL2, IDS_SETTINGS_CACHESHELL_TT);//TODO: separate tooltip text\r
m_tooltips.AddTool(IDC_CACHENONE, IDS_SETTINGS_CACHENONE_TT);\r
m_tooltips.AddTool(IDC_UNVERSIONEDASMODIFIED, IDS_SETTINGS_UNVERSIONEDASMODIFIED_TT);\r
m_tooltips.AddTool(IDC_SHOWEXCLUDEDASNORMAL, IDS_SETTINGS_SHOWEXCLUDEDASNORMAL_TT);\r
case IDC_CACHESHELL:\r
m_dwCacheType = 2;\r
break;\r
+ case IDC_CACHESHELL2:\r
+ m_dwCacheType = 3;\r
+ break;\r
case IDC_CACHENONE:\r
m_dwCacheType = 0;\r
break;\r