summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorGeorge Hazan <george.hazan@gmail.com>2023-11-06 13:19:07 +0300
committerGeorge Hazan <george.hazan@gmail.com>2023-11-06 13:19:07 +0300
commit8b7239f98e8842a3d7ec6db858ebc765acd8d046 (patch)
treea4e78629516302a2ac191dfa749485f2f6a4f73a /src
parente0d14e98e7e7e2e413944005c94fbbc2969b908a (diff)
fixes #3821 (NewStory: пропал перевод у кнопок в редакторе шаблонов)
Diffstat (limited to 'src')
-rw-r--r--src/mir_core/src/Windows/CCtrlMButton.cpp12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/mir_core/src/Windows/CCtrlMButton.cpp b/src/mir_core/src/Windows/CCtrlMButton.cpp
index cc05a3a8e4..c300ba9814 100644
--- a/src/mir_core/src/Windows/CCtrlMButton.cpp
+++ b/src/mir_core/src/Windows/CCtrlMButton.cpp
@@ -25,14 +25,14 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
/////////////////////////////////////////////////////////////////////////////////////////
// CCtrlMButton
-CCtrlMButton::CCtrlMButton(CDlgBase *dlg, int ctrlId, HICON hIcon, const char* tooltip)
- : CCtrlButton(dlg, ctrlId),
+CCtrlMButton::CCtrlMButton(CDlgBase *dlg, int ctrlId, HICON hIcon, const char* tooltip) :
+ CCtrlButton(dlg, ctrlId),
m_hIcon(hIcon),
m_toolTip(tooltip)
{}
-CCtrlMButton::CCtrlMButton(CDlgBase *dlg, int ctrlId, int iCoreIcon, const char* tooltip)
- : CCtrlButton(dlg, ctrlId),
+CCtrlMButton::CCtrlMButton(CDlgBase *dlg, int ctrlId, int iCoreIcon, const char* tooltip) :
+ CCtrlButton(dlg, ctrlId),
m_hIcon(::Skin_LoadIcon(iCoreIcon)),
m_toolTip(tooltip)
{}
@@ -47,8 +47,8 @@ void CCtrlMButton::OnInit()
CCtrlButton::OnInit();
SendMessage(m_hwnd, BM_SETIMAGE, IMAGE_ICON, (LPARAM)m_hIcon);
- SendMessage(m_hwnd, BUTTONADDTOOLTIP, (WPARAM)m_toolTip, 0);
- SendMessage(m_hwnd, BUTTONSETASFLATBTN, (WPARAM)m_toolTip, 0);
+ SendMessage(m_hwnd, BUTTONADDTOOLTIP, (WPARAM)TranslateW_LP(_A2T(m_toolTip), m_parentWnd->GetPlugin()), BATF_UNICODE);
+ SendMessage(m_hwnd, BUTTONSETASFLATBTN, TRUE, 0);
}
void CCtrlMButton::MakeFlat()