diff options
author | George Hazan <george.hazan@gmail.com> | 2023-12-04 17:35:21 +0300 |
---|---|---|
committer | George Hazan <george.hazan@gmail.com> | 2023-12-04 17:35:21 +0300 |
commit | 20a428faac18282f5c15546e0c375922f712d7cb (patch) | |
tree | df00eb50420048a07f4461824011308c7c133ac8 /plugins/TabSRMM | |
parent | 55d07a4dccb75141f96e7e15e7a5905814968f63 (diff) |
fixes #4007 (tabSRMM: hide "Paste and send" message area context menu item if corresponding option is disabled)
Diffstat (limited to 'plugins/TabSRMM')
-rw-r--r-- | plugins/TabSRMM/src/msgdlgother.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/plugins/TabSRMM/src/msgdlgother.cpp b/plugins/TabSRMM/src/msgdlgother.cpp index d6e595d351..d9b3633b58 100644 --- a/plugins/TabSRMM/src/msgdlgother.cpp +++ b/plugins/TabSRMM/src/msgdlgother.cpp @@ -2202,7 +2202,8 @@ void CMsgDialog::ShowPopupMenu(const CCtrlBase &pCtrl, POINT pt) else {
hSubMenu = GetSubMenu(hMenu, 2);
EnableMenuItem(hSubMenu, IDM_PASTEFORMATTED, m_bSendFormat ? MF_ENABLED : MF_GRAYED);
- EnableMenuItem(hSubMenu, ID_EDITOR_PASTEANDSENDIMMEDIATELY, g_plugin.bPasteAndSend ? MF_ENABLED : MF_GRAYED);
+ if (!g_plugin.bPasteAndSend)
+ RemoveMenu(hSubMenu, ID_EDITOR_PASTEANDSENDIMMEDIATELY, MF_BYCOMMAND);
CheckMenuItem(hSubMenu, ID_EDITOR_SHOWMESSAGELENGTHINDICATOR, PluginConfig.m_visualMessageSizeIndicator ? MF_CHECKED : MF_UNCHECKED);
EnableMenuItem(hSubMenu, ID_EDITOR_SHOWMESSAGELENGTHINDICATOR, m_pContainer->m_hwndStatus ? MF_ENABLED : MF_GRAYED);
}
|