diff options
Diffstat (limited to 'plugins/TabSRMM/src/msgoptions.cpp')
-rw-r--r-- | plugins/TabSRMM/src/msgoptions.cpp | 16 |
1 files changed, 9 insertions, 7 deletions
diff --git a/plugins/TabSRMM/src/msgoptions.cpp b/plugins/TabSRMM/src/msgoptions.cpp index 2d22090b74..52b53456e9 100644 --- a/plugins/TabSRMM/src/msgoptions.cpp +++ b/plugins/TabSRMM/src/msgoptions.cpp @@ -742,8 +742,8 @@ class COptLogDlg : public CDlgBase // party plugin.
public:
- COptLogDlg() :
- CDlgBase(g_plugin, IDD_OPT_MSGLOG),
+ COptLogDlg(int iDlgId) :
+ CDlgBase(g_plugin, iDlgId),
logOpts(this, IDC_LOGOPTIONS),
btnModify(this, IDC_MODIFY),
btnRtlModify(this, IDC_RTLMODIFY),
@@ -888,6 +888,10 @@ public: }
};
+class COptHistDlg : public CDlgBase
+{
+};
+
/////////////////////////////////////////////////////////////////////////////////////////
// typing notify options
@@ -1480,11 +1484,9 @@ int OptInitialise(WPARAM wParam, LPARAM lParam) odp.pDialog = new COptContainersDlg();
g_plugin.addOptions(wParam, &odp);
- if (!Srmm_IsCustomLogUsed()) {
- odp.szTab.a = LPGEN("Message log");
- odp.pDialog = new COptLogDlg();
- g_plugin.addOptions(wParam, &odp);
- }
+ odp.szTab.a = LPGEN("Message log");
+ odp.pDialog = new COptLogDlg(Srmm_IsCustomLogUsed() ? IDD_OPT_MSGHIST : IDD_OPT_MSGLOG);
+ g_plugin.addOptions(wParam, &odp);
odp.szTab.a = LPGEN("Advanced tweaks");
odp.pDialog = new COptAdvancedDlg();
|