From e0c4f139b63d3690a24802e8f051359645b52d09 Mon Sep 17 00:00:00 2001 From: George Hazan Date: Tue, 21 Nov 2023 17:46:08 +0300 Subject: CSrmmBaseDialog: read-only contacts' processing --- src/mir_app/src/srmm_base.cpp | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src') diff --git a/src/mir_app/src/srmm_base.cpp b/src/mir_app/src/srmm_base.cpp index bbd9f4d14b..9851972d7f 100644 --- a/src/mir_app/src/srmm_base.cpp +++ b/src/mir_app/src/srmm_base.cpp @@ -519,6 +519,10 @@ bool CSrmmBaseDialog::OnInitDialog() WindowList_Add(g_hWindowList, m_hwnd, m_hContact); SetWindowLongPtr(m_hwnd, GWLP_USERDATA, (LONG_PTR)this); + m_bReadOnly = Contact::IsReadonly(m_hContact); + if (m_bReadOnly) + m_message.Hide(); + auto *pDlg = (CMsgDialog *)this; if (auto *pLogWindowClass = Srmm_GetWindowClass(pDlg)) { m_pLog = pLogWindowClass->pfnBuilder(*pDlg); -- cgit v1.2.3