SendDlgItemMessage(hDlg, HSET_HOSTTYPE, CB_ADDSTRING, 0, (LPARAM)MSGJPN144);\r
SendDlgItemMessage(hDlg, HSET_HOSTTYPE, CB_ADDSTRING, 0, (LPARAM)MSGJPN289);\r
SendDlgItemMessage(hDlg, HSET_HOSTTYPE, CB_ADDSTRING, 0, (LPARAM)MSGJPN295);\r
+#if defined(HAVE_TANDEM)\r
+ SendDlgItemMessage(hDlg, HSET_HOSTTYPE, CB_ADDSTRING, 0, (LPARAM)MSGJPN2000);\r
+#endif\r
SendDlgItemMessage(hDlg, HSET_HOSTTYPE, CB_SETCURSEL, TmpHost.HostType, 0);\r
+#if defined(HAVE_TANDEM)\r
+ if(TmpHost.HostType == 2 || TmpHost.HostType == HTYPE_TANDEM) /* VAX or Tandem */\r
+#else\r
if(TmpHost.HostType == 2)\r
+#endif\r
{\r
EnableWindow(GetDlgItem(hDlg, HSET_NLST_R), FALSE);\r
EnableWindow(GetDlgItem(hDlg, HSET_LISTCMD), FALSE);\r
EnableWindow(GetDlgItem(hDlg, HSET_LISTCMD), FALSE);\r
EnableWindow(GetDlgItem(hDlg, HSET_FULLPATH), FALSE);\r
}\r
+#if defined(HAVE_TANDEM)\r
+ else if(Num == HTYPE_TANDEM) /* Tandem */\r
+ {\r
+ /* Tandem を選択すると自動的に LIST にチェックをいれる */\r
+ SendDlgItemMessage(hDlg, HSET_LISTCMD, BM_SETCHECK, 1, 0);\r
+ EnableWindow(GetDlgItem(hDlg, HSET_NLST_R), FALSE);\r
+ EnableWindow(GetDlgItem(hDlg, HSET_LISTCMD), FALSE);\r
+ EnableWindow(GetDlgItem(hDlg, HSET_FULLPATH), FALSE);\r
+ }\r
+ else\r
+ {\r
+ if(SendDlgItemMessage(hDlg, HSET_LISTCMD, BM_GETCHECK, 0, 0) == 0) {\r
+ EnableWindow(GetDlgItem(hDlg, HSET_NLST_R), TRUE);\r
+ EnableWindow(GetDlgItem(hDlg, HSET_LISTCMD), TRUE);\r
+ } else {\r
+ EnableWindow(GetDlgItem(hDlg, HSET_NLST_R), FALSE);\r
+ EnableWindow(GetDlgItem(hDlg, HSET_LISTCMD), TRUE);\r
+ }\r
+ EnableWindow(GetDlgItem(hDlg, HSET_FULLPATH), TRUE);\r
+ }\r
+#else\r
else\r
{\r
EnableWindow(GetDlgItem(hDlg, HSET_NLST_R), TRUE);\r
EnableWindow(GetDlgItem(hDlg, HSET_LISTCMD), TRUE);\r
EnableWindow(GetDlgItem(hDlg, HSET_FULLPATH), TRUE);\r
}\r
+#endif\r
break;\r
}\r
return(TRUE);\r