SendDlgItemMessage(hDlg, HSET_LISTCMD, BM_SETCHECK, TmpHost.ListCmdOnly, 0);\r
if(TmpHost.ListCmdOnly == YES)\r
EnableWindow(GetDlgItem(hDlg, HSET_NLST_R), FALSE);\r
+ // MLSD対応\r
+ else\r
+ EnableWindow(GetDlgItem(hDlg, HSET_MLSDCMD), FALSE);\r
+ SendDlgItemMessage(hDlg, HSET_MLSDCMD, BM_SETCHECK, TmpHost.UseMLSD, 0);\r
SendDlgItemMessage(hDlg, HSET_NLST_R, BM_SETCHECK, TmpHost.UseNLST_R, 0);\r
SendDlgItemMessage(hDlg, HSET_FULLPATH, BM_SETCHECK, TmpHost.NoFullPath, 0);\r
SendDlgItemMessage(hDlg, HSET_HOSTTYPE, CB_ADDSTRING, 0, (LPARAM)MSGJPN139);\r
SendDlgItemMessage(hDlg, HSET_CHMOD_CMD, WM_GETTEXT, CHMOD_CMD_LEN+1, (LPARAM)TmpHost.ChmodCmd);\r
SendDlgItemMessage(hDlg, HSET_LS_FNAME, WM_GETTEXT, NLST_NAME_LEN+1, (LPARAM)TmpHost.LsName);\r
TmpHost.ListCmdOnly = SendDlgItemMessage(hDlg, HSET_LISTCMD, BM_GETCHECK, 0, 0);\r
+ // MLSD対応\r
+ TmpHost.UseMLSD = SendDlgItemMessage(hDlg, HSET_MLSDCMD, BM_GETCHECK, 0, 0);\r
TmpHost.UseNLST_R = SendDlgItemMessage(hDlg, HSET_NLST_R, BM_GETCHECK, 0, 0);\r
TmpHost.NoFullPath = SendDlgItemMessage(hDlg, HSET_FULLPATH, BM_GETCHECK, 0, 0);\r
TmpHost.HostType = SendDlgItemMessage(hDlg, HSET_HOSTTYPE, CB_GETCURSEL, 0, 0);\r
\r
case HSET_LISTCMD :\r
if(SendDlgItemMessage(hDlg, HSET_LISTCMD, BM_GETCHECK, 0, 0) == 0)\r
+ // MLSD対応\r
+// EnableWindow(GetDlgItem(hDlg, HSET_NLST_R), TRUE);\r
+ {\r
+ EnableWindow(GetDlgItem(hDlg, HSET_MLSDCMD), FALSE);\r
EnableWindow(GetDlgItem(hDlg, HSET_NLST_R), TRUE);\r
+ }\r
else\r
+ // MLSD対応\r
+// EnableWindow(GetDlgItem(hDlg, HSET_NLST_R), FALSE);\r
+ {\r
+ EnableWindow(GetDlgItem(hDlg, HSET_MLSDCMD), TRUE);\r
EnableWindow(GetDlgItem(hDlg, HSET_NLST_R), FALSE);\r
+ }\r
break;\r
\r
case HSET_HOSTTYPE :\r