X-Git-Url: http://git.sourceforge.jp/view?a=blobdiff_plain;f=hostman.c;h=abecc331bf5ef71502a1a7c560168ee0addcf1e3;hb=791b047f2c0c10f5d5cc09db8d642191c5c23a83;hp=f1519973039eb56aba248ee59576f41d617d6d5d;hpb=900680514719a9c47c6e1b23ba2b6997c5ad1ca7;p=ffftp%2Fffftp.git diff --git a/hostman.c b/hostman.c index f151997..abecc33 100644 --- a/hostman.c +++ b/hostman.c @@ -1790,15 +1790,19 @@ static BOOL CALLBACK CodeSettingProc(HWND hDlg, UINT iMessage, WPARAM wParam, LP { NMHDR *pnmhdr; + // UTF-8‘Ήž static const RADIOBUTTON KanjiButton[] = { { HSET_NO_CNV, KANJI_NOCNV }, + { HSET_SJIS_CNV, KANJI_SJIS }, { HSET_JIS_CNV, KANJI_JIS }, - { HSET_EUC_CNV, KANJI_EUC } + { HSET_EUC_CNV, KANJI_EUC }, + { HSET_UTF8N_CNV, KANJI_UTF8N } }; #define KANJIBUTTONS (sizeof(KanjiButton)/sizeof(RADIOBUTTON)) static const RADIOBUTTON NameKanjiButton[] = { - { HSET_FN_NO_CNV, KANJI_NOCNV }, + { HSET_FN_AUTO_CNV, KANJI_AUTO }, + { HSET_FN_SJIS_CNV, KANJI_SJIS }, { HSET_FN_JIS_CNV, KANJI_JIS }, { HSET_FN_EUC_CNV, KANJI_EUC }, { HSET_FN_SMH_CNV, KANJI_SMB_HEX }, @@ -1845,7 +1849,10 @@ static BOOL CALLBACK CodeSettingProc(HWND hDlg, UINT iMessage, WPARAM wParam, LP EnableWindow(GetDlgItem(hDlg, HSET_HANCNV), TRUE); break; + // UTF-8‘Ήž case HSET_NO_CNV : + case HSET_SJIS_CNV : + case HSET_UTF8N_CNV : EnableWindow(GetDlgItem(hDlg, HSET_HANCNV), FALSE); break; @@ -1854,7 +1861,8 @@ static BOOL CALLBACK CodeSettingProc(HWND hDlg, UINT iMessage, WPARAM wParam, LP EnableWindow(GetDlgItem(hDlg, HSET_FN_HANCNV), TRUE); break; - case HSET_FN_NO_CNV : + case HSET_FN_AUTO_CNV : + case HSET_FN_SJIS_CNV : case HSET_FN_SMH_CNV : case HSET_FN_SMC_CNV : case HSET_FN_UTF8N_CNV : // UTF-8N‘Ήž