[Ttssh2-commit] [6649] ドラッグ&ドロップダイアログでのフォーカスの初期状態を調整。

svnno****@sourc***** svnno****@sourc*****
2017年 3月 22日 (水) 18:20:00 JST


Revision: 6649
          http://sourceforge.jp/projects/ttssh2/scm/svn/commits/6649
Author:   doda
Date:     2017-03-22 18:20:00 +0900 (Wed, 22 Mar 2017)
Log Message:
-----------
ドラッグ&ドロップダイアログでのフォーカスの初期状態を調整。

ssh 接続時は初期状態でリモートパス欄にする。これは、

・そのまま Return を押しても問題になる事は(Send File に比べて)少ないと思われる。
・Return で SCP を開始できる事は、マウスでボタンを押す必要がある状態よりは安全。
  マウスでボタンを押すのは、誤って Send File を押す可能性がある。
・SCP ボタンにフォーカスが有るのに比べて、リモートパスをそのまま書き換えられるのが便利。
  Return で SCP が開始できるので、SCP ボタンに比べて劣る事は無いと思われる。

という事からの判断。

Modified Paths:
--------------
    trunk/teraterm/teraterm/vtwin.cpp

-------------- next part --------------
Modified: trunk/teraterm/teraterm/vtwin.cpp
===================================================================
--- trunk/teraterm/teraterm/vtwin.cpp	2017-03-22 09:19:57 UTC (rev 6648)
+++ trunk/teraterm/teraterm/vtwin.cpp	2017-03-22 09:20:00 UTC (rev 6649)
@@ -2025,17 +2025,19 @@
 				EnableWindow(GetDlgItem(hDlgWnd, IDC_SCP_PATH), FALSE);
 				EnableWindow(GetDlgItem(hDlgWnd, IDC_STATIC), FALSE);
 
-				// \x83t\x83H\x81[\x83J\x83X\x82̏\x89\x8A\xFA\x8F\xF3\x91Ԃ\xF0 Cancel \x82ɂ\xB7\x82\xE9\x81B
-				// \x8C\xE3\x82\xC5 WM_NEXTDLGCTL \x82𑗂\xE9\x82̂ŁA Cancel \x82̈\xEA\x82‘O\x82\xCC Send file (IDOK) \x82\xC9
-				// \x83t\x83H\x81[\x83J\x83X\x82𓖂Ă\xE9\x81B(SCP \x82͖\xB3\x8C\xF8\x82ɂȂ\xC1\x82Ă\xA2\x82\xE9\x88\xD7)
+				// \x83t\x83H\x81[\x83J\x83X\x82̏\x89\x8A\xFA\x8F\xF3\x91Ԃ\xF0 Cancel \x82ɂ\xB7\x82\xE9\x88ׁA\x82\xB1\x82̎\x9E\x93_\x82ł\xCD Send File (IDOK)\x82\xC9
+				// \x83t\x83H\x81[\x83J\x83X\x82𓖂Ă\xE9\x81B\x8C\xE3\x82\xC5 WM_NEXTDLGCTL \x82Ńt\x83H\x81[\x83J\x83X\x82\xAA\x8E\x9F\x82̃{\x83^\x83\x93\x82ɂȂ\xE9\x81B
 				SetFocus(GetDlgItem(hDlgWnd, IDOK));
 			}
 			else {
-				// SSH2 \x90ڑ\xB1\x8E\x9E\x82\xCD SCP (IDC_DAD_SENDFILE) \x82\xAA\x88\xEA\x82‘O
-				SetFocus(GetDlgItem(hDlgWnd, IDC_DAD_SENDFILE));
+				// SSH2 \x90ڑ\xB1\x8E\x9E\x82\xCD Cancel \x82Ƀt\x83H\x81[\x83J\x83X\x82𓖂āA\x8DŏI\x93I\x82\xC9 SCP PATH \x82Ƀt\x83H\x81[\x83J\x83X\x82\xAA
+				// \x93\x96\x82\xBD\x82\xE9\x82悤\x82ɂ\xB7\x82\xE9\x81B
+				SetFocus(GetDlgItem(hDlgWnd, IDCANCEL));
 			}
 
-			// \x83t\x83H\x81[\x83J\x83X\x82\xF0\x8E\x9F\x82̃{\x83^\x83\x93(Cancel)\x82Ɉڂ\xB7
+			// \x83t\x83H\x81[\x83J\x83X\x82\xF0\x8E\x9F\x82̃{\x83^\x83\x93\x82Ɉڂ\xB7
+			// SetFocus() \x82Œ\xBC\x90ڃt\x83H\x81[\x83J\x83X\x82𓖂Ă\xE9\x82ƃ^\x83u\x83L\x81[\x82̓\xAE\x8D쓙\x82ɖ\xE2\x91肪\x8Fo\x82邽\x82߁A
+			// \x82\xB1\x82̃\x81\x83b\x83Z\x81[\x83W\x82𕹗p\x82\xB7\x82\xE9
 			PostMessage(hDlgWnd, WM_NEXTDLGCTL, 0, 0L);
 
 			// TRUE\x82ɂ\xB7\x82\xE9\x82ƃ{\x83^\x83\x93\x82Ƀt\x83H\x81[\x83J\x83X\x82\xAA\x93\x96\x82\xBD\x82\xE7\x82Ȃ\xA2\x81B



Ttssh2-commit メーリングリストの案内