| 796 |
SetDlgMenuTextsW(HelpMenu, HelpMenuTextInfo, _countof(HelpMenuTextInfo), ts.UILanguageFileW); |
SetDlgMenuTextsW(HelpMenu, HelpMenuTextInfo, _countof(HelpMenuTextInfo), ts.UILanguageFileW); |
| 797 |
|
|
| 798 |
if ((ts.MenuFlag & MF_SHOWWINMENU) !=0) { |
if ((ts.MenuFlag & MF_SHOWWINMENU) !=0) { |
| 799 |
wchar_t uimsg[MAX_UIMSG]; |
wchar_t *uimsg; |
| 800 |
WinMenu = CreatePopupMenu(); |
WinMenu = CreatePopupMenu(); |
| 801 |
get_lang_msgW("MENU_WINDOW", uimsg, _countof(uimsg), |
GetI18nStrWW("Tera Term", "MENU_WINDOW", L"&Window", ts.UILanguageFileW, &uimsg); |
|
L"&Window", ts.UILanguageFile); |
|
| 802 |
InsertMenuW(hMenu, ID_HELPMENU, |
InsertMenuW(hMenu, ID_HELPMENU, |
| 803 |
MF_STRING | MF_ENABLED | MF_POPUP | MF_BYPOSITION, |
MF_STRING | MF_ENABLED | MF_POPUP | MF_BYPOSITION, |
| 804 |
(UINT_PTR)WinMenu, uimsg); |
(UINT_PTR)WinMenu, uimsg); |
| 805 |
|
free(uimsg); |
| 806 |
} |
} |
| 807 |
|
|
| 808 |
TTXModifyMenu(hMenu); /* TTPLUG */ |
TTXModifyMenu(hMenu); /* TTPLUG */ |
| 985 |
} |
} |
| 986 |
else if (SubMenu == WinMenu) |
else if (SubMenu == WinMenu) |
| 987 |
{ |
{ |
| 988 |
SetWinMenu(WinMenu, ts.UIMsg, sizeof(ts.UIMsg), ts.UILanguageFile, 1); |
SetWinMenuW(WinMenu, ts.UILanguageFileW, 1); |
| 989 |
} |
} |
| 990 |
|
|
| 991 |
TTXModifyPopupMenu(SubMenu); /* TTPLUG */ |
TTXModifyPopupMenu(SubMenu); /* TTPLUG */ |
| 3197 |
if ((MainMenu!=NULL) && |
if ((MainMenu!=NULL) && |
| 3198 |
(B1 != B2)) { |
(B1 != B2)) { |
| 3199 |
if (WinMenu==NULL) { |
if (WinMenu==NULL) { |
| 3200 |
|
wchar_t *uimsg; |
| 3201 |
WinMenu = CreatePopupMenu(); |
WinMenu = CreatePopupMenu(); |
| 3202 |
get_lang_msg("MENU_WINDOW", ts.UIMsg, sizeof(ts.UIMsg), |
GetI18nStrWW("Tera Term", "MENU_WINDOW", L"&Window", ts.UILanguageFileW, &uimsg); |
| 3203 |
"&Window", ts.UILanguageFile); |
::InsertMenuW(MainMenu,ID_HELPMENU, |
| 3204 |
::InsertMenu(MainMenu,ID_HELPMENU, |
MF_STRING | MF_ENABLED | MF_POPUP | MF_BYPOSITION, |
| 3205 |
MF_STRING | MF_ENABLED | MF_POPUP | MF_BYPOSITION, |
(UINT_PTR)WinMenu, uimsg); |
| 3206 |
(UINT_PTR)WinMenu, ts.UIMsg); |
free(uimsg); |
| 3207 |
} |
} |
| 3208 |
else { |
else { |
| 3209 |
RemoveMenu(MainMenu,ID_HELPMENU,MF_BYPOSITION); |
RemoveMenu(MainMenu,ID_HELPMENU,MF_BYPOSITION); |
| 3215 |
|
|
| 3216 |
::GetSystemMenu(HVTWin,TRUE); |
::GetSystemMenu(HVTWin,TRUE); |
| 3217 |
if ((! Show) && ((ts.MenuFlag & MF_NOSHOWMENU)==0)) { |
if ((! Show) && ((ts.MenuFlag & MF_NOSHOWMENU)==0)) { |
| 3218 |
|
wchar_t *uimsg; |
| 3219 |
SysMenu = ::GetSystemMenu(HVTWin,FALSE); |
SysMenu = ::GetSystemMenu(HVTWin,FALSE); |
| 3220 |
AppendMenu(SysMenu, MF_SEPARATOR, 0, NULL); |
AppendMenuA(SysMenu, MF_SEPARATOR, 0, NULL); |
| 3221 |
get_lang_msg("MENU_SHOW_MENUBAR", ts.UIMsg, sizeof(ts.UIMsg), |
GetI18nStrWW("Tera Term", "MENU_SHOW_MENUBAR", L"Show menu &bar", ts.UILanguageFileW, &uimsg); |
| 3222 |
"Show menu &bar", ts.UILanguageFile); |
AppendMenuW(SysMenu, MF_STRING, ID_SHOWMENUBAR, uimsg); |
| 3223 |
AppendMenu(SysMenu, MF_STRING, ID_SHOWMENUBAR, ts.UIMsg); |
free(uimsg); |
| 3224 |
} |
} |
| 3225 |
return 0; |
return 0; |
| 3226 |
} |
} |
| 3274 |
|
|
| 3275 |
if ((ts.HideTitle==0) && (MainMenu==NULL) && |
if ((ts.HideTitle==0) && (MainMenu==NULL) && |
| 3276 |
((ts.MenuFlag & MF_NOSHOWMENU) == 0)) { |
((ts.MenuFlag & MF_NOSHOWMENU) == 0)) { |
| 3277 |
|
wchar_t *uimsg; |
| 3278 |
SysMenu = ::GetSystemMenu(HVTWin,FALSE); |
SysMenu = ::GetSystemMenu(HVTWin,FALSE); |
| 3279 |
AppendMenu(SysMenu, MF_SEPARATOR, 0, NULL); |
AppendMenuA(SysMenu, MF_SEPARATOR, 0, NULL); |
| 3280 |
get_lang_msg("MENU_SHOW_MENUBAR", ts.UIMsg, sizeof(ts.UIMsg), |
GetI18nStrWW("Tera Term", "MENU_SHOW_MENUBAR", L"Show menu &bar", ts.UILanguageFileW, &uimsg); |
| 3281 |
"Show menu &bar", ts.UILanguageFile); |
AppendMenuW(SysMenu, MF_STRING, ID_SHOWMENUBAR, uimsg); |
| 3282 |
AppendMenu(SysMenu, MF_STRING, ID_SHOWMENUBAR, ts.UIMsg); |
free(uimsg); |
| 3283 |
} |
} |
| 3284 |
return 0; |
return 0; |
| 3285 |
} |
} |
| 4312 |
static UINT_PTR CALLBACK TFontHook(HWND Dialog, UINT Message, WPARAM wParam, LPARAM lParam) |
static UINT_PTR CALLBACK TFontHook(HWND Dialog, UINT Message, WPARAM wParam, LPARAM lParam) |
| 4313 |
{ |
{ |
| 4314 |
if (Message == WM_INITDIALOG) { |
if (Message == WM_INITDIALOG) { |
| 4315 |
wchar_t uimsg[MAX_UIMSG]; |
wchar_t *uimsg; |
| 4316 |
get_lang_msgW("DLG_CHOOSEFONT_STC6", uimsg, _countof(uimsg), |
GetI18nStrWW("Tera Term", |
| 4317 |
L"\"Font style\" selection here won't affect actual font appearance.", ts.UILanguageFile); |
"DLG_CHOOSEFONT_STC6", |
| 4318 |
|
L"\"Font style\" selection here won't affect actual font appearance.", |
| 4319 |
|
ts.UILanguageFileW, &uimsg); |
| 4320 |
SetDlgItemTextW(Dialog, stc6, uimsg); |
SetDlgItemTextW(Dialog, stc6, uimsg); |
| 4321 |
|
free(uimsg); |
| 4322 |
|
|
| 4323 |
SetFocus(GetDlgItem(Dialog,cmb1)); |
SetFocus(GetDlgItem(Dialog,cmb1)); |
| 4324 |
|
|