fixed: the correct language of the menu on a pad window was not set properly
when the program started updated: chinese translation git-svn-id: svn://ttmath.org/publicrep/ttcalc/trunk@280 e52654a7-88a9-db11-a3e9-0013d4bc506e
This commit is contained in:
@@ -1245,7 +1245,7 @@ void Languages::InitGuiMessagesTab()
|
|||||||
InsertGuiPair(menu_view_normal_view, "&<26><>ͨ<EFBFBD><CDA8>ͼ");
|
InsertGuiPair(menu_view_normal_view, "&<26><>ͨ<EFBFBD><CDA8>ͼ");
|
||||||
InsertGuiPair(menu_view_compact_view, "&<26><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͼ");
|
InsertGuiPair(menu_view_compact_view, "&<26><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͼ");
|
||||||
InsertGuiPair(menu_view_always_on_top, "&<26><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ǰ");
|
InsertGuiPair(menu_view_always_on_top, "&<26><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ǰ");
|
||||||
InsertGuiPair(menu_view_pad, "&Pad");
|
InsertGuiPair(menu_view_pad, "ճ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>");
|
||||||
InsertGuiPair(menu_view_lang_english, "&Ӣ<><D3A2>");
|
InsertGuiPair(menu_view_lang_english, "&Ӣ<><D3A2>");
|
||||||
InsertGuiPair(menu_view_lang_polish, "&<26><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>");
|
InsertGuiPair(menu_view_lang_polish, "&<26><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>");
|
||||||
InsertGuiPair(menu_view_lang_spanish, "&<26><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>");
|
InsertGuiPair(menu_view_lang_spanish, "&<26><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>");
|
||||||
@@ -1337,7 +1337,7 @@ void Languages::InitGuiMessagesTab()
|
|||||||
#endif
|
#endif
|
||||||
InsertGuiPair(update_download_error, "<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD><EFBFBD>ִ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ժ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ԡ<EFBFBD>");
|
InsertGuiPair(update_download_error, "<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD><EFBFBD>ִ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ժ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ԡ<EFBFBD>");
|
||||||
|
|
||||||
InsertGuiPair(pad_title, "&ճ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>");
|
InsertGuiPair(pad_title, "ճ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>");
|
||||||
InsertGuiPair(pad_menu_file, "&<26>ļ<EFBFBD>");
|
InsertGuiPair(pad_menu_file, "&<26>ļ<EFBFBD>");
|
||||||
InsertGuiPair(pad_menu_edit, "&<26>༭");
|
InsertGuiPair(pad_menu_edit, "&<26>༭");
|
||||||
InsertGuiPair(pad_menu_file_new, "&<26>½<EFBFBD>"); // temporarily not used
|
InsertGuiPair(pad_menu_file_new, "&<26>½<EFBFBD>"); // temporarily not used
|
||||||
|
@@ -362,6 +362,8 @@ Languages * pLang = GetPrgRes()->GetLanguages();
|
|||||||
ModifyMenu(menu, menu_id, MF_BYCOMMAND|MF_STRING, menu_id, pLang->GuiMessage(msg) );
|
ModifyMenu(menu, menu_id, MF_BYCOMMAND|MF_STRING, menu_id, pLang->GuiMessage(msg) );
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
void SetPadMenuLanguage(HWND hWnd)
|
void SetPadMenuLanguage(HWND hWnd)
|
||||||
{
|
{
|
||||||
HMENU menu = GetMenu(hWnd);
|
HMENU menu = GetMenu(hWnd);
|
||||||
@@ -902,6 +904,7 @@ ATOM a = RegisterPadClass(ttcalc_pad_class_name);
|
|||||||
0 /*GetPrgRes()->GetMainWindow()*/, 0, GetPrgRes()->GetInstance(), 0);
|
0 /*GetPrgRes()->GetMainWindow()*/, 0, GetPrgRes()->GetInstance(), 0);
|
||||||
|
|
||||||
GetPrgRes()->SetPadWindow(pad);
|
GetPrgRes()->SetPadWindow(pad);
|
||||||
|
SetPadLanguage();
|
||||||
GetPrgRes()->SetPadMaximized( pad_maximized_from_file );
|
GetPrgRes()->SetPadMaximized( pad_maximized_from_file );
|
||||||
GetPrgRes()->ShowPad( GetPrgRes()->IsPadVisible() );
|
GetPrgRes()->ShowPad( GetPrgRes()->IsPadVisible() );
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user