OSDN Git Service
(root)
/
ffftp
/
ffftp.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Add UTF-8 to UTF-16 API bridge.
[ffftp/ffftp.git]
/
hostman.c
diff --git
a/hostman.c
b/hostman.c
index
f151997
..
abecc33
100644
(file)
--- a/
hostman.c
+++ b/
hostman.c
@@
-1790,15
+1790,19
@@
static BOOL CALLBACK CodeSettingProc(HWND hDlg, UINT iMessage, WPARAM wParam, LP
{
\r
NMHDR *pnmhdr;
\r
\r
{
\r
NMHDR *pnmhdr;
\r
\r
+ // UTF-8
\91
Î
\89
\9e
\r
static const RADIOBUTTON KanjiButton[] = {
\r
{ HSET_NO_CNV, KANJI_NOCNV },
\r
static const RADIOBUTTON KanjiButton[] = {
\r
{ HSET_NO_CNV, KANJI_NOCNV },
\r
+ { HSET_SJIS_CNV, KANJI_SJIS },
\r
{ HSET_JIS_CNV, KANJI_JIS },
\r
{ HSET_JIS_CNV, KANJI_JIS },
\r
- { HSET_EUC_CNV, KANJI_EUC }
\r
+ { HSET_EUC_CNV, KANJI_EUC },
\r
+ { HSET_UTF8N_CNV, KANJI_UTF8N }
\r
};
\r
#define KANJIBUTTONS (sizeof(KanjiButton)/sizeof(RADIOBUTTON))
\r
\r
static const RADIOBUTTON NameKanjiButton[] = {
\r
};
\r
#define KANJIBUTTONS (sizeof(KanjiButton)/sizeof(RADIOBUTTON))
\r
\r
static const RADIOBUTTON NameKanjiButton[] = {
\r
- { HSET_FN_NO_CNV, KANJI_NOCNV },
\r
+ { HSET_FN_AUTO_CNV, KANJI_AUTO },
\r
+ { HSET_FN_SJIS_CNV, KANJI_SJIS },
\r
{ HSET_FN_JIS_CNV, KANJI_JIS },
\r
{ HSET_FN_EUC_CNV, KANJI_EUC },
\r
{ HSET_FN_SMH_CNV, KANJI_SMB_HEX },
\r
{ HSET_FN_JIS_CNV, KANJI_JIS },
\r
{ HSET_FN_EUC_CNV, KANJI_EUC },
\r
{ HSET_FN_SMH_CNV, KANJI_SMB_HEX },
\r
@@
-1845,7
+1849,10
@@
static BOOL CALLBACK CodeSettingProc(HWND hDlg, UINT iMessage, WPARAM wParam, LP
EnableWindow(GetDlgItem(hDlg, HSET_HANCNV), TRUE);
\r
break;
\r
\r
EnableWindow(GetDlgItem(hDlg, HSET_HANCNV), TRUE);
\r
break;
\r
\r
+ // UTF-8
\91
Î
\89
\9e
\r
case HSET_NO_CNV :
\r
case HSET_NO_CNV :
\r
+ case HSET_SJIS_CNV :
\r
+ case HSET_UTF8N_CNV :
\r
EnableWindow(GetDlgItem(hDlg, HSET_HANCNV), FALSE);
\r
break;
\r
\r
EnableWindow(GetDlgItem(hDlg, HSET_HANCNV), FALSE);
\r
break;
\r
\r
@@
-1854,7
+1861,8
@@
static BOOL CALLBACK CodeSettingProc(HWND hDlg, UINT iMessage, WPARAM wParam, LP
EnableWindow(GetDlgItem(hDlg, HSET_FN_HANCNV), TRUE);
\r
break;
\r
\r
EnableWindow(GetDlgItem(hDlg, HSET_FN_HANCNV), TRUE);
\r
break;
\r
\r
- case HSET_FN_NO_CNV :
\r
+ case HSET_FN_AUTO_CNV :
\r
+ case HSET_FN_SJIS_CNV :
\r
case HSET_FN_SMH_CNV :
\r
case HSET_FN_SMC_CNV :
\r
case HSET_FN_UTF8N_CNV : // UTF-8N
\91
Î
\89
\9e
\r
case HSET_FN_SMH_CNV :
\r
case HSET_FN_SMC_CNV :
\r
case HSET_FN_UTF8N_CNV : // UTF-8N
\91
Î
\89
\9e
\r