From 13627600541c19643b96bd4c7b3a3d9fd92040f9 Mon Sep 17 00:00:00 2001 From: George Hazan Date: Fri, 29 Sep 2023 11:49:44 +0300 Subject: =?UTF-8?q?fixes=20#3694=20(tabSRMM:=20=D0=BF=D1=80=D0=B8=20=D0=B2?= =?UTF-8?q?=D1=8B=D0=B1=D0=BE=D1=80=D0=B5=20=D1=81=D1=82=D0=BE=D1=80=D0=BE?= =?UTF-8?q?=D0=BD=D0=BD=D0=B5=D0=B3=D0=BE=20=D0=B6=D1=83=D1=80=D0=BD=D0=B0?= =?UTF-8?q?=D0=BB=D0=B0=20=D0=BF=D1=80=D0=BE=D0=BF=D0=B0=D0=B4=D0=B0=D0=B5?= =?UTF-8?q?=D1=82=20=D0=B2=D0=BA=D0=BB=D0=B0=D0=B4=D0=BA=D0=B0=20"=D0=96?= =?UTF-8?q?=D1=83=D1=80=D0=BD=D0=B0=D0=BB")?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- plugins/Scriver/src/msgoptions.cpp | 12 +++++------- plugins/Scriver/src/resource.h | 1 + 2 files changed, 6 insertions(+), 7 deletions(-) (limited to 'plugins/Scriver/src') diff --git a/plugins/Scriver/src/msgoptions.cpp b/plugins/Scriver/src/msgoptions.cpp index 2a1975e5e6..9e60d96540 100644 --- a/plugins/Scriver/src/msgoptions.cpp +++ b/plugins/Scriver/src/msgoptions.cpp @@ -532,8 +532,8 @@ class CLogOptionsDlg : public CBaseOptionDlg } public: - CLogOptionsDlg() : - CBaseOptionDlg(IDD_OPT_MSGLOG), + CLogOptionsDlg(int iDlgId) : + CBaseOptionDlg(iDlgId), m_rtf(this, IDC_SRMM_LOG), m_fonts(this, IDC_FONTSCOLORS), chkLoadTime(this, IDC_LOADTIME), @@ -805,11 +805,9 @@ int OptInitialise(WPARAM wParam, LPARAM) odp.szTab.a = LPGEN("Layout"); g_plugin.addOptions(wParam, &odp); - if (!Srmm_IsCustomLogUsed()) { - odp.pDialog = new CLogOptionsDlg(); - odp.szTab.a = LPGEN("Event log"); - g_plugin.addOptions(wParam, &odp); - } + odp.pDialog = new CLogOptionsDlg(Srmm_IsCustomLogUsed() ? IDD_OPT_MSGHIST : IDD_OPT_MSGLOG); + odp.szTab.a = LPGEN("Event log"); + g_plugin.addOptions(wParam, &odp); //////////////////////////////////////////////////////////////////////////////////////// odp.szGroup.a = LPGEN("Message sessions"); diff --git a/plugins/Scriver/src/resource.h b/plugins/Scriver/src/resource.h index fc0864d5c6..997cb99440 100644 --- a/plugins/Scriver/src/resource.h +++ b/plugins/Scriver/src/resource.h @@ -10,6 +10,7 @@ #define IDD_INFOBAR 104 #define IDD_OPT_MSGDLG 111 #define IDD_OPT_MSGLOG 112 +#define IDD_OPT_MSGHIST 113 #define IDD_OPT_MSGTYPE 114 #define IDD_OPT_MSGTABS 115 #define IDD_OPT_LAYOUT 116 -- cgit v1.2.3