svnno****@sourc*****
svnno****@sourc*****
2012年 4月 30日 (月) 21:00:57 JST
Revision: 4914 http://sourceforge.jp/projects/ttssh2/svn/view?view=rev&revision=4914 Author: yutakapon Date: 2012-04-30 21:00:57 +0900 (Mon, 30 Apr 2012) Log Message: ----------- lang/*.lng の指定をマクロ化した。 Modified Paths: -------------- trunk/teraterm/ttpdlg/ttdlg.c -------------- next part -------------- Modified: trunk/teraterm/ttpdlg/ttdlg.c =================================================================== --- trunk/teraterm/ttpdlg/ttdlg.c 2012-04-30 11:26:41 UTC (rev 4913) +++ trunk/teraterm/ttpdlg/ttdlg.c 2012-04-30 12:00:57 UTC (rev 4914) @@ -3026,12 +3026,14 @@ static PCHAR far LangList[] = {"English","Japanese","Russian","Korean","UTF-8",NULL}; static char **LangUIList = NULL; +#define LANG_PATH "lang" +#define LANG_EXT ".lng" static void make_sel_lang_ui(void) { int i; int file_num; - char fullpath[1024] = "lang\\*.lng"; + char fullpath[1024] = LANG_PATH "\\*" LANG_EXT; HANDLE hFind; WIN32_FIND_DATA fd; char **p; @@ -3215,7 +3217,7 @@ w = (WORD)GetCurSel(Dialog, IDC_GENLANG_UI); if (w != langui_sel) { _snprintf_s(ts->UILanguageFile_ini, sizeof(ts->UILanguageFile_ini), _TRUNCATE, - "lang/%s", LangUIList[w - 1]); + "%s/%s", LANG_PATH, LangUIList[w - 1]); get_lang_msg("MSG_TT_TAKE_EFFECT", uimsg, sizeof(uimsg), "This option takes effect the next time a session is started.", UILanguageFile);