Fix Dock/Undock label when we change localization
This commit is contained in:
parent
b1e1361189
commit
4d217387f1
PowerEditor/src
|
@ -655,6 +655,8 @@ void NativeLangSpeaker::changeUserDefineLang(UserDefineDialog *userDefineDlg)
|
||||||
if (hItem)
|
if (hItem)
|
||||||
{
|
{
|
||||||
const wchar_t *nameW = wmc.char2wchar(name, _nativeLangEncoding);
|
const wchar_t *nameW = wmc.char2wchar(name, _nativeLangEncoding);
|
||||||
|
if (id == IDC_DOCK_BUTTON && userDefineDlg->isDocked())
|
||||||
|
nameW = getAttrNameByIdStr(TEXT("Undock"), userDefineDlgNode, std::to_string(IDC_UNDOCK_BUTTON).c_str()).c_str();
|
||||||
::SetWindowText(hItem, nameW);
|
::SetWindowText(hItem, nameW);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue